UM-WI-056
DA16xxx FreeRTOS Getting Started Guide
User Manual
Revision 1.0
27-Oct-2021
CFR0012
17 of 80
© 2021 Dialog Semiconductor
Firmware Update using Commands (Windows/Linux)
The following steps will load the firmware images onto the DA16200/600:
1. Connect the EVK to a PC using a Micro USB cable and configure the debug interface and serial
terminal as described in Section
2. Power ON the DA16200/600 EVK.
3. At the
[/DA16xxx]
prompt, type
reset
to go to the Mask ROM prompt
[MROM]
:
[/DA16200] #
reset
Switch to MROM command mode.
*********************************************
* FCI FC9K MaskROM BootLoader
* Cortex-M4 (XTAL 40000 KHz, SYS 120000 KHz)
* Console Baud Rate : 0 (00000000)
* HW Version Num. : fc905010
* Build Option : RomALL
* RoSDK Date & Time : Mar 13 2019 13:05:45
* Build Date & Time : Mar 13 2019 13:11:24
*
*********************************************
[MROM]
4. Load each firmware image:
The FBOOT, FRTOS and optionally the DA14531 firmware images are downloaded individually.
Use the following process to download each firmware image:
a. At the [MROM] prompt, use one of the following
loady
commands to load the required
firmware images:
Table 7: FW Image
loady
Commands
FW Image
Command
Notes
FBOOT
loady boot
or
loady 0
Second bootloader firmware.
Only needs to be downloaded for a new EVK
or if the SFDP changes.
FRTOS
loady 23000
Main firmware.
DA14531
firmware
loady 3ad000 1000 bin
For the DA16600MOD only.
Only needs to be downloaded for a new EVK
or if there is new DA14531 firmware available.
For example:
[MROM]
loady boot
Start the Y-Modem download protocol.
Load Addr: 000f6684
To cancel a session, press Ctrl+X
Load Y-Modem (Load Offset:f6684)
CCC
At this point, the DA16200 is waiting for the download to start.
b. In the terminal emulation program, start the Y-Modem file transfer:
●
For Windows
Tera Term
:
Open the
File
tab and select
Transfer
->
YMODEM
->
Send
.
Navigate to where the firmware image is stored, choose the required firmware image and
start the download.
●
For Linux
minicom:
Press
{Ctrl+A}+S
and select
ymodem
from the menu.
Navigate to where the firmware image is stored, choose the required firmware image and
start the download.