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.
Hi Jason,
Page mode is only available on non-multiplexed mode burst NOR flash devices. Relevant information is given in section 7.1 of the AM335X TRM Rev. L.
YES, My hardware is using non-multiplexed mode burst NOR flash device. I have write the GPMC_CONFIG1_i with 0x41401010 instead 0x00401010 ,other GPMC_CONFIG2-7 is using the CPU default value with boot. But that is nothing happened with the read speed.
aojiang xie said:Can you give me a standard register configuration?
There is no standard register configuration. All 7 registers need to be configured according to your external device required timings. Look in section 7.1.4.2 of the TRM.
I have same problems about page reading Asynchronous nor flash, too.
Nor flash interface: 16 bit, Asynchronous, 64M, wait_pin is not connected,
Now, single read is OK, I just change GPMC_CONFIG1.READMULTIPLE = 1, ATTACHEDDEVICEPAGELENGTH = 2h(16 word), GPMC_CONFIG5_i.PAGEBURSTACCESSTIME = 3(3 gpmc_clk, 30 ns).
But I found the speed of page read is only double of singe read, no matter how ATTACHEDDEVICEPAGELENGTH is set(0 1 2 3).
Can gpmc of am335x support 16 words page reading Asynchronous nor flash? How can I solve the problem?
Thanks a lot.