TMDS64EVM: About the GPMC Clock

Part Number: TMDS64EVM
Other Parts Discussed in Thread: TMDXEVM3358

Tool/software:

Hi, support.

I have two questions about GPMC.

1. Can I read/write and boot from NAND Flash using GPMC with PSDK9.1.0.8?

2. What is the operating clock of the GPMC? And how can I check it? I need it to calculate the write/read timing.

The operating environment is as follows.

EVM: TMDS64EVM (connecting to custom NAND board from HSC)

PSDK: 9.1.0.8

Best Regards,

TO

  • Is there plan to include DMA support for GPMC in the PSDK?

    Currently there is no plan to implement DMA support on GPMC interface in Linux kernel for AM64x devices. The DMA device driver doesn't support peripherals such as GPMC which doesn't have PDMA.

  • Hello Bin,

    Anil said that if you use GPMC with R5F you can use DMA, is that correct?

    If this is correct, why can DMA be used on the R5F but not on the A53?

    Regards,

    TO

  • Hi TO,

    Sorry I missed your response.

    If this is correct, why can DMA be used on the R5F but not on the A53?

    It is really not about the CPU - R5F or A53, rather the OS.

    The MCU+ SDK which runs on R5F provides an example showing how to use DMA on GPMC. However, there is no such example in Linux kernel.