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.

Secondary boot with flash

Hi, 

 

I need to add a flash memory device to the C6472 for storing a larger boot image. I have looked at the post which discusses using an McBSP configured for SPI on the C6474 (http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/439/p/34806/121593.aspx#121593). Since there are no McBSPs on the C6472, this does not appear to be an option. I would also liked to avoid using an FPGA, if possible,  to provide an interface through the GPIO as is done in the EVM. Are there any other alternatives?

 

Thanks,

Josh King

  • Hi Josh,

    we have that implemented on the C6472 EVM. There's 128 Mbytes of NAND Flash on it. The Flash is connected to the GPIO's via a FPGA. The FPGA can be configured either in Normal mode (also called as NAND Flash Controller (NFC) mode) or in NAND pass through mode. In Normal mode, FPGA provides a transparent interface to a 128MB NAND memory device using the DSP's GPIO pins.

     

    Please have a look at the following pages for more information:

    http://processors.wiki.ti.com/index.php?title=C6472

    http://www.einfochips.com/TI/ti-tms320c6472-evm.php

     

    Kind regards,

    one and zero

  • Hi one and zero,

     

    Thank you for your response. I was already aware of the solution implemented by the EVM using GPIO via an FPGA. I had mentioned in my original post that I am trying to determine if there are any other alternatives which would not require an FPGA to implement.

     

    Thanks,

    Josh

  • Hi Josh,

    yes I know. I wanted to point out that you don't need the FPGA since there's a transparent mode that directly uses the GPIOs ...

    Apart from GPIO I don't see an easy alternative ...

    Kind regards,

    one and zero

     

  • Hi one and zero,

     

    Thank you for your help and the clarification on your previous response.

     

    Regards,

    Josh