AWR2944EVM: Is there any bug in Flash?

Part Number: AWR2944EVM

Tool/software:

Hello Designer,

Recently I got a request to save config used by board, as a result I decided to write config into flash.

Specifically I write config at address of 0x001E0000 in the flash:

void func(){

status = Flash_write(Handle, 0x001E0000, data, Len)

if(status)

     status = Flash_read(Handle, 0x001E0000, data, Len)

}

The status is always SystemP_SUCCESS, but the result read is nothing but 0x00.

What's wrong with it?

Regards,

Zisheng Wang