Other Parts Discussed in Thread: OMAP3530
I am questioning how the following lines in DVSDK_Integeration.reg file under the CMEMK key are arrived at:
"PhysicalStart0"=dword:86300000 "PhysicalEnd0"=dword:87300000
I read the comment above the settings but it does not make sense. These memory regions do not allign with anything in the CONFIG.BIB map.
IF
BSP_SDRAM_BANK1_ENABLE
NK 84001000 047FF000 RAMIMAGE
; 72MB - 4K
DISPLAY 88800000 01000000 RESERVED
; 16MB
CMEM_DSP 89800000 02800000 RESERVED
; 40 MB
RAM 8C000000 08000000 RAM
; 128MB
ELSE
NK 84001000 01FFF000 RAMIMAGE
; 32MB - 4K
RAM 86000000 02800000 RAM
; 40 MB
DISPLAY 88800000 01000000 RESERVED
; 16MB
CMEM_DSP 89800000 02800000 RESERVED
; 40 MB
ENDIF
I am assuming this is an error and the codec frameworks works only by pure chance (probably using the memory pools first). Shouldn't this be something like:
"PhysicalStart0"=dword:89800000 "PhysicalEnd0"=dword:8C000000
If this is not the case where did these number come from?