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.

PROCESSOR-SDK-AM64X: GPMC supported device/interfacing

Genius 3186 points
Part Number: PROCESSOR-SDK-AM64X


Hi

May I have a question about GPMC hardwara and SDK?

I found SRAM-like device is not supported in SDK manual.

https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/09_00_00_31/exports/docs/api_guide_am64x/DRIVERS_GPMC_PAGE.html

However, In TRM, I think GPMC could communicate Predo-SRAM device.

Is the SRAM-like device communication not supported by only software?

The GPMC hardware could connect SRAM-Like device?

And If there is anything sample program for SRAM-like device, Could you let me?

Thanks,

GR

  • Hello GR, 

    Thank you for the query. 

    The GPMC hardware could connect SRAM-Like device?

    Please refer below supported devices by the GPMC interface.

    The General-Purpose Memory Controller (GPMC) is an unified memory controller dedicated to interfacing external memory devices like

    • Asynchronous SRAM like memories and application specific integrated circuit devices
    • Asynchronous, synchronous, and page mode burst NOR flash devices
    • NAND flash
    • Pseudo-SRAM devices
    Is the SRAM-like device communication not supported by only software?
    And If there is anything sample program for SRAM-like device, Could you let me?

    Looks like this is not currently supported.

    Could you please help me understand the customer use case.

    Regards,

    Sreenivasa

  • Hello Sreenivasa,

    Thanks for your support.

    Could you please help me understand the customer use case.

    My customer want to use Asynchronous 16-bit SRAM like ASIC device.

    In TRM,It seems to supporting.

    Asynchronous SRAM like memories and application specific integrated circuit devices

    However SDK userguid,

    There written "SRAM-like devices are not supported".

    So my customer is confusing.

    Is the ASIC can communicate to SoC with GPMC?

    Best regards,

    GR

  • Is the ASIC can communicate to SoC with GPMC?

    In terms of hardware capability, the GPMC interface can support the above.

    However SDK userguid,

    There written "SRAM-like devices are not supported".

    This means software support is not available.

    Customer can still use the interface but will have to write/update the drivers.

    Regards,

    Sreenivasa

  • Hello Sreenivasa,

    Thanks for your information.

    I understand.

    This means software support is not available.

    Customer can still use the interface but will have to write/update the drivers.

    Is there any SDK update plan of sample that communicate SRAM-like device?

    And Is there any example (not only sample project) as register setting? 

    Best regards,

    GR

  • Hello GR, 

    Thank you for the inputs.

    Any thoughts on the development environment customer is using. 

    Have you had a chance to look at the software build sheet.

    I am not aware of any plan in the short term or on the road map. I will update the thread if hear from the design.

    Regards,

    Sreenivasa