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.

How to erase BMC from MCU?

I am using EVMK2H and I got this problem. I uploaded BMC and it uploaded successfully but now when I remove CN9 jumper I see D3 and D5 leds glowing and I am unable to access MCU programming interface from LM flash programmer. When I press program I see results as shown in image. How can I erase/update the BMC in flash of LM3s2d93 of EVMK2H?

Regards 

  • Hi Shehzad Ahmed,

    Please provide below information.

    What is your board revision? 

    Please make sure to connect the USB cable is connected to FTDI mini-USB (not XDS200 Emulator USB) OR connect 4pin UART cable to COM1(MCU UART connector).

    http://processors.wiki.ti.com/index.php/EVMK2H_Hardware_Setup#BMC_In-Field_Update

    This is only method available in field. Otherwise, i think you can use CN22 emulator connector to program the MCU using debugger.

    Thank you.

  • it is rev 4.0 and yes usb cable is connected to UART port (not xds emulator). Could you please mention some debuggers for CN22 emnulator? Also I have gone through documentation of Stellaris and I have seen some reference to serial flash loader that loads application from flash on reset. It seems like in my device flash loader is erased and I could not find flashloader.bin where can I find it and how can I program it with/without CN22 debugger ?

    in spma029.pdf

    "The serial flash loader application is factory-programmed into each device. Since the flash loader allows programming of a device using basic serial interface, it can be used to program a device during production when a debugger interface is not available. It can also be used to provide a method to download applications to the on-chip flash and run the application without the use of any debugger interface. In the event that the serial flash loader is erased, a downloadable binary (flashloader.bin) to reprogram the flash loader into a device is also provided."

  • Any response would be appreciated .
  • Hi,
    What is the purpose of upgrading BMC on the latest rev board? Also you said that you have updated BMC successfully. What is the current version of BMC has been uploaded on the EVM?

    Thank you.