This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM648 Video Port Revisited....

I'm still having trouble getting the Video Port on the DM648 to Reset.  We're using VP2 as a Video Capture Port.  We rechecked the schematics and found that our Video Clocks go into VP2CLK0 instead of the VP2CLK1/VCLK input pin. 

What I am finding is that I cannot reset the Video Port by the VCTL/VPRST register bit, which we know won't work due to no clock on VP2CLK1. 

I am attempting to use the VCACTL/CHRST bit to reset the VP2 channel, but I'm still not having any luck in getting the port to reset.  The documentation only says that you need a clock on VCLKIN, but does the clock also need to be preset on VP2CLK1 in order to reset?  What can I do to reset the Video Port with our clocks on VP2CLK0?

If we must provide our clocks on VP2CLK1, will the clocks work as before for our Video Capture, or do I have to configure something else to make the VP2CLK1 pin function with our clock?

Thanks,

--James

 

  • Answer to my own question:

    In researching the PEREN bit in the VPCTL register, I read that the PEREN gates off the Video Clocks when not enabled.  Sure enough, when I enable this bit, my Video Port is now resetting just fine.  So I will be certain to enable the PEREN bit first, before attempting to Reset the Video Port with either the VPRST or RSTCH bits.

     

    --James