This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1843: QSPIFLASH QUAD READ

Part Number: AWR1843
Other Parts Discussed in Thread: AWR1642,

HI,

    when i write uint8_t configdata[16] = {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f} into flash ,when the spi status is 0x40,i use QSPIFlash_mmapRead() to read 16bytes datalen datas  from flash,but the result is readdatabuf = {0x00,0x01,0x02,0x03,0x00,0x01,0x02,0x03,0x08,0x09,0x0a,0x0b,0x08,0x09,0x0a,0x0b};what is wrong?when i debug ,i copy some variables as follow:(16bytes data)

value                                                      | flashaddress

[0] unsigned int 0x03020100 (Hex)| 0xC0180000 

[1] unsigned int 0x03020100 (Hex) |0xC0180004 
[2] unsigned int 0x0B0A0908 (Hex) |0xC0180008 
[3] unsigned int 0x0B0A0908 (Hex) |0xC018000C (above is all)
[4] unsigned int 0xBBBBBBBB (Hex) 0xC0180010 
[5] unsigned int 0xBBBBBBBB (Hex) 0xC0180014 
[6] unsigned int 0xBBBBBBBB (Hex) 0xC0180018 
[7] unsigned int 0xBBBBBBBB (Hex) 0xC018001C 
[8] unsigned int 0xBBBBBBBB (Hex) 0xC0180020 
[9] unsigned int 0xBBBBBBBB (Hex) 0xC0180024 
[10] unsigned int 0xBBBBBBBB (Hex) 0xC0180028 
[11] unsigned int 0xBBBBBBBB (Hex) 0xC018002C