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

Reply via email to