Is there any hardware related issue of PCIe switch? As I listed before, there was no switch related device is emulated. I’m not sure which kind of devices should be listed in /dev/ and by “switchtec list”.
Could you please share this board block Diagram so that we can figure out if any PCIE Device connection errors ? Thanks a lot.
That may be because the Config flashed on pcie switch is not the one which will make it show up on RP of xavier hence its xavier cannot see pcie switch.
Hello, VickNV:
I flashed the configuration and firmware by PCIe switch console (/dev/ttyUSB15). After the reboot, the version number is not changed. And there still no any switchtec device.
nvidia@tegra-ubuntu:/lib/firmware/pcie-switch/tools/prebuilt$ ./switchtec list
free(): invalid pointer
Aborted (core dumped)
Firmware Version Major 01. Minor 08. Type 0. Build D58.
Device Id 8534
Device Revision 1
XML File Version 58
Could you please tell me what I can do next for PCIe switch ?
I tried to flash the usecase4.0.pmc. The issue is same as before.
There is still no switchtec device .
nvidia@tegra-ubuntu:/lib/firmware/pcie-switch/tools/prebuilt$ ./switchtec list
free(): invalid pointer
Aborted (core dumped)
One more question:
• Expose the current PCIe configuration management end point (EP) or non-transparent (NT) EP to the root complex.
How to get current PCIe configuration? And how to expose these to root complex?
After usecase4.0.pmc flashed successfully, you should see 0X400?4001 VTR information (highlighted digitals stands for usecase 4.0. ? depends on configuration file revision). any error message in flashing? Did you power cycle the system? Thanks!