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.

How to check ARP packets when ethernet boot in c6678 board?

Hi,

I am using a custom board on which there are two 6678 DSP and Ethernet switch.

I am not able to understand how to write utility code to send and receive ARP packets between two DSPs in IBL.

How to check ARP packets when ethernet boot in c6678 board?

can i get some clear documentation or it would be better if i can get an example on ARP transfer.

Regards,

Subasree

  • Hi Subasree,

    When the ROM ethernet boot mode is selected, the RBL initializes the peripherals to be used, it sends an Ethernet-ready packet to notify the host of the MAC address of the device. Please refer section 3.5 of DSP boot loader user guide(SPRUGY5). Please use ethernet packet analyzers like wireshark for debugging.

    Please refer the ethernet boot example available in MCSDK 2.x. Please go through and execuete  the readme.txt step by step.

    Path: ..\ti\mcsdk_2_01_02_06\tools\boot_loader\examples\ethernet

    Also help us to close below thread.

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/364444.aspx