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.

TMS320C6678: I have 2 questions about booting time reduction of TMS320C6678.

Part Number: TMS320C6678

I have 2 questions about booting time reduction of TMS320C6678. I’m developing the board using KINTEX7 and TMS320C6678. The configuration is same as the TMSD6678EVM board. The current development board’s boot order is checks the 6678 internal bootrom and loads the program data from Nor flash after booting the IBL Bootleader in EEPROM.

Here’are 2 questions.

 - The current development board’s booting time is 8 seconds and I want to shorten the time in less than 1.6 seconds – could you let me know if it is possible.

- Could you let me know the min/max booting time of TMS320C6678 ?

  • Hi,

    I've notified the sw team. They will post their feedback here.

    Best Regards,
    Yordan
  • Please check this link if helps: e2e.ti.com/.../343145

    Regards, Eric
  • Thank you for good information.

    However, we have developed a board based on EVM.
    EMIF NOR can not be connected to the current board.

    Please contact us.

    1. Is it possible to shorten it to less than 1 second by following the steps below?

    2. Is it possible on the EVM board?

    3. Is it possible to shorten the boot time even with SPI NOR?

  • Thank you for good information.

    However, we have developed a board based on EVM.
    EMIF NOR can not be connected to the current board.

    Please contact us.

    1. Is it possible to shorten it to less than 1 second by following the steps below?

    2. Is it possible on the EVM board?

    3. Is it possible to shorten the boot time even with SPI NOR?

    -Confirmation link- (e2e.ti.com/.../343145)

    After power on reset, operation like this

    1- FPGA forces to boot via I2C

    2- IBL initialize PLL

    3- reenter boot ROM and C6678 boot desired boot mode.

    If we update the FPGA image to bypass the IBL. We can measure 4.8 miliseconds with silicon version rev 1.0

    We will use silicon version rev 2.0
  • Thanks for the information

    However, we developed a board based on EVM
    EMIF NOR cannot be connected to the board

    Let me ask you some questions
    1. Is it possible to reduce the time to 4.8ms by proceeding in the following order?
    2. Is the following sequence possible on the EVM board?
    3. Can booting time be reduced even with SPI NOR?

    -----------------------------------------------------

    After power on reset, operation like this

    1- FPGA forces to boot via I2C

    2- IBL initialize PLL

    3- reenter boot ROM and C6678 boot desired boot mode.

    If we update the FPGA image to bypass the IBL. We can measure 4.8 miliseconds with silicon version rev 1.0

    We will use silicon version rev 2.0