The Freedom-K64F is an ultra-low-cost development platform for Kinetis K64, K63, and K24 MCUs.

Flashing a binary

19 Jul 2018

I am compiling a mbed-cloud-connect-example-ethernet project with wifi enabled . In log it is always shown as connecting to ethernat .Even i have micro sd card attached to FRDM - K64 device , binaries are not writing to it .

Please help me here.

Reagards, Madhushree

20 Jul 2018

Hello Madhushree,

Are you dragging and dropping the .bin file into the mbed drive? If you are, does the drive eject and then reappear after doing so? If you are dragging and dropping and the program isn't running on the board, it might be a problem with your K64F firmware and you may need to upgrade it. If that is the case, you can refer to the steps below to upgrade the firmware:

  • Follow step 1 from https://os.mbed.com/blog/entry/DAPLink-bootloader-update/ and download the DAPLink bootloader image for the K64F. Hold down the reset button and plug the board in (the drive that shows up should be named BOOTLOADER or MAINTENANCE). Delete all files within your MAINTENANCE drive then drag and drop the .bin file into the drive. Wait for the drive to dismount and remount again as MAINTENANCE (if the drive does not automatically dismount, eject the drive, unplug the board, then plug back in).
  • Next, search for the K64F interface firmware from https://armmbed.github.io/DAPLink/, download, and drag and drop the .bin file into the MAINTENANCE drive. The drive should dismount and reconnect as the daplink drive.

Hope this helps!

-Karen, team Mbed

23 Jul 2018

Thank you .. Helped a lot and I could connect now .