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.

Starterware/AM3359: ICEv2 NOR access

Part Number: AM3359

Tool/software: Starterware

Hi there,

I am using NOR flash and seem to be having issues reading and writing to all of the memory sectors (M29W160EB) independently.

If I write data to address 0x08010000, when reading back, the data also appears in every other sectors. E.g. 0x08010000 = 0x08030000 = 0x08050000.

Equally if I read or write to address 0x08020000, the values are mirrored at addresses 0x08040000 and 0x08060000.

It would seem that the upper address lines are not working, I have verified the pin Mux configuration and all looks correct. Is there additional GPMC configuration that is needed for the following 4 address lines A16 – A19 on the flash device to work?

to note, the NOR flash is configured for Asynchronous AD-multiplexed 16-bit operation.

Many thanks,
Adam