Good morning, I've been given a work assignment that's totally out of my area, so any help is appreciated:
The built-in-test manager has asked me to write a test routine that will test the video signal paths on our target card, routed to/from the DaVinci chip. The test needs to: Take in a single frame of raw (digital) video data through the CCD[9:0] pins and pass the data directly into DDR-2, that is, maintain the digital data. Then, discarding the upper bits, pass this data from the DDR-2 out through the YOUT[7:0] pins. The test-equipment will then take the out-data and compare it to the original, to ensure that no data was lost. The size and format of the 'frame' is arbitrary, so I'd prefer to use whatever the DaVinci would normally assume to be a default size (based on power-up chip defaults). Is there a bare minimum set of registers & values that I can configure to do this? For many reasons (I won't bore you with them), I'll have to do this in the UBL, so space is REALLY at a premium. What hardware signals are needed to provide the timing signals for the frame and the pixels, for both the input & output frames? I've read the Front End and the Back End Video processing guides, several times each, but I get lost in the details. I'm on a custom DaVinci 6446 board, but it's so similar to a DVEVM, that the customizing shouldn't matter. All I care about is the DaVinci processing. Thanks in advance, James Long
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
