cancel
Showing results for 
Search instead for 
Did you mean: 

BlueNRG-LPS IDB012V1A firmware image does not work (FAILED to halt target MCU)

PGroe.3
Associate II

I am trying to evaluate the BlueNRG-332AC using the IDB012V1A eval board.

I have setup the BlueNRG GUI software. However, when trying to connect to the COM port, provided by the eval board, it says "No device detected!" followed by "No firmware detected on the motherboard. Update motherboard Firmware (under Tools menu)."

After performing the firmware upgrade (Tools -> Flash Motherboard FW) with "BlueNRG GUI 4.3.0\Firmware\STEVAL-IDB012V1\USB_CMSISDAP\USB_CMSISDAP_LPS.hex", which processes successfully, nothing changes. (Also repowering, etc.)

In the BlueNRG GUI manual (UM2058) I have read, that the target MCU firmware has to be programmed, before being usably together with BlueNRG GUI. This is referred to in chapter 2.1.3.

Here, programming the "DTM_UART_WITH_UPDATER.hex" (or _SPI_) firmware is suggested to be flashed, by putting it on the virtual SD card. However, the flashing operation fails. The virtual SD card disappears, then reappears without .hex file but with "FAIL.TXT" stating "error: The interface firmware FAILED to reset/halt the target MCU - type: target".

Can anyone help, how I can use the IDB012V1A eval board together with the BlueNRG GUI?

Thank you very much!

Best Regards,

Patrick

2 REPLIES 2
Laurent LOUAZON
ST Employee

Hello,

Can you try below steps?

  • Reflash USB_CMSISDAP_LPS.hex as you did previously
  • Unplug USB cable
  • Open RF flasher utility (STSW-BNRGFLASHER available in BlueNRG-LPS tools and softyware)
  • Flash the  "DTM_UART_WITH_UPDATER.hex" FW available in SDK (ST\BlueNRG-LP_LPS DK 1.2.0 new\Firmware\BLE_Examples\DTM\STEVAL-IDB012V1). You can do it either by UART or CMSISDAP)
  • Try to connect the GUI.

Regards

Laurent

Dear Laurent,
thank you very much! This solved the problem!
Best Regards,
Patrick