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.

I don't find "on-chip flash"

Hi,

I got an evalluation board coming with a .out file.  The eval board procedure tell me to use the CCS "on-chip flash" to download the program into the uC.

Refering to http://processors.wiki.ti.com/index.php/C2000_Getting_Started_with_Code_Composer_Studio_v5, section programming flash.  I should see "Tools->On-chip Flash" but it's not there.

I'm using CCS Version: 5.2.1.00018.  How can I get "On-chip flash" programmer?

Thx

  • Hello Maxime,

    You must be in an active debug session and in the debug perspective to see that option. Are you in both? If so, could you provide a screenshot of CCS (with the option missing)?

    Thanks

    ki

  • Maxime,

    You will only see the Tools -> On-Chip Flash menu when you are in the debug perspective with the debugger running.  If you have a .out file without a project that you want to program what you can do is create a target configuration.

    Go to the view menu and select Target Configuration View

    Click on the + button to create a new target configuration

    Give it a name, select the device/board and emulator that you are using

    click finish

    right click on the file you just created in the target configuration view (it will be in the user defined folder)

    select launch Selected Configuration

    This will launch the debugger for the configuration you have specified.  CCS will switch to the debug perspective when this happens.

    You will then want to connect the debugger to the target (there is a button for this on the toolbar and also a menu item on the run menu)

    Next load your program (once again there is a button on the toolbar and a menu item on the run menu)

    When you load the program CCS will automatically flash the device.

    Regards,

    John

  • Hi Ki-Soo,

    I am in those mode - here is the screenshot.

  • Maxime,

    It looks like you are in the debug perspective and in a debug session, but it also looks like you closed the debug view. Without the debug view, the debugger cannot get the debug context and unable to show some options like the ones for the on-chip flash programmer. Try opening the debug view:

    http://processors.wiki.ti.com/index.php/FAQ_-_CCSv4#Q:_My_.27Debug.27_view_is_gone.21_Where_did_it_go.3F

    Thanks

    ki

  • Hi guys,

    thanks for you help.

    Ki:  The debug view was not close, it was hidden by to Tools menu.  Here is a clearer screenshot.

    John:  I made a test with another board, even with the debugger running - as you can see - there is no "on-chip flash programmer".

    Thanks

  • Ah, you are using an MSP! The On-Chip Flash Programmer applies for 28x.

    The flash options for MSP are under Tools -> Debugger Options -> MSP430 Debugger Options

    The options are to control the flashing process. But to actually flash your program, you should use the steps JohnS mentioned. Simply use CCS to load the program the CCS will handle the flashing for you.

    Thanks

    ki