Integration Manual
ANNA-B4 series - System integration manual
UBX-21000517 - R03 Contents Page 45 of 76
C1-Public
8. Prepare the bootloader to accept a file transfer using XMODEM protocol. Enter the configuration
action command “x” with the ConnectivitySoftware values <imageaddress>, <imagesize>,
<imagename> <permissions>, and <imageid> defined in the ANNA-B41X-CF-<version>.json file.
> x 0x27000 0x37AC0 ConnectivitySoftware rwx 0
ANNA-B41 returns a series of ‘C’ characters for as long as the bootloader is running.
CCCCCCCCCCCCCCCCCCCCCCCCCC
9. While the bootloader is running, send the u-connectXpress ANNA-B41X-SW-1.0.0-0.001.bin file to
ANNA-B41. The file is sent using XMODEM protocol.
10. Set the connectivity software as the startup image. Once the binary file has been sent, enter the
configuration action command “f” with the ConnectivitySoftware value <imageid> defined in the
ANNA-B41X-CF-<version>.json file.
> f 0
OK
>
11. Enter the configuration action command “q” to reset and start the module with the newly flashed
software.
> q
+STARTUP
For further information about bootloader commands and their parameter syntax, see also the
u-connectXpress bootloader protocol specification [18] and u-connectXpress AT commands
manual [1].
5.2 Low frequency clock and autosense
A low frequency clock is required by the radio block and is used for power saving. The low frequency
clock can be provided internally by an RC oscillator, synthesized from the fast clock, or sourced
externally by a 32.768 kHz crystal. ANNA-B41 u-connectXpress software has an autosense
functionality to detect whether an external low frequency crystal oscillator is mounted on the host
board. For more information, see also the respective data sheets [5] [6].
☞ EVK ANNA-B4 is delivered with a mounted external low frequency crystal oscillator. For more
information, see also the EVK-ANNA-B4 user guide [7].