Other Parts Discussed in Thread: USB2ANY
our customer now using 953 and 954 to transfer video
structure: sensor -->953-> STP cable->954 ->ISP
synchronous,
now they meet two below issue
1. in video transferring, both Link and Pass are blink, not stable in ON. video is not stable.
2. when they want to enter BIST mode, Link and Pass are OFF, and 954 have no respond for a while via I2C.
here is customer initial code for 954.
Blue is my suggestion, green is my guessed in customer cmd list. But it still not works.
/***************************/
./serdes_i2c2 0 0x60 0x1 0x01 0x3 -->reset 954 (try to setting 954 0x01 -> 0x01 and wait a while for stabilizing)
./serdes_i2c2 0 0x60 0x1 0x4c 0x1 -->enable RX port 0
Write 0x60 0x0c 0x01 --> port0 receiver enable, port1 disable
./serdes_i2c2 0 0x60 0x1 0x58 0x5e -->enable pass through
./serdes_i2c2 0 0x60 0x1 0x5c 0x80 -->set 0x80 for 953 alias ID
./serdes_i2c2 0 0x60 0x1 0x6d 0x78 -->set STP mode
Write 0x60 0x20 0x20 --> port0 forward enable, port1 disable (optional, give a try)
Read 0x60 0x0 -->read 954 ID
./serdes_i2c2 0 0x80 0x1 0x0 -->confirm link status with 953
Write 0x80 0x01 0x01 -->reset 953 and wait a while (optional, give a try)
Read 0x60 0x04 -->lock, pass status
Read 0x80 0x00 -->confirm link status with 953 (optional if reset 953)
Write 0x80 0x49 0x28 ---> enable clear.
Read 0x80 0x79 -->NA
Read 0x80 0x52 -->clear
Read 0x80 0x54 -->clear
Read 0x60 0xB3 -->confirm BIST status
./serdes_i2c2 0 0x60 0x1 0xb3 0x1 -->start BIST
question:
1. please help to review if it is right about initialize code for BIST? or missing something for entering BIST?
2. I check from E2E, some guys said, if connection is not good, will cause Link lock. is it right?
3. if set 0x58=0x5D, 25MHz, is it ok? is it help to resolve this issue? (there is no crystal in 953 board.)
4. I check from E2E, some guys said, they are using the same mode, BIST is not working, but they change STP to Coax, it is ok. Do I think BIST is not working because of connection don't meet required?
5. customer test and get a conclusion that link status is related with cable between 953 and 954. but they still get some video from 953, only not stable. in this case, 954 cannot enter BIST mode, it should be right?
thank you.
Zhu Jingquan
/*************************