Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 11 months ago.
Do I need MAX32625PICO to be able to update the MAX32620FTHR Bootloader?
The instructions are conflicting, confusing on the firmware page. It says I need to connect the PICO to FTHR board using a 10pin cable. Why?
I am able to hold the boot button while powering FTHR and it shows me a BOOTLOADER drive when connecting to PC. I dragged the "max32625pico_max32620fthr.bin" into the drive and it rebooted successfully showing the following in DAPLINK/DETAILS.TXT:
# DAPLink Firmware - see https://mbed.com/daplink Unique ID: 0418000043808be200000000000000000000000097969904 HIC ID: 97969904 Auto Reset: 0 Automation allowed: 0 Overflow detection: 0 Daplink Mode: Interface Interface Version: 0243 Bootloader Version: 0242 Git SHA: 84e30530b3e4f1e372f525dedd86a39bf49cef15 Local Mods: 1 USB Interfaces: MSD, CDC, HID Bootloader CRC: 0x300aa5fd Interface CRC: 0x0b13d145 Remount count: 0
Now, I put a blinky .bin file in the DAPLINK drive and it gives me an FAIL.TXT:
The interface firmware FAILED to reset/halt the target MCU
Questions: 1) Why is PICO board conflated with the FTHR board? Is it required to be able to update the bootloader? 2) What did I do wrong? 3) Any ideas on why my blinky code isn't working? I also tried to build a fresh one from mbed compiler and it shows the same error. Any program I load into the DAPLINK drive, I get the aforementioned error.
Thanks for your help!
Question relating to:
