Hi,
background ;
software:linux2.6.32
hardware:AM3517
I encontered a question,when I use GPMC of AM3517 to expand four 16bit non-mux slow sram( IDT7005,FM16L08 and two lan9221(all with linux driver)),if the four device all on the bus,I can't read the ID of NAND FLASH correctly .if I keep the two slow sram on the bus,I can read the ID of NAND FLASH correctly,but the bus is on the unstabitily state.If I can't connect the four slow device,the board work rightly and the nand flash is ok too. I can't be sure why?Is the software or hardware wrong,or time sequence is wrong?
because I need visit the slow sram > 2K space,so I select the mux mode with an externel latch between D0-D15 and A0-A15.
reference (http://processors.wiki.ti.com/index.php/AM3517/05_GPMC_Subsystem) 16-bit NOR with external latch mode design.