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.

DS90UB953-Q1: Debugging new FPD-LinkIII I/F

Part Number: DS90UB953-Q1
Other Parts Discussed in Thread: DS90UB954-Q1

We are working on a FPGA based camera which captures from an image sensor, processes, buffers in DDR, and outputs to FPD-LinkIII through a '953 serializer (also another parallel data path).

To debug, we are using a third party deserializer device with a '954 and a Cypress USB3014 USB I/F. This device is currently giving us reliable access to the I2C slaves of the '954 and '953, but we are still working on matching data formats on the MIPI to get the USB to stream our data. Until that is working, we are trying to get some confidence in the state of our FPD-LinkIII connection based on queried register values as well as using BIST.

The state of our FPD-Link connection is as follows:
- We are driving MIPI data into the '953 from our FPGA, and status register on both '953 and '954 suggest that the link is healthy (for instance LOCK_STS and PORT_PASS), with no CRC, LINE_LEN or similar errors, the CSI registers contain the correct line length and line count values. This suggests that we have a successful link set up, but we do not have the means to view the MIPI data out of the '954 yet, so it's hard to know for sure.
- As another check, I tried enabling BIST on the '953 to validate the link, but despite our previous confidence in the link, it reports BIST_CRC_ERR and BIST_ERR_CNT is maxed out at 255 immediately.
- Initially we had trouble getting our link to work until another engineer examined our design and stated that from an RF perspective, it had serious flaws. He did some re-work on our board that enabled the above mentioned success, and worked with our PCB designer to redesign the board for better FPD-Link performance, and we expect to release those changes for a PCB respin soon.
I'm hoping we can get some FAE support regarding the above items, specifically:
1. Examine '953/'954 register value dumps for the above mentioned MIPI link scenario to help confirm that the link looks healthy.
- file is attached (BatchCmdLog_6Jan20_5.txt)
- lines with "SubAddr=0x60" are read from '954 deserializer
- lines with "SubAddr=0x30" are read from '953 serializer
2. Examine our BIST register enable/check procedure to confirm that we are running it as intended, and help debug if we have a problem or not.
- file is attached (bist_log_10Jan20.txt)
- all i2c accesses are to/from '953 serializer
3. Examine our new PCB schematic and gerber layout files for your opinion on our likelihood for a clean FPD-Link and performance success. (I can send files through our TI FAE if you are willing to take a look)
Thanks.
Read SubAddr=0x60 RegAddr=0x0 Count=1 0x60
Read SubAddr=0x60 RegAddr=0x1 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2 Count=1 0x1E
Read SubAddr=0x60 RegAddr=0x3 Count=1 0x20
Read SubAddr=0x60 RegAddr=0x4 Count=1 0xDF
Read SubAddr=0x60 RegAddr=0x5 Count=1 0x01
Read SubAddr=0x60 RegAddr=0x6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x7 Count=1 0xFE
Read SubAddr=0x60 RegAddr=0x8 Count=1 0x1C
Read SubAddr=0x60 RegAddr=0x9 Count=1 0x10
Read SubAddr=0x60 RegAddr=0xA Count=1 0x7A
Read SubAddr=0x60 RegAddr=0xB Count=1 0x7A
Read SubAddr=0x60 RegAddr=0xC Count=1 0x83
Read SubAddr=0x60 RegAddr=0xD Count=1 0xB9
Read SubAddr=0x60 RegAddr=0xE Count=1 0x04
Read SubAddr=0x60 RegAddr=0xF Count=1 0x7F
Read SubAddr=0x60 RegAddr=0x10 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x11 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x12 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x13 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x14 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x15 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x16 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x17 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x18 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x19 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x1A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x1B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x1C Count=1 0x00
Read SubAddr=0x60 RegAddr=0x1D Count=1 0x00
Read SubAddr=0x60 RegAddr=0x1E Count=1 0x04
Read SubAddr=0x60 RegAddr=0x1F Count=1 0x03
Read SubAddr=0x60 RegAddr=0x20 Count=1 0x20
Read SubAddr=0x60 RegAddr=0x21 Count=1 0x01
Read SubAddr=0x60 RegAddr=0x22 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x23 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x24 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x25 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x26 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x27 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x28 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x29 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2C Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2D Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x2F Count=1 0x00
Read SubAddr=0x60 RegAddr=0x30 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x31 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x32 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x33 Count=1 0x03
Read SubAddr=0x60 RegAddr=0x34 Count=1 0x40
Read SubAddr=0x60 RegAddr=0x35 Count=1 0x01
Read SubAddr=0x60 RegAddr=0x36 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x37 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x38 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x39 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x3A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x3B Count=1 0x01
Read SubAddr=0x60 RegAddr=0x3C Count=1 0x14
Read SubAddr=0x60 RegAddr=0x3D Count=1 0x6F
Read SubAddr=0x60 RegAddr=0x3E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x3F Count=1 0x40
Read SubAddr=0x60 RegAddr=0x40 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x41 Count=1 0xA7
Read SubAddr=0x60 RegAddr=0x42 Count=1 0x71
Read SubAddr=0x60 RegAddr=0x43 Count=1 0x01
Read SubAddr=0x60 RegAddr=0x44 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x45 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x46 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x47 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x48 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x49 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x4A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x4B Count=1 0x12
Read SubAddr=0x60 RegAddr=0x4C Count=1 0x01
Read SubAddr=0x60 RegAddr=0x4D Count=1 0x03
Read SubAddr=0x60 RegAddr=0x4E Count=1 0x04
Read SubAddr=0x60 RegAddr=0x4F Count=1 0x64
Read SubAddr=0x60 RegAddr=0x50 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x51 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x52 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x53 Count=1 0x02
Read SubAddr=0x60 RegAddr=0x54 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x55 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x56 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x57 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x58 Count=1 0x5E
Read SubAddr=0x60 RegAddr=0x59 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x5A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x5B Count=1 0x30
Read SubAddr=0x60 RegAddr=0x5C Count=1 0x30
Read SubAddr=0x60 RegAddr=0x5D Count=1 0x34
Read SubAddr=0x60 RegAddr=0x5E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x5F Count=1 0x00
Read SubAddr=0x60 RegAddr=0x60 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x61 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x62 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x63 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x64 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x65 Count=1 0x34
Read SubAddr=0x60 RegAddr=0x66 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x67 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x68 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x69 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x6A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x6B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x6C Count=1 0x00
Read SubAddr=0x60 RegAddr=0x6D Count=1 0x7C
Read SubAddr=0x60 RegAddr=0x6E Count=1 0x10
Read SubAddr=0x60 RegAddr=0x6F Count=1 0x32
Read SubAddr=0x60 RegAddr=0x70 Count=1 0x2B
Read SubAddr=0x60 RegAddr=0x71 Count=1 0x2C
Read SubAddr=0x60 RegAddr=0x72 Count=1 0xE4
Read SubAddr=0x60 RegAddr=0x73 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x74 Count=1 0x16
Read SubAddr=0x60 RegAddr=0x75 Count=1 0x07
Read SubAddr=0x60 RegAddr=0x76 Count=1 0x54
Read SubAddr=0x60 RegAddr=0x77 Count=1 0xC5
Read SubAddr=0x60 RegAddr=0x78 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x79 Count=1 0x01
Read SubAddr=0x60 RegAddr=0x7A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x7B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x7C Count=1 0x20
Read SubAddr=0x60 RegAddr=0x7D Count=1 0x00
Read SubAddr=0x60 RegAddr=0x7E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x7F Count=1 0x00
Read SubAddr=0x60 RegAddr=0x80 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x81 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x82 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x83 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x84 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x85 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x86 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x87 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x88 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x89 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8C Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8D Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x8F Count=1 0x00
Read SubAddr=0x60 RegAddr=0x90 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x91 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x92 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x93 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x94 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x95 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x96 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x97 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x98 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x99 Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9A Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9B Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9C Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9D Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9E Count=1 0x00
Read SubAddr=0x60 RegAddr=0x9F Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA0 Count=1 0x02
Read SubAddr=0x60 RegAddr=0xA1 Count=1 0x0F
Read SubAddr=0x60 RegAddr=0xA2 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA3 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA4 Count=1 0x08
Read SubAddr=0x60 RegAddr=0xA5 Count=1 0x18
Read SubAddr=0x60 RegAddr=0xA6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA7 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA8 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xA9 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAA Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAB Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAC Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAD Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xAF Count=1 0x00
Read SubAddr=0x60 RegAddr=0xB0 Count=1 0x08
Read SubAddr=0x60 RegAddr=0xB1 Count=1 0x14
Read SubAddr=0x60 RegAddr=0xB2 Count=1 0x3F
Read SubAddr=0x60 RegAddr=0xB3 Count=1 0x08
Read SubAddr=0x60 RegAddr=0xB4 Count=1 0x25
Read SubAddr=0x60 RegAddr=0xB5 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xB6 Count=1 0x18
Read SubAddr=0x60 RegAddr=0xB7 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xB8 Count=1 0x8C
Read SubAddr=0x60 RegAddr=0xB9 Count=1 0x33
Read SubAddr=0x60 RegAddr=0xBA Count=1 0x83
Read SubAddr=0x60 RegAddr=0xBB Count=1 0x74
Read SubAddr=0x60 RegAddr=0xBC Count=1 0x80
Read SubAddr=0x60 RegAddr=0xBD Count=1 0x00
Read SubAddr=0x60 RegAddr=0xBE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xBF Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC0 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC1 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC2 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC3 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC4 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC5 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC7 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC8 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xC9 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCA Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCB Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCC Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCD Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xCF Count=1 0x00
Read SubAddr=0x60 RegAddr=0xD0 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xD1 Count=1 0x43
Read SubAddr=0x60 RegAddr=0xD2 Count=1 0x94
Read SubAddr=0x60 RegAddr=0xD3 Count=1 0x02
Read SubAddr=0x60 RegAddr=0xD4 Count=1 0x60
Read SubAddr=0x60 RegAddr=0xD5 Count=1 0xF2
Read SubAddr=0x60 RegAddr=0xD6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xD7 Count=1 0x01
Read SubAddr=0x60 RegAddr=0xD8 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xD9 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDA Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDB Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDC Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDD Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xDF Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE0 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE1 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE2 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE3 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE4 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE5 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE7 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE8 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xE9 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xEA Count=1 0x00
Read SubAddr=0x60 RegAddr=0xEB Count=1 0x00
Read SubAddr=0x60 RegAddr=0xEC Count=1 0x00
Read SubAddr=0x60 RegAddr=0xED Count=1 0x00
Read SubAddr=0x60 RegAddr=0xEE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xEF Count=1 0x00
Read SubAddr=0x60 RegAddr=0xF0 Count=1 0x5F
Read SubAddr=0x60 RegAddr=0xF1 Count=1 0x55
Read SubAddr=0x60 RegAddr=0xF2 Count=1 0x42
Read SubAddr=0x60 RegAddr=0xF3 Count=1 0x39
Read SubAddr=0x60 RegAddr=0xF4 Count=1 0x35
Read SubAddr=0x60 RegAddr=0xF5 Count=1 0x34
Read SubAddr=0x60 RegAddr=0xF6 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xF7 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xF8 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xF9 Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFA Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFB Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFC Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFD Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFE Count=1 0x00
Read SubAddr=0x60 RegAddr=0xFF Count=1 0x00
Read SubAddr=0x30 RegAddr=0x0 Count=1 0x30
Read SubAddr=0x30 RegAddr=0x1 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x2 Count=1 0x33
Read SubAddr=0x30 RegAddr=0x3 Count=1 0x4A
Read SubAddr=0x30 RegAddr=0x4 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x5 Count=1 0x03
Read SubAddr=0x30 RegAddr=0x6 Count=1 0x41
Read SubAddr=0x30 RegAddr=0x7 Count=1 0x28
Read SubAddr=0x30 RegAddr=0x8 Count=1 0xFE
Read SubAddr=0x30 RegAddr=0x9 Count=1 0x1E
Read SubAddr=0x30 RegAddr=0xA Count=1 0x10
Read SubAddr=0x30 RegAddr=0xB Count=1 0x7F
Read SubAddr=0x30 RegAddr=0xC Count=1 0x7F
Read SubAddr=0x30 RegAddr=0xD Count=1 0xF0
Read SubAddr=0x30 RegAddr=0xE Count=1 0x0F
Read SubAddr=0x30 RegAddr=0xF Count=1 0x00
Read SubAddr=0x30 RegAddr=0x10 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x11 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x12 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x13 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x14 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x15 Count=1 0x20
Read SubAddr=0x30 RegAddr=0x16 Count=1 0x18
Read SubAddr=0x30 RegAddr=0x17 Count=1 0x3C
Read SubAddr=0x30 RegAddr=0x18 Count=1 0x80
Read SubAddr=0x30 RegAddr=0x19 Count=1 0x62
Read SubAddr=0x30 RegAddr=0x1A Count=1 0x62
Read SubAddr=0x30 RegAddr=0x1B Count=1 0x62
Read SubAddr=0x30 RegAddr=0x1C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x1D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x1E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x1F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x20 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x21 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x22 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x23 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x24 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x25 Count=1 0x02
Read SubAddr=0x30 RegAddr=0x26 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x27 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x28 Count=1 0x67
Read SubAddr=0x30 RegAddr=0x29 Count=1 0x33
Read SubAddr=0x30 RegAddr=0x2A Count=1 0x01
Read SubAddr=0x30 RegAddr=0x2B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x2C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x2D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x2E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x2F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x30 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x31 Count=1 0x20
Read SubAddr=0x30 RegAddr=0x32 Count=1 0x09
Read SubAddr=0x30 RegAddr=0x33 Count=1 0x04
Read SubAddr=0x30 RegAddr=0x34 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x35 Count=1 0x10
Read SubAddr=0x30 RegAddr=0x36 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x37 Count=1 0x60
Read SubAddr=0x30 RegAddr=0x38 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x39 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3A Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x3F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x40 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x41 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x42 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x43 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x44 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x45 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x46 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x47 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x48 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x49 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4A Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x4F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x50 Count=1 0x20
Read SubAddr=0x30 RegAddr=0x51 Count=1 0xC0
Read SubAddr=0x30 RegAddr=0x52 Count=1 0x45
Read SubAddr=0x30 RegAddr=0x53 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x54 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x55 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x56 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x57 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x58 Count=1 0x07
Read SubAddr=0x30 RegAddr=0x59 Count=1 0x07
Read SubAddr=0x30 RegAddr=0x5A Count=1 0x07
Read SubAddr=0x30 RegAddr=0x5B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x5C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x5D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x5E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x5F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x60 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x61 Count=1 0x24
Read SubAddr=0x30 RegAddr=0x62 Count=1 0x54
Read SubAddr=0x30 RegAddr=0x63 Count=1 0x07
Read SubAddr=0x30 RegAddr=0x64 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x65 Count=1 0x8A
Read SubAddr=0x30 RegAddr=0x66 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x67 Count=1 0x63
Read SubAddr=0x30 RegAddr=0x68 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x69 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6A Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x6F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x70 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x71 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x72 Count=1 0x25
Read SubAddr=0x30 RegAddr=0x73 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x74 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x75 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x76 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x77 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x78 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x79 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x7A Count=1 0xE4
Read SubAddr=0x30 RegAddr=0x7B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x7C Count=1 0x00
Read SubAddr=0x30 RegAddr=0x7D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x7E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x7F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x80 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x81 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x82 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x83 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x84 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x85 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x86 Count=1 0x90
Read SubAddr=0x30 RegAddr=0x87 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x88 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x89 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x8A Count=1 0x00
Read SubAddr=0x30 RegAddr=0x8B Count=1 0x00
Read SubAddr=0x30 RegAddr=0x8C Count=1 0x04
Read SubAddr=0x30 RegAddr=0x8D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x8E Count=1 0x00
Read SubAddr=0x30 RegAddr=0x8F Count=1 0x00
Read SubAddr=0x30 RegAddr=0x90 Count=1 0x32
Read SubAddr=0x30 RegAddr=0x91 Count=1 0xE3
Read SubAddr=0x30 RegAddr=0x92 Count=1 0x64
Read SubAddr=0x30 RegAddr=0x93 Count=1 0x01
Read SubAddr=0x30 RegAddr=0x94 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x95 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x96 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x97 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x98 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x99 Count=1 0x00
Read SubAddr=0x30 RegAddr=0x9A Count=1 0x28
Read SubAddr=0x30 RegAddr=0x9B Count=1 0x26
Read SubAddr=0x30 RegAddr=0x9C Count=1 0x0B
Read SubAddr=0x30 RegAddr=0x9D Count=1 0x00
Read SubAddr=0x30 RegAddr=0x9E Count=1 0x06
Read SubAddr=0x30 RegAddr=0x9F Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA0 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xA1 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA2 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA3 Count=1 0x0E
Read SubAddr=0x30 RegAddr=0xA4 Count=1 0x0F
Read SubAddr=0x30 RegAddr=0xA5 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA6 Count=1 0x42
Read SubAddr=0x30 RegAddr=0xA7 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA8 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xA9 Count=1 0x10
Read SubAddr=0x30 RegAddr=0xAA Count=1 0x03
Read SubAddr=0x30 RegAddr=0xAB Count=1 0x01
Read SubAddr=0x30 RegAddr=0xAC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xAD Count=1 0x00
Read SubAddr=0x30 RegAddr=0xAE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xAF Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB0 Count=1 0x04
Read SubAddr=0x30 RegAddr=0xB1 Count=1 0x4A
Read SubAddr=0x30 RegAddr=0xB2 Count=1 0x3F
Read SubAddr=0x30 RegAddr=0xB3 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB4 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB5 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB6 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB7 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB8 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xB9 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBA Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBB Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBD Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xBF Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC0 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC1 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC2 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC3 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC4 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC5 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC6 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC7 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC8 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xC9 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCA Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCB Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCD Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xCF Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD0 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD1 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD2 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD3 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD4 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD5 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD6 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD7 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD8 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xD9 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDA Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDB Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDD Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xDF Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE0 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE1 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE2 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE3 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE4 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE5 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE6 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE7 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE8 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xE9 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xEA Count=1 0x00
Read SubAddr=0x30 RegAddr=0xEB Count=1 0x00
Read SubAddr=0x30 RegAddr=0xEC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xED Count=1 0x00
Read SubAddr=0x30 RegAddr=0xEE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xEF Count=1 0x00
Read SubAddr=0x30 RegAddr=0xF0 Count=1 0x5F
Read SubAddr=0x30 RegAddr=0xF1 Count=1 0x55
Read SubAddr=0x30 RegAddr=0xF2 Count=1 0x42
Read SubAddr=0x30 RegAddr=0xF3 Count=1 0x39
Read SubAddr=0x30 RegAddr=0xF4 Count=1 0x35
Read SubAddr=0x30 RegAddr=0xF5 Count=1 0x33
Read SubAddr=0x30 RegAddr=0xF6 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xF7 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xF8 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xF9 Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFA Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFB Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFC Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFD Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFE Count=1 0x00
Read SubAddr=0x30 RegAddr=0xFF Count=1 0x00
Read FPD BIST Err[3] (adr=0x52) = 0x04
     FPD BIST Err[3] = 0
Read FPD BIST ErrCnt (adr=0x54) = 0x00
Read FPD BIST LocEn[3] RemEn[0] (adr=0x14) = 0x00
     FPD BIST LocEn[3] = 0
     FPD BIST RemEn[0] = 0
Enable FPD BIST (adr=0x14, data=0x09)
wait 1sec...

Read FPD BIST Err[3] (adr=0x52) = 0x0C
     FPD BIST Err[3] = 1
Read FPD BIST ErrCnt (adr=0x54) = 0xFF
Read FPD BIST LocEn[3] RemEn[0] (adr=0x14) = 0x09
     FPD BIST LocEn[3] = 1
     FPD BIST RemEn[0] = 1
wait 1sec...

Read FPD BIST Err[3] (adr=0x52) = 0x0C
     FPD BIST Err[3] = 1
Read FPD BIST ErrCnt (adr=0x54) = 0xFF
Read FPD BIST LocEn[3] RemEn[0] (adr=0x14) = 0x09
     FPD BIST LocEn[3] = 1
     FPD BIST RemEn[0] = 1
wait 1sec...
Disable FPD BIST (adr=0x14, data=0x00)
Clear BIST ErrCnt (adr=0x49, data=0x20)
Read FPD BIST ErrCnt (adr=0x54) = 0x00
Read FPD BIST ErrCnt (adr=0x54) = 0x00
Read FPD BIST ErrCnt (adr=0x54) = 0x00
Enable FPD BIST (adr=0x14, data=0x09)
Read FPD BIST ErrCnt (adr=0x54) = 0x00
Read FPD BIST ErrCnt (adr=0x54) = 0xFF
Read FPD BIST ErrCnt (adr=0x54) = 0xFF
Read FPD BIST ErrCnt (adr=0x54) = 0xFF

Read FPD BIST Err[3] (adr=0x52) = 0x0C
     FPD BIST Err[3] = 1
Read FPD BIST ErrCnt (adr=0x54) = 0xFF
Read FPD BIST LocEn[3] RemEn[0] (adr=0x14) = 0x09
     FPD BIST LocEn[3] = 1
     FPD BIST RemEn[0] = 1