Hello,
I want to know that how can i program DSP L2 RAM, DSP L1D and DSP L1P ram as normal program ram.
As i am new to DSPLINK BIOS and don't know the things vary well, in my project i want to use the
DSP internal memories as Normal ram not as cache but in my present project while i am opening
.map file, it shows the configurations as follows.
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
IRAM 11800000 00008000 00000000 00008000 RWIX
CACHE_L2 11838000 00008000 00000000 00008000 RWIX
CACHE_L1P 11e00000 00008000 00000000 00008000 RWIX
CACHE_L1D 11f00000 00008000 00000000 00008000 RWIX
L3_CBA_RAM 80000000 00020000 00000000 00020000 RWIX
RESET_VECTOR c3e00000 00000080 00000000 00000080 RWIX
DDR c3e00080 000fff80 0002a3fd 000d5b83 RWIX
DSPLINKMEM c3f00000 00030000 00000000 00030000 RWIX
POOLMEM c3f30000 000d0000 00000000 000d0000 RWIX
BISSMEM c4000000 08000000 00000000 08000000 RWIX
Here i want to access the IRAM, CACHE_L2, CACHE_L1P and CACHE_L1D ram as normal program ram.
please give some light on where to look for configuring DSP internal memories, is there any
configuration files in DVSDK or we need to configure memory controllers.
Thanks,
Gaurav
↧
Configuring OMAPL138 DSP L1 and L2 RAM AS NORMAL PROGRAM RAM.
↧