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.
Hi team,
My customer want to run demo on LP-Am243 to test the DDR. Could you help to advise?
BR
Sirui
Hi Sirui,
The LP_AM243x (ALX) does not support DDR. The AM243x (ALV) is the one which supports the DDR.
For AM243x (ALV), you can either use the SBL_NULL or CCS target configuration to initialize the SoC and board using associated GEL file on AM243x EVM. The DDR initialization is included. Of course, you will have to write your own DDR test program. The DDR starting address is at 0x80000000.
Best regards,
Ming
Hi Haojie,
There is a DDR test project at C:\ti\mcu_plus_sdk_am243x_08_06_00_43\examples\drivers\ddr\ddr_ecc_test_main_esm.
Simply import, build and run this example using CCS.
Best regards,
Ming
Hi ,MingWei,
Can we achieve the function of GPMC receiving data directly stored in DDR through DMA, and Ethernet sending data can be directly transported from DDR to Ethernet through DMA? If we want to implement the function of GPMC storing received data to DDR and Ethernet sending data from DDR, what is recommended? Can you provide an application 。
Hi Haojie,
Once the DDR is set properly, it can be accessed by either CPU or the DMA like regular memory.
Since the GPMC driver is not currently supported in MCU+ SDK, so there is no example for GPMC receiving data dump using DMA.
For ethernet example, you can start with the any of the ethernet example, add the DDR sending dump to the example whenever the ethernet data is send out (hopefully it is using DMA). You can accomplish it by mimic the ethernet sending operation, the only difference is the DMA destination address.
Best regards,
Ming
Hi Haojie,
The GPMC driver for AM243x is scheduled to be released in MCU+ SDK 09.00.00 by the end of August 2023.
Best regards,
Ming
Hi Haojie,
The DDR testing code is in C:\ti\mcu_plus_sdk_am243x_08_06_00_43\examples\drivers\ddr\ddr_ecc_test_main_esm.
There is no GPMC example program until MCU+ SDK 09.00.00 is released.
Best regards,
Ming