User Manual

Table Of Contents
Software update
11-4 Confidential - For internal use 99-137719-D
first time, the software will be marked invalid, and the RM will use the previous loaded
software after a system reset. A software update is accepted if the RM exits the ‘initial’
state, which can be checked using the sys.status.mode parameter.
11.2.3 Platform update procedure (FOR INTERNAL USE)
In some cases, the RM will be controlled by a separate board processor using the serial
control interface. If the AP updates the RM with software that contains a Platform TIIF
the BP can fetch this software using a TFTP like protocol over the serial control
interface (see 8.5.2.7 on page 8-21). In this case the BP and not the AP should control
the reboot of the RM. This is illustrated in the following figure.
11.2.4 Software fallback / recovery
The BGAN XL Radio Module will stop in safemode/bootloader if there is no bootable
application in flash, or the Control Interface interrupt input signal (Irq_In, see 5.7.1 on
page 5-20) is active high when the RM is taken out of reset.
When the BGAN XL Radio Module is in bootloader mode it will present itself with the
serial number ”boot loader” and device description "TT-3750 BGAN-XL Radio Module
Bootloader" on the Data Interface.
Note
It is important not to reboot the RM when it is booting the updated software
for the first time. If the RM is reset during the first boot attempt, the internal
software update validation will fail and the RM will not apply the updated
software.
Figure 11-2: Typical software update flow with RM, AP and BP
$3 50
+773387ILUPZDUH
+773QRWLILFDWLRQUHTXHVW¶V\VVZXSGDWHG¶
+773QRWLILFDWLRQUHVSRQVH
¶V\VVZXSGDWHG¶
&RQWUROLQWHUIDFHPDQDJHPHQWSRUW
QRWLILFDWLRQUHTXHVW¶V\VVZXSGDWHG¶
&RQWUROLQWHUIDFHPDQDJHPHQWSRUW
QRWLILFDWLRQUHVSRQVH¶V\VVZXSGDWHG¶
50VRIWZDUH
XSGDWHSURFHGXUH
&RQWUROLQWHUIDFHPDQDJHPHQWSRUW
7)73554SODWIRUP7,,)
5HERRWVHOI
5HERRWVHOI
DQG50
$3GHWHFWV50
KDVEHHQ
UHERRWHG
503267
SDVVHG
+773UHDGVZYHUVLRQSDUDPHWHUV
7HOQHWSRUWUHDG%3YHUVLRQ &RQWUROLQWHUIDFHGHEXJVKHOOSRUW
$3YHULILHV
VRIWZDUHYHVLRQV
2SWLRQDO$3UHJLVWHUV
IRUV\VVZXSGDWHG
QRWLFDWLRQV
%3VRIWZDUH
XSGDWHSURFHGXUH
+773UHDGVZVWDWHSDUDPHWHU
$3FKHFNV50LV
LQUHDG\VWDWH
%3