10 years ago.

Always comes up as BOOTLOADER after upgrade

Hello,

I followed the Firmware upgrade instructions, but now when I plug the board in, it ALWAYS is 'seen' as BOOTLOADER and NOT MBED. What happened? What do I do now??

Thanks, Duane

Question relating to:

3 Answers

9 years, 7 months ago.

Hi Guys, Did you ever get this resolved? If so what did you do. If not @Duane - looking at the html it seem to indicate that the bootloader might not be the latest version

You might try to upgrade it as described here

https://developer.mbed.org/handbook/Firmware-FRDM-K22F

here's the direct link https://developer.mbed.org/media/uploads/sam_grove/0221_k20dx128_k22f_0x8000.bin

Please let us know how you get on., Regards Ivan Vernot realtimedesigns.com.au

10 years ago.

hi,

there was the same question a days ago asked. Do you have any instrument to measure reset line for the interface chip? I suspect it might be still active (low) when the interface is checking it...

Although I checked the bootloader, and I havent seen any changes there regarding my assumption above.

Regards,
0xc0170

Hi Martin,

Thanks for the reply. Yes, I have a DMM I can check it with, but I'll have to wait until I get home. That whole day job thing, you know. . .

If it is still 'Active Low' , then what?

Thanks, Duane

posted by Duane Brantley 16 Dec 2014
10 years ago.

Hi I have the same issue but discovered that if you put the compiled target code on the device then restart it works fine. Regards Phil

Sounds like what I did. When I initially plugged the FRDM board in, it 'came up' as mbed. Per instructions, I unplugged the board, held the 'reset button' down and plugged the board back in. It came up as BOOTLOADER, per instructions. I copied the upgrade firmware to BOOTLOADER USB drive, verified it was there, then unplugged the USB/power, waited a few seconds and plugged the USB back in. But instead of coming up as a drive named mbed, it came up as the same BOOTLOADER drive, and the compiler doesn't recognize it. Basically, useless now. . .

Duane

posted by Duane Brantley 16 Dec 2014

That's what mine does, but if you actually put a compiled program on it, it actually runs it, even though the device appears as the Bootloader drive.

posted by Phil Green 16 Dec 2014

Can you paste the contents of the htm file when the drive says bootloader?

posted by Sam Grove 16 Dec 2014

No you copy the compiler output file the .bin onto the Bootloader drive.

posted by Phil Green 16 Dec 2014

Hi Sam,

Here is the contents of the htm:

<! mbed Microcontroller Website and Authentication Shortcut > <! Version: 1000 Build: Jun 13 2014 10:16:46 > <html> <head> <meta http-equiv="refresh" content="0; url=http://mbed.org/device/?code=ffff10001E131E4E0E13E1B1"/> <title>mbed Website Shortcut</title> </head> <body></body> </html>

Hope this helps to point to the problem.

Duane

posted by Duane Brantley 17 Dec 2014