I have an application for the DM648 EVM that needs two things: 1. SD video from a composite video input and 2. periodic read/write access to the NOR flash. Since video ports 3 and 4 and the EMIFA share a mux, I need to make sure that mux is set correctly when I need to access flash.
I tried to follow the UBL and flash writer code as far as setting the mux. I am able to flip the mux back and forth to access flash, but often when I flip the mux back to video mode, I see some rolling/shifting in the video input. It corrects itself after a second or so, but QA is not happy about the image shifting.
Can anyone point me to documentation on how exactly to set the mux?
I would think that since I am capturing on video port 0, then I should just be able to set the mux for flash access and leave it at that. Is this true? How exactly would I do that?