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.

Build a release from the example

Other Parts Discussed in Thread: DRV8301

I have the DRV8301-69M-KIT and i would like to run from power-up. Now it only starts up when i debug the application.

I tried to remove the breakpoints but that does not seem to work (or i did not do it correctly).

  • Hello!

    Perhaps you apply RAM-version of command linker file (CMD-file) instead FLASH-version. You need FLASH-version for start up from power-on. You can load to flash bouth variant of your project  (Release or Debug). Debug variant requires more memory resources. 

    Regards,

    Igor

  • Thanks, i already use the flash linker file (F28069F.cmd), i just noticed it starts to run when i plug in or plug out the debugger USB cable.

  • Hi!

    1 Maybe your device is powered by USB?

    2 Check that CodeStartBranch.asm is included at your project.

    Regards,

    Igor

  • Sorry guys, this was a clear case of RTFM.

    SW3: TRST/ ISO SCI communication signal enables
    Position 1:
    ON - TRST signal from ISO JTAG circuit will be connected to F2806x. Needed during JTAG debug using ISO JTAG.
    OFF - TRST signal from ISO JTAG circuit will NOT be connected to F2806x. Needed when the application is running from flash at power up without the JTAG
    connections.

  • Glad you found that all projects are provided with RAM and Flash configurations.

    But even though it starts up in Flash you still need a way to interface...to start, set flags (unless you hard code), set speed commands, etc.  You do need to add those commands / communications on your own.