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.

GPMC memory access issue

My platform is DM8147. I have a 32K byte of dual port ram on the GPMC at CS2. Dsp code access this memory .

1. After arm bootup complete, I use "slaveloader" start my dsp code, access this memory ,only go up to 4K Bytes. I check GPMC register , ensure "LIMITEDADDRESS bit" is cleared. Why can not access more than 4K memory.

2. I tried user another way to start my dsp code: In CCS, firstly connect to ARM , then load DM8148_EVM.GEL , select menu "C674XclkEnabled_API" to enabled DSP, remove gel , connect to C674X , load dsp code, finally run. I can access 32K memory, so ensure hardware is correct.

I check GPMC register map of above two way。 It is same.

David