UM-WI-056
DA16xxx FreeRTOS Getting Started Guide
User Manual
Revision 1.0
27-Oct-2021
CFR0012
75 of 80
© 2021 Dialog Semiconductor
Figure 43: System Memory Map
Appendix D Troubleshooting
D.1
Boot Failure
During the development process, there may be times when there is an error in the code or a problem
downloading the firmware which could cause the DA16200/600 to fail to boot properly.
This may happen because the Serial Flash Discoverable Parameters (SFDP) which are stored in
Retention Memory become corrupt or erased. The DA16200/600 requires the SFDP for the SFLASH
to operate properly. The SFDP parameters are included in the FBOOT firmware image and can be
recovered by downloading the firmware again.
D.1.1
Check SFDP
Switch to [MROM] mode and use the
brd f80000 100
command to check if the SFPD information:
[/DA16200] #
brd f80000 100
[00F80000] : 00 00 00 01 FF FF FF FF FF FF FF FF 00 00 00 40 ...............@
[00F80010] : A1 00 91 FC 00 00 00 00 00 00 00 00 00 00 00 00 ................
[00F80020] : 0B 00 00 00 C0 D4 01 80 00 00 00 00 89 34 6F 93 .............4o.
[00F80030] : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 64 ...............d
[00F80040] : 53 46 44 50 15 16 60 EF 00 00 40 00 F5 20 F1 FF SFDP..`...@.. ..
[00F80050] : FF FF FF 01 44 EB 08 6B 08 3B 04 BB EE FF FF FF ....D..k.;......
[00F80060] : FF FF 00 FF FF FF 44 EB 0C 20 0F 52 10 D8 00 FF ......D.. .R....
[00F80070] : 11 34 1E F3 83 3A 00 CC CC 43 1C 62 7A 75 7A 75 .4...:...C.bzuzu
[00F80080] : 07 CD D5 5C 42 00 EF 40 FF 7F 00 01 07 02 36 39 ...\[email protected]
[00F80090] : 3C FF E1 E0 FF 00 00 00 32 68 68 68 32 64 00 04 <.......2hhh2d..
[00F800A0] : 00 04 00 00 00 00 00 00 90 9F AB 5A 05 01 04 06 ...........Z....
[00F800B0] : 50 66 99 00 00 B9 AB 38 FF B7 E9 00 00 02 32 00 Pf.....8......2.
[00F800C0] : 02 32 00 20 00 0B 60 35 00 00 00 00 00 00 00 00 .2. ..`5........
[00F800D0] : 00 00 00 00 28 50 78 A0 40 40 40 80 00 00 00 00 ....(Px.@@@.....
[00F800E0] : 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF ................
[00F800F0] : AD B6 F3 D8 00 00 00 00 00 00 00 00 00 00 00 00 ................
[/DA16200] #
If the SFDP information is not similar to the above, then the firmware images (both the FBOOT and
the FRTOS images) must be downloaded again. See section
. Recovery from Unresponsive Boot
0x000F_DF80
DATA
0x0008_0000
0x0008_7000
0x0008_B800
0x0008_FE00
0x0009_13F8
0x000B_2F80
System Area (DMA Area / ISR Vector / …)
System Area (IPD)
TEXT (RAM Resident)
RTOS Heap
BSS