I have a couple questions about the Tiled Memory Region in the DVR_RDK 3.0 Memory map on the DM814x.
0xB0000000
+-------------------+
| 56 MB | Tiled 8-bit + 16-bit region
+-------------------+
| 184 MB | (SR2) Frame Buffer Region -<VPSS - Video M3 Frame Buf>
+-------------------+
I understand that the Tiled memory region needs to start 256MB aligned in order to work properly.
What I don't get is why it needs to be separate from the SR2 frame buffer region. My understanding is that the TILER only comes into play when a DMA is being performed by the HDVPSS VPDMA, and that all other modules just see it as normal memory (except the video may be tiled because the HDVPSS saw the tiled version when reading/writing the frames). Why are the tiler and frame buffer regions separate to begin with?
The other question I have is this: The DM81xx_DVR_RDK_Memory_Map.pdf documents states that
"If the tiler usage is disabled in the McFW, the memory allocator uses this region as extension
of frame buffer region."
Where is this controlled so I can verify that we are seeing a larger frame buffer region?
Thanks,
Paul