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.

AM335x and GPMC for HPI Interface Question

1)     Does application note indicated below also apply to interfacing to all HPI slaves as the 6414, 6746 DSPs and not just the OMAP ?

2)     If configuring the AM335x GPMC to this application note, as a HPI Master to access HPI slave, can the AM335x DMA be setup for these HPI transfers?

3)     For the DSP mentioned, does the GPMC table for timing switching settings in this application note hold true? If different, than can we obtain a table for the GPMC HPI timing settings for these DSPs? The C6746 is the higher priority.

processors.wiki.ti.com/.../AM335x_GPMC_to_OMAP-L13x_HPI_Interface

  • Paul Joseph said:
    1)     Does application note indicated below also apply to interfacing to all HPI slaves as the 6414, 6746 DSPs and not just the OMAP ?

    I don't know about the 6414.  That device is over 10 years old.  Those, yes, the 6746 is part of the same family of devices as the OMAP-L13x so it would be applicable to those devices too.  Same for AM18xx and AM17xx devices...

    Paul Joseph said:
    2)     If configuring the AM335x GPMC to this application note, as a HPI Master to access HPI slave, can the AM335x DMA be setup for these HPI transfers?

    The GPMC doesn't know/care what is writing to it.  Yes, you could use EDMA to send data to the external device.  The HRDY signal from the HPI will inherently "throttle" the GPMC so you don't have to worry about overflowing any HPI FIFOs or anything.

    Paul Joseph said:
    3)     For the DSP mentioned, does the GPMC table for timing switching settings in this application note hold true? If different, than can we obtain a table for the GPMC HPI timing settings for these DSPs? The C6746 is the higher priority.

    I have not personally validated this table against the c674x, but in general the c674x HPI timings will be identical to the OMAP-L13x table, so I think you should be in good shape.