Hello,
I have been working on verifying some custom hardware with the ADIN6310. I am having some troubles connecting to it, so I have yet to flash the firmware on it for the first time. My goal is to be able to flash firmware/configure the switch on ethernet port 0, which will be driven by a microcontroller. I am still waiting on the software for the switch to be configured by the microcontroller, so I am trying to verify the switch by connecting to port 1, which has a standard ethernet phy.
I believe I have some simple things working and verified, but I am lacking the ability to connect to the host port via Ethernet. Here is what I have verified so far:
- I can strap the switch for SPI communication and see the pulses on the TIMER0 line every 1.25 seconds. This leads me to believe that my power/pinout/crystal oscillator is in a good enough shape to at least have the switch be able to communicate.
- When I strap the board for Ethernet communication, I have scoped the 125MHz clock signal (Px_TXC). It seems to be stable and clean.
I am trying to connect to it via the "...tsn_evaluation_util.exe" and I am not having any luck. Should I be able to connect to a switch that has never had any firmware flashed to it?
I know there is a driver example on github (this guy). I went to download it, and I am not able to build the project. It says that I am missing header information. I have provided a screenshot below:

Is there something I am missing for this project?
Any help you can provide would be greatly appreciated.
Thanks,
BW


