I'm using the DM6446 EVM to acquire and display image data from an imager. I configured the CCDC to acquire and store the 14-bit image data to SDRAM with no issues. I then configured the Preview Enginer to convert the acquired data to a displayable format (8-bit) and stored that result in another portion of SDRAM. Finally I configured the OSD/VENC to output it to a monitor.
I noticed that the vertical sync on the displayed image slowly creeps down the monitor over time (quite fast at first but then slows down). So the displayed image is "wrapped" where the top of the image starts in the middle of the display and wraps around. Not sure why this happens??
I've downloaded the acquired portion of SDRAM to the PC and it looks fine. I downloaded the SDRAM output of the Preview engine and it is "wrapped".
I've also noticed that occasionally (every 5-10 seconds), the acquired image data seems to get stored starting at the beginning of the SDRAM (0x80000000) instead of where I configured it to be stored (0x81000000). Not sure if these issues are related.
Any ideas??