Thank you for your support!
I found out that I used another ld file and the section needed to add the address
This will be the solution! (This version writes to dataflash 0x10000000)
#define FW_VERSION_LENGTH 16
__attribute__((section(".dflash"))) const uint8_t usFwVersion[FW_VERSION_LENGTH] =
{0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff, 0x00};
And I found that the address (0x10000010) is not my data (0x809E4070, 0x01000000), and check the map file can not search the reason.
Can you analyze it for me?


Thx
Best Regards.