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/TMS320F28035: How to configure Bootload?

Part Number: TMS320F28035
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi,

I'm beginner of C2000. and my experiment platform is TMS320C200 Experiment Kit(Piccolo F28035)

I already can load LEDBlink project into ControlCard by following instruction of C2000ware document.

But when I turn off power and reopen it , the program seems to be disappare.

(Q1)Did I miss some configure step about bootload ? If I did,then how can I burn bootloader into boot ROM?

(Q2)"DSP2803x_CodeStartBranch.asm" is  in the project, is it interrelated?


Thanks!

  • Hello

    Are you loading the application to RAM or FLASH? It must be in FLASH in order to be retained after a power cycle. 

    Try putting the application FLASH and configuring the boot pins to boot to flash.

    Best regards

    Chris

  • Hi
    Thanks for replying!
    I don’t really sure which did you mean by ”configuring the boot pins to boot to flash”, I can only assume that this pop out means loading the application to FLASH when I load the program.

    I tried to find it in project properties and debug configurations, but I can't find related option.(CCS 9.2)
    If any further instruction or advice will be helpful, thanks!

  • Hello

    Ok, looks like you are programming flash. In the technical reference manual, refer to section 2.2.9 "Bootloader Modes". This details how you have to pull GPIOs37,34 up to set the device to GetMode for it to boot to flash. Also note that these GPIOs will be ignored if the debugger is connected, so you should either remove the debugger or continue reading that section to find details on configuring the "emulation boot" values in RAM for it to boot to flash.

    Best regards

    Chris

  • Hello

    Just letting you additionally know I will out of the office on holiday until January 2nd. I will continue to assist once I'm back in the office.

    Best regards

    Chris

  • Hi:

    I pulled GPIOs 37 34 (controlCard  SW2) and closed CCS but the project still not working.

    However I did follow your advice works on "Lab 10" of F2803x Microcontroller Workshop Manual, and it seems working.

    I will check different of configuartion,cmd file and CodeStartBranch.asm between my Project and Lab10.

    Thank you for your help