This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Using usb-2-MDIO tool to test the DP83848 ethernet PHY

Other Parts Discussed in Thread: USB-2-MDIO, MSP430G2553

HI guys

I want to know if anybody has tried the USB-2-MDIO software tool to test the DP83848 ethrenet PHY with the msp430 launchpad.

I do have the msp430g2553 launchpad and I want to know that how this software tool is used in conjugation with the launchpad. Is there any bin file to be burnt into the launchpad before using the USB-2-MDIO tool or any firmware to be compiled in the code composer and than burnt in the launchpad.

Regards

  • The USB-2-MDIO provides a batch file to be executed and Flash the MSP with the correct bit-bang code. The USB-2-MDIO GUI works with all TI PHY products and has been confirmed in lab.

    For TI PHYs without extended register access, please ensure that the selection in the GUI main is 'NO' for 'Extended Register'.

    Kind regards,

    Ross

  • Ok ross

    you mean to say that USB-2-MDIO has the hex file and the script to be burnt into the msp430g2553 launchpad controller for use with the ethernet PHYs.

    Also is there any documentation regarding this so that I can use it properly.

    One more question how can I verify that the custom design of my DP83848 ethernet PHY will work successfully after interfacing it to the microcontroller by checking the USB-2-MDIO software tool.

    Also since I am designing my own DP83848 ethernet PHY breakout board on my homemade PCB so I want to know what other tests would be required for assuring that the circuit will work smoothly.


    Thanks and regards

    Piyush Pandey
  • Hi Piyush,

    I built this tool, the firmware for the MSP and the GUI.

    You can Flash the MSP430 with the HEX file using the MSP430 Flash tool that is provided in the software package.

    There is a User's Guide provided in the software package as well.

    You can use the software tool to communicate to the PHY registers and see the state of Auto-Negotiation, Link and various other configurations that are described in the DP83848 datasheet.

    You can enable loopback mode using the software. This will allow you to send packets and then check is the PHY is working properly. 

    Kind regards,

    Ross

  • Hi Ross

    Thank you very much for providing me all details.

    One more question I have in my mind and that is are the source code of this USB-2-MDIO tool is open source, I mean can you provide me the source code of both the msp430 and the GUI.

    Thanks and regards

    Piyush Pandey