9 years, 5 months ago.

Killed 3 KL46Z boards

Hi,

I have killed 3 of my KL46Z boards. They now fail to program, disconnecting the mbed drive immediately after drag and drop. It happens on both OSX and PC, and also after reloading the interface code on all3 boards.

I believe I killed these by accidentally loading a program compiled for the LPC1768 (Seeed Arch Pro). After doing this to all 3 boards, they can no longer be programmed with the correct KL46Z platform files.

Is there any way to restore these?

Thanks!

Michael

Try to reload the interface with jlink and use IAR example project, it might help. The last resort I use, is using jlink command line which helped me in some cases.

As an example : http://0xc0170.github.io/tutorial/pyocd/2013/12/03/unlocking-kl25z-with-jlink-console/

posted by Martin Kojtal 09 Nov 2014

2 Answers

9 years, 5 months ago.

Did you try the Bootloader mode?

http://developer.mbed.org/handbook/Firmware-FRDM-KL46Z

Regards,

Yes, bootloader mode works and I can reload the interface, but nothing will download to the mbed device.

posted by Michael Koster 08 Nov 2014
9 years, 5 months ago.

Try to export a blinky program for uVision and program via CMSIS-DAP link. Sounds like the security bits got mangled. Also make sure to update to the latest interface firmware. There was a vulnerability to this that has since been corrected.

http://developer.mbed.org/handbook/Firmware-FRDM-KL46Z#firmware-changelog

Thanks, I'll try when I get bask to the office next week. However, I did update the interface firmware to version 203 when I first received the boards.

posted by Michael Koster 10 Nov 2014