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.

请问我的EMIF16 读写16bit的nor flash时为什么偏移地址要X4?

正常情况下QRY的偏移地址是0x10,0x11,0x12,16位busWidth时QRY偏移地址是0x20,0x22,0x24,但是根据显示我的QRY信息却在0x40,0x44,0x48处,并且重复出现。用的是"K1_STK_v1.1/EMIF"的例程,当定义FLASH_BUS_WIDTH_2_BYTES为4时(为2时"CFI query failed.")可以读出flash的信息如下,但是写却失败

0x70000000:00890089 89198919 00010001 00500050 00890089 F94FF94F 00040004 FFFFFFFF
0x70000020:FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
0x7000004000510051 00520052 00590059 00010001 00000000 000A000A 00010001 00000000
0x70000060:00000000 00000000 00000000 00170017 00200020 00850085 00950095 00090009
0x70000080:000A000A 000A000A 00000000 00010001 00020002 00020002 00000000 00190019
0x700000A0:00010001 00000000 000A000A 00000000 00020002 00FE00FE 00000000 00000000
0x700000C0:00020002 00030003 00000000 00800080 00000000 00000000 00000000 00000000
0x700000E0:00000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF

请问有可能是什么原因?

x 出现错误。请重试或与管理员联系。