we are using the TJA1100 transciver with SPC58NG84E7, all configuration registers are set correctly according to the data sheet and the application note, all the bits in the status registers are as expected except for the REM_RCVR_STATUS and the LINK_UP, i also tried to connect my board to other Rx devices and different cables and the same result, i also swapped between master and slave mode and still the same porblem. i attach below my PHY registers values
reg[0] | 0x4006C51C | 0x2120 |
reg[1] | 0x4006C520 | 0x1E5 |
reg[2] | 0x4006C524 | 0x180 |
reg[3] | 0x4006C528 | 0xDC41 |
reg[15] | 0x4006C558 | 0x80 |
reg[16] | 0x4006C55C | 0xA9 |
reg[17] | 0x4006C560 | 0x9806 |
reg[18] | 0x4006C564 | 0xD818 |
reg[19] | 0x4006C568 | 0x2245 |
reg[20] | 0x4006C56C | 0x0 |
reg[21] | 0x4006C570 | 0x4040 |
reg[22] | 0x4006C574 | 0xFFFF |
reg[23] | 0x4006C578 | 0x3024 |
reg[24] | 0x4006C57C | 0x6200 |
reg[25] | 0x4006C580 | 0x20 |
reg[26] | 0x4006C584 | 0x0 |
Registers show that the PHY was successfully initialized and can not establish link with a remote partner. Typically this relates to problems with cable connections or MDI circuitry shown in figure 17 of the TJA1100 data sheet.
Regards,
Bulat