5 years, 9 months ago.

I keep getting this error wen I try to install a program

The interface firmware FAILED to reset/halt the target MCU

Question relating to:

MAX32630 Rapid Development Platform

It doesn't come back and I cannot open the serial port using Putty ..I do a scan when its in Maintenance mode and it doesn't come up as an open port

posted by Danny Jade Perreault 05 Jul 2018

3 Answers

5 years ago.

Were you are to solve your issue? I am having that issue with my MAX32625PICO when using the max32625pico_max32630hsp.bin firmware. But If I used another firmware in the PICO (such as max32625pico_daplink.bin) and I get "Transfer time out" error in the FAIL.txt file.

5 years, 9 months ago.

Hi Danny,

This error is usually shown when the firmware on the board is out of date or if for some reason the computer cannot reset the MCU itself. In the first case you will need to update your board's firmware by following the instructions here: https://os.mbed.com/teams/MaximIntegrated/wiki/MAXREFDES100HDK#firmware-images

In the second case, after you flash a program onto your board, unplug and re-plug your board back into your computer and the board should be successfully reset (or if the board has a reset button, press that instead).

Please let me know if you have any questions!

- Jenny, team Mbed

If this solved your question, please make sure to click the "Thanks" link below!

Hey Jenny Does not work the Pico just flashes white a bit ..Then Blue shuts down and disappears from comp

posted by Danny Jade Perreault 05 Jul 2018

After you flash the program to the board, the expected behavior is that the board resets itself by disappearing from the computer and re-appearing. When you plug the board into the computer is your program running? I would recommend trying to debug your program with a serial terminal as well, you can follow the tutorial for this here: https://os.mbed.com/docs/v5.9/tutorials/debugging-using-printf-statements.html

- Jenny, team Mbed

posted by Jenny Plunkett 05 Jul 2018

Here is the Text file from the Pico

  1. DAPLink Firmware - see https://mbed.com/daplink Unique ID: 00000000d0d6003500000000000000000000000097969906 HIC ID: 97969906 Auto Reset: 0 Automation allowed: 1 Daplink Mode: Bootloader Bootloader Version: 0242 Git SHA: 5d2ab47f6dc391ad88c7415c9e1123d289a76b16 Local Mods: 1 USB Interfaces: MSD Bootloader CRC: 0x9da44823 Interface CRC: 0x93a63fec
posted by Danny Jade Perreault 05 Jul 2018

Hi again Danny, are you using the PICO board (MAX32625PICO or MAX32630FTHR? If you are using the PICO board please try updating the firmware for your board by following the instructions here: https://os.mbed.com/teams/MaximIntegrated/wiki/MAX32625PICO-Firmware-Updates

- Jenny, team Mbed

posted by Jenny Plunkett 05 Jul 2018
5 years, 9 months ago.

Here are some details to consider:

  • The MAX32625PICO board cannot provide power to the MAX32630FTHR, so make sure both boards have a powered USB cable attached.
  • You typically need to press the reset button on the MAX32630FTHR board after updating the firmware to make it run.
  • If the MAX32625PICO board appears as a drive named MAINTENANCE, it is expecting a firmware update. It will not have the UART and it will not program an external target. If it is in this mode, drag-n-drop a valid MAX32625PICO firmware image, or power cycle the pico board to go back to the existing image. If it does not re-appear as a drive named DAPLINK, update it with the appropriate file from this page: MAX32625PICO-Firmware-Updates

Still get the error

posted by Danny Jade Perreault 09 Jul 2018

I've updated and still get the fail message when I drag the program over

posted by Danny Jade Perreault 09 Jul 2018

It is now showing up as Daplink but it still won’t take any other program but blink

posted by Danny Jade Perreault 11 Jul 2018