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.
Tool/software:
"Hello, I want the processor to start from the internal flash memory when powered on. I want to load the code while the emulator (JTAG) is connected. Now, in the dual LED application found in C2000ware, I managed to save to FLASH memory using the LAUNCHPAD, both in the application with and without sysconfig. When I cut and restore power to the system, the LEDs continue to light up. However, when I load the same code onto my custom control board, the LEDs do not light up at all. What is the issue here? Can you help me with this?"
in addition, how should I set up these keys required for the boot process I am putting the schematics in my own circuit Oct.
Best Regards,
Enes
Hi Enes,
Please see guidance documented here: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/878674/faq-flash---how-to-modify-an-application-from-ram-configuration-to-flash-configuration
For Boot mode pins you can check the device datasheet / TRM to understand which state they should be in at start-up for booting from flash. You likely want to use a larger resistor for the GND connection (i.e. weaker pulls) so you don't create an invalid voltage (divider) when the switch is ON.
Best,
Kevin
Hi Kevin,
I just looked at my custom control board and realized that I connected the BOOT MODE 2 pin to GPIO85 instead of GPIO84. Can I configure this pin(GPIO85) as a boot pin using SysConfig? If so, how do I perform this configuration?
Best Regards,
Enes
Hello Enes,
You can configure boot pins in SysConfig using the DCSM module. Add DCSM to your design, and under ZONE1 Header, select the "Configure Boot Setting" checkbox. This will expose the boot control pin options.
Best regards,
Ibukun