Hi,
I use a LogicPD board : TMDSEVML138 (development kit) with 128MB of DDR.
According to the document OMAP-L138_AM1808_U-Boot_Labs.pdf, the DDR's location starts @ 0xC000_0000 , ends @ 0xC7FF_FFFF (128MB).
I use C6Run in order to run application (ARM+DSP), and set the following variables:
C6RUNDSPREGIONBASEADDR_omapl138 = "0xC1C00000" #28MB
C6RUNDSPREGIONCMEMSIZE_omapl138 = "0x04800000" #72MB
C6RUNDSPREGIONCODESIZE_omapl138 = "0x01C00000" #28MB
The file "loadmodules.sh" defines the following variables:
DSP_REGION_START_ADDR="0xC1C00000"
DSP_REGION_END_ADDR="0xC8000000"
But the DSP_REGION_END_ADDR should be "0xC7FFFFFF" ?