Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

DM8168 SL2 memory address space

$
0
0

I am working on a codec running on dm8168. The final goal is to run my codec along with AVC encoder (both SD resolution) on a single IVAHD. I am facing issue when i try to run my codec along with other components on same IVAHD (my codec along with TI AVC encoder). i dont see any issue when only my codec (single instance) runs. I have tried running two instance of my codec on same IVAHD and still dint see any issues. I suspect memory corruption or dependency on scratch SL2 memory for this behaviior. When i compare the map files of my codec with other standard components from TI (like AVC encoder) i see that my SL2 memory region starts from a 8 nibble address whereas the SL2 region of TI AVC encoder starts with 6 nibble address like 0x80d000. Following is memory map of my codec (showing only SL2 region)

         name                origin            length      used     unused   attr    fill

SL2_ICONT1            90038000  00008000  00002938  000056c8  RWIX

I understand that each IVAHD is given a base address and different regions inside a given IVAHD are accessed with a offset address. These offset address cannot be 8 nibble. Please let me know if this addressing can cause a issue or does SL2 have alias addressing such that two adress space pointing to same physical memory.


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>