LS5B User Guide
Libre Wireless Technologies User Guide: LS5B, Ver. 2.9 Page
17
of
78
Libre Confidential
Firmware Download XML
NV-Item
fwdownload_xml
is used to provide the URL for the XML file that contains the
information about Firmware version, HOST-MCU version and the link to download the
firmware. Use the syntax below to provide the URL for firmware update.
To Provide the URL for Firmware Update over Internet
#setenv fwdownload_xml
http://10.0.1.14/share/firmware/LS5B/firmware_download.xml
Firmware Download XML Structure
Firmware Download XML file includes the following tags.
fw_version
: fw_version is tag used to set the firmware version. firmware version
should start with ‘p
B
’ followed by the actual version number.
For example, pB1000
mcu_version
: mcu_version tag is used to set the HOST-MCU version.
firmware
: firmware tag is used to give the URL of the firmware image, for
upgrade.
Figure 4.29-1: Sample XML Format
Application will parse the XML and verify the Firmware version of LS5B and host MCU
version. If the given versions in the XML are greater than existing version in DUT, firmware
upload process continues. Otherwise it aborts the upload mechanism. The URL from the
<firmware>
tag will be updated on ENV:
fwupdate_link.