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.

66AK2H14 boot from ethernet

Expert 2985 points
Other Parts Discussed in Thread: 66AK2H14

Hi experts,

I want to design a custom board with a SOC 66AK2H14 and the SOC will not connect any FLASH chips such as SPI FLASH and EMIF NAND FLASH like the EVMK2H did.

So in this situation, could it be possible that the SOC boots from ethernet to get all the DSP's images and ARM's u-boot and Linux image?

If it is possible and SOC is under ARM master ethernet boot mode, how the host PC to transmit all the images to the SCO when it powers up?

To generate one .bin file consisting with all the DSP's images and ARM's u-boot and Linux image?Or host PC send the ARM's u-boot firstly then ARM's Linux image and the last the DSP's images? How can I find the progress which I should do?

Thanks!

Feng

  • So in this situation, could it be possible that the SOC boots from ethernet to get all the DSP's images and ARM's u-boot and Linux image?  

    If it is possible and SOC is under ARM master ethernet boot mode, how the host PC to transmit all the images to the SCO when it powers up?

    Yes. It is possible. Please refer Ethernet boot example from below wiki. The host PC should have TFTP32 host utility installed.

    To generate one .bin file consisting with all the DSP's images and ARM's u-boot and Linux image?Or host PC send the ARM's u-boot firstly then ARM's Linux image and the last the DSP's images? How can I find the progress which I should do?

    We can transfer u-boot first and from u-boot we can download Linux images and file system on so on. The file system will have DSP images. Through MPM we can execute images on DSP's. Refer MPM wiki for more information.

    Thank you.

  • Hi Raja,

    Thanks for you reply.

    Actually there are 8 66AK2H14 in our board and we do not want to connect the 66AK2H14 to the NAND FLASH or SPI FLASH.
    In our board, 8 66AK2H14 and one FPGA will connnect to one SGMII SWITCH. We want the FPGA to boot the 8 66AK2H14 through Ethernet.
    So is this way possible?(We do not use a PC as a dhcp host)
  • Hello Feng,

    Could you please elaborate your interconnection between FPGA and 8 SoC. Are you using 9 port ethernet switch ?

    Do you want to boot all the 8 SoC's at the same instant ?

    Regards,
    Senthil
  • Hello,

    Maybe use at least two SWITCH or connect 4 SOCs. But it isn't the point.
    I want to boot these SOCs one by one

    The point is that I do not want to connect any FLASH chip like SPI FLASH or NAND FLASH to SOCs but I want to boot them using FPGA through Ethernet.
    Could it be possible? More details?

    Thanks,
    Feng
  • Hello Feng,

    Yes, it should be possible to boot the SoC using FPGA through Ethernet. However, you need to create TFTP server in FPGA. So far, we use to boot the SoC through Ethernet using TFTP server in PC.

    Please refer below wiki for more details.

    processors.wiki.ti.com/.../KeystoneII_Boot_Examples

    Regards,
    Senthil