how can I output BT1120 with adv7842 ?
If by BT1120 you mean use embedded time codes, you just have to turn them on. There is a register bit for that. Search for AV Codes in the hardware guide.
Thanks DaveD, I am sure I have turned them on.
My steps are as follows:
1) I set the pixel port configuration to work at "16-BIT SDR 4:2:2 MODE 0", and also turn on the AV codes by set the AVCODE_INSERT_EN to 1.
2) I configure the ADV7842 as PRIM_MODE:Component Mode, VID_STD:1920x1080@30HZ,
3) Then I set the CP_FORCE_FREERUN to 1, to expect that I can get a BT.1120 output of the default screen.(The expected BT.1120 output should be like the following figure).
But It seems not working properly.
Is it feasible?
Those are the only writes you do? Please look at the scripts for whatever format you want on the Design Support Files page for ADV7842 and then modify it to force free-run and add the AVCode bit. That should get you a bluescreen output.
Yes, That works, Thanks DaveD.
Retrieving data ...