Hi everyone,
We have a custom board based on the LS1028aRDB, which is connected to a VSC7512 Ethernet switch. Could anyone please share insights on how to detect the switch in U-Boot or Linux? I couldn't find any kernel driver related to the VSC7512 in the current SDK.
I’ve checked the following Linux kernel versions:
Any suggestions or feedback would be greatly appreciated.
Dear @gouravjain ,
unfortunately We don't have experimented with the device you refer.
But the documentation from MichoChip stats the chip needs it's own image to boot and then you can communicate with it by the Ethernet or JSON-RPC.
MC>> ""The application software runs on the internal CPU of the switch. It can be managed by an external entity using CLI
(UART/Telnet/SSH), WebGUI, JSON-RPC (over Ethernet ports), or SNMP (mix of private and standard MIBs).
In the schematics, this approach requires Boot Flash and DRAM connected to the switch. For specifics, see the reference designs available from the product page of the respective Ethernet switch.
The application software running on the internal CPU creates a self-sufficient system. An external CPU processor is not
required, but can be connected via an Ethernet interface for data injection/extraction, or management (via JSON-RPC),
or both if desired.""
https://microchip.my.site.com/s/article/VSC751X-PCIe-Using-the-bringup-image2
Thanks @LFGP for your comment !!