Hi -
I am running Motorware_1_01_00_16; CCS 6.1.2.00015; and am using the LAUNCHXL-F28069M with the BOOSTXL DRV8301_REVB inverter. I am supplying power to the inverter using a 12V, 10A power supply and am driving a small BLDC blower.
JP 1 & 2 are removed; JP3, 6, & 7 are ON; and JP4 & 5 are ON.
I am trying to run the system from FLASH without success.
Setup 1: I can run the system from RAM (using the 28069_RAM_lnk.cmd file) with S1 set to ON,ON, ON and build configuration set to Release.
Setup 2: I can also compile and run the system from FLASH (using the F28069.cmd file) with S1 set to ON, ON, and ON and the build configuration set to Flash.
Setup 3: If I kill power to setup 2, take S1 to OFF (TRST = 0), ON, ON, and then reapply power, the system stops working correctly. The power LEDs are all on, as are D9 and D10. But the program is not running (or doing what I want it to do).
The only clue I have is in Setup 2. If I leave EMU BMODE at its default value and press the RESET button (on the board), the system stops working. BUT when I change the EMU BMODE value to EMU_BOOT_FLASH (via Scripts->EMU Boot Mode Select) and press the RESET button the system responds correctly (with or without the debugger cable attached).
I have looked at the OTP KEY (0x3D7BFB) and OTP BMODE (0x3D7BFE) and both are 0xFFFF.
I know I have to be missing something. Any help would be appreciated.
Thanks!
Brett
The setup works fine when I configure
Everything works well when connected to the debugger.