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.
This's ChingTeLu;
We use DS90UB933+OAX0496+OV9706 w/12bits. RX board use DS90UB954 EVM board to access. It's fine when DS90UB933 set PCLK from imager mode. But It will be ink loss when DS90UB933 set external OSC mode?
What's different setting between them?
Hi Sally, thanks your help. Sure, we put 10K/4.7K to make sure mode pin work in external clock mode. and put OSC 48MHZ-external clock @GPIO3, and then meaure GPIO2 output w/ 24MHZ, ISP PCLK works 72MHZ w/12bit now.
1. We try to set 0x03 [1] = 1; 0x35 [3] = 1 , [1] =1, [0] =1, but it's fail link loss again.
2. 954-933 will be link stable when we remove PCLK -72MHZ, why?
3. Do we need to change any register setting by UB954?
Please review DS90UB954 setting below, it's work fine when work w/ PCLK from imager mode (add external OSC 24MHZ to ISP );
But link fail works w/external clock.
# "FPD3_PORT_SEL RX1"
WriteI2C(0x4c,0x12) # RX_PORT1 read / write
# "enable pass through"
WriteI2C(0x58,0x58) # enable pass through
WriteI2C(0x5c,0x1A) # "SER_ALIAS_ID"
WriteI2C(0x5d,0x60) # "SlaveID[0]"
WriteI2C(0x65,0x60) # "SlaveAlias[0]"
board.WriteI2C(UB954,0x71,0x1E) #RAW ID
board.WriteI2C(UB954,0x7C,0xC1) #RAW 10 8BIT
board.WriteI2C(UB954,0x33,0x03) #CSI OUT ENABLE
board.WriteI2C(UB954,0x20,0x10) #CSI FORWARDING