User's Manual

Table Of Contents
LS6 User Guide
Libre Wireless Technologies User Guide: LS6, Ver. 6.0 Page 18 of 81
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 URL 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/ls6/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’ followed by the actual version number.
For example, p9040
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 LS6 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