From d85642a1a7dc52a9618c56402ad85ee5f0739d0e Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 26 Apr 2010 16:02:04 +0800 Subject: ts Make the e1inp_ts delay configurable Currently the nanoBTS bootstrap code requires a high delay otherwise we are not bringing the device up properly. Changing the init code turns out harder than it seems like. So this is a workaround for that to allow a high speed RSL/OML connection after the bringup. The line driver can have a default TS delay. It is set to the current default for the nanoBTS and the BS11. For the ipaccess case we will set the delay lower for the RSL connection and inside the ipaccess-config we can set it low right away to have fast firmware flashing and such. --- openbsc/src/ipaccess/ipaccess-config.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'openbsc/src/ipaccess/ipaccess-config.c') diff --git a/openbsc/src/ipaccess/ipaccess-config.c b/openbsc/src/ipaccess/ipaccess-config.c index 081239dab..98d8bccb7 100644 --- a/openbsc/src/ipaccess/ipaccess-config.c +++ b/openbsc/src/ipaccess/ipaccess-config.c @@ -865,6 +865,8 @@ int main(int argc, char **argv) exit(1); } + bts->oml_link->ts->sign.delay = 10; + bts->c0->rsl_link->ts->sign.delay = 10; while (1) { rc = bsc_select_main(0); if (rc < 0) -- cgit v1.2.3