Hello,
Our device has multiple 66AK2H14 connected to the Boot server over Ethernet in a chain as shown below:
[Boot Server] <-> [K2H] <-> [K2H] <-> [K2H]
All connections are SGMII links. K2H are set to Ethernet Bootmode (BOOTMODE is set to 0x3775), and use the embedded ROM bootcode to download a U-boot bootimage from the Boot Server using TFTP.
We encountered a problem with a single 66AK2H14 device where the link between two K2Hs cannot be established. We see that the first K2Hs can boot, but the two others cannot.
After switching to UART bootmode (BOOTMODE is set to 0x0777), every K2H boots, U-boot is pushed over UART and all the K2Hs are able to communicate with the Boot Server to retrieve the necessary boot files.
We also see that the problem is temperature related, after increasing the ambient temperature the devices boots as it should.
Can you guarantee that the embeded ROM SGMII SerDes settings are sufficient to provide 100% boot stability?
Kind Regards,
Krzysztof