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.

programming the hex file

Other Parts Discussed in Thread: MIKROELEKTRONIKA

Hello

I generated a hex file after compiling my code in CCS-6 in release mode. I have ARM XDS100v2  as a debugger, also I have Mikroelektronika programmer. When i used Mikroelektronika programmer to program micro controller, it got programmed but it is not functioning. when I used ARM XDS100v2 debugger to load the same code works fine. 

Another thing is, by using  Mikroelektronika programmer  if I read hex file from controller (which is already loaded using ARM XDS100v2 ) and save it. That saved hex file i am able to program using Mikroelektronika programmer, this time it is functioning fine. 

So what is the difference between these two hex files : one is generated after building code in CCS-6 and other one is loaded by ARM XDS100v2  and read from controller using  Mikroelektronika programmer. 

Why Mikroelektronika programmer cannot  program the controller the hex file generated by CCS-6 compilation

  • Why Mikroelektronika programmer cannot  program the controller the hex file generated by CCS-6 compilation

    Most probably because it expects the proprietary Mikroelektronica Bootloader. I had such a board once, and erasing this bootloader was one of the first things I did.

    Asking this questions on the Mikroelektronica forum supposedly has more chances of success.

  • Hello Sagar,

    I would suggest checking with Mikroelektronika web support on the supported formats.