Hello,
I am designing a beagleboard clone which has an on board Xilinx
Spartan 6 FPGA. OMAP and the FPGA will be connected through the GPMC.
I have several questions regarding the GPMC interface.
1 - On beagleboard GPMC is connected to the NAND Flash. Which chip
select pins are used?
2 - I plan to connect the GPMC and the FPGA like a NOR Flash device
without address and data multiplexing. Which GPMC pins should I
coonect? Do I need the gpmc_wait signals.
Regards,
Ersin OEZALP
CS0 is used on the beagle NAND interface.
If you use NOR flash, you need to decide how much address space you require. There are limited address pins on the GPMC unless you work in the muxed mode, where the data and the address are multiplexed on the same pins, requiring a latch to get the upper address lines out… I suggest you delve into the Technical Reference Manual for the OMAP3530 and look at the different modes and to determine what your FPGA needs, 8 or 16 bit data and how much address space you need, 8 pins are 23 pins. Determine what you need and then figure out how to get it.
Gerald