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.

Linux/AM3359: GPMC FPGA INTERFACE AS 16-Bit Address/Data-Multiplexed Memory

Part Number: AM3359

Tool/software: Linux

Dear Team,

How many wait signals has to be connected to FPGA?

can i use GPMC_WAIT1 signal as GPMC_CLK ?

is GPMC_WAIT0 is sufficient for interfacing with FPGA?

Regards,

Sandeep.M

  • Hi,

    One wait signal is sufficient for interfacing an external device to the GPMC. Which one you use is your choice, this can be configured in the GPMC registers. If you use GPMC_CLK you will need to use GPMC_WAIT0, as the GPMC_CLK pin is pinmuxed with GPMC_WAIT1. However you must be aware that GPMC_CLK is not a continuous clock, it is present ONLY during GPMC accesses and ONLY in GPMC synchronous mode.
  • Dear Biser,

    can i have continuous clock for device synchronization from GPMC_CLK or any other pin

    Regards,
    Sandeep.M
  • As I posted above, continuous clock from GPMC_CLK is not possible. You may be able to use the CLKOUT1 or CLKOUT2 signals. See sections 6.2.3 and 6.2.4 in the AM335x Datasheet Rev. J. Pay special attention to the note in 6.2.4.