- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have designed custom board with Intel x550-AT2 controller and Jetson AGX Xavier(Arm based architecture and linux for tegra OS) . We have downloaded NVM2. 0 release package and flashed the chip with EEPROM access tool.With empty flash chip lspci detects X550-AT2 controller with 1562 device ID. After flashing and reboot lspci is not detecting X550-AT2 controller. What could be the reason for PCIE link down.
Request your support on this.
Link Copied
- « Previous
-
- 1
- 2
- Next »
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @GKNTSY,
Oh, I don't have any image like that, there are some SPI images for a CRB prepared but depends on which PCH and Processor are you using, and I'm not sure if they would work.
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
Is it possible to get the binary file from any Linux compatible adapters that uses X550-AT2 chip? I think this would be the faster solution now. Kindly help me with this.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @GKNTSY,
You mean for the SPI image? Because the images for the x550 are the ones that I have mentioned in the other document only.
What is the Processor and PCH that you use?
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
Yes, the Flash chip binary image for X550-AT2 controller. We are using 32-Mbit Flash (PN: W25Q32JVSSIQ Windbond).
The platform we are using this in - Jetson AGX Orin module with 12-core Arm® Cortex®-A78AE v8.2 64-bit CPU, OS in Ubuntu.
Let me know if any more details needed.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
I could fetch the binary from SPI flash chip of newly purchased X550-T2 adapter board and using this I could get the X550-AT2 on our custom board up. But I could find that only Port 0 is up and working, Port 1 is not working and no LED glows.
Could you please help me on this?
Here eth4 is working and eth5 is not working.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
Any update on this issue.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @GKNTSY,
Oh, that was an interesting fix, I'm glad that the SPI part is fixed.
Now, what happens when you try to set a NVM from the document #626279? Could be that you have a different NVM for the device, so you have a different configuration.
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
I have verified that the adapter device from which I copied the binary file is having same part number as the one I am using on board - X550-AT2. On that adapter both ports are working, I tried using the same flash chip also, even then the observation is the same. I have verified the 10G port 1 & 2 MDI connections - both the ports are identical. Is there any other condition where only one port is functional and second port is disabled? Also please let me know how we can do a memory dump from this device to understand the configuration.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @GKNTSY,
The only tool is the EAT, what do you get from that? Any difference from before?
Dumping the image would be useful but the only tool that work in ARM is the EAT, so if you can't do it with it, then we don't have any tool for this.
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
I tried EAT again and I think it is working with no errors. I tried programming NIC 3 & 4. But still the observation is same that only one port is working. Refer following log for more details. I tried other hex files as well but none could bring the second port up.
I tried dumping also, attached the X550-NIC3-NIC4.otp files from NIC 3 & 4 in my next reply.
Let me know how to proceed further?
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @GKNTSY,
Can you check if LAN1_DIS_N is connected?
From the datasheet:
"2.2.9 Miscellaneous:
LAN 1 Disable: This pin is a strapping pinlatched at the rising edge of LAN_PWR_GOOD or PE_RST_N or In-Band PCIe Reset. If this pin is not connected or driven high during initialization, LAN 1 is enabled. If this pin is driven low during initialization, LAN 1 port is disabled."
Also, you can check section 8.5 - X550 - Sageville from the document #602853.
And I think this other document may be useful to have too: #630505 - Intel® Ethernet Controller Debug Handbook.
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Diego,
LAN1_DIS_N is proper.
We tried using another updated binary version from a third party were similar issue is present, and we could get both the ports working with that binary. so, this seems to be a configuration related issue.
Please let me know how can we get a working binary for this part?
Thanks & regards,
Gopi Krishnan K

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- « Previous
-
- 1
- 2
- Next »