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.

EMAC boot problem of Evm6474 board



Can evm6474 board boot through  EMAC? 

 When using EMAC module ,the board  should configure 88e6122 first.I did a test.Without configuring the 88e6122 ,c6474 can not receive packets through the net. But during a EMAC  boot sequence,after powered up,evm6474 should receive boot packets whitout any  configuration. I think it is a contradiction.


Could you give me an emac boot example  of  evm6474.thank you.

  • Dan,

    You must configure the 88e6122 first.  In order to do that, you must boot the EVM in I2C Master boot mode, which sets up the phy by downloading a boot config table (in .ccs format), then it re-enters the internal ROM and boots with the native EMAC mode.  There is another thread....

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/439/p/51511/193293.aspx#193293

     

    that discusses this exact topic and you can download the .ccs file there. 

    So, load the .ccs file into the EEPROM, boot in I2C master mode, you will see the bootp packet, then push your image in via the EMAC.

    Regards,

    Travis