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.

CCS/TMS320F28377D: A question about 28377D boot mode

Part Number: TMS320F28377D

Tool/software: Code Composer Studio

Hi

Actually, I want to make DSP work at flash mode. I know I have to make GPIO72=GPIO84=1. But GPOIO72 is used as EM1D12 for external storage. It can not be attached to the pull-up resistor.

Question1What should I do to properly configure it at flash boot mode?

Accidentally, I find that it can boot alone just like It work at Flash boot mode when GPIO72=GPIO84=0. As we know, GPIO72=GPIO84=0 are for Parallel IO boot mode by default. 

Question2I want to know what is the cause of this phenomenon. 

Question3I want to ask what condition can Parallel IO boot mode be applied to?

Thank you for your reply.

  • Hello

    Q1: If you haven't, please review the boot ROM section in technical reference manual. You'll want to configure BOOTCTRL register (either in OTP or the emulation location in RAM for development) to change which boot pins are used.
    Q2: Are you saying it is going to flash boot or something else? The GPIO could be floating and be interpreted for flash boot. By default, with debugger connected, device will go to wait boot (if emulation boot locations aren't configured)
    Q3: Not sure I follow your question. It has the same purpose as any bootloader in ROM, to accept the application data and program it to RAM.

    Best regards
    Chris