2015-09-03 2 views
1

Je tente de flasher la carte IBM InternetOfThingsKit Freescale K64F avec un binaire compilé à mbed.org. J'ai mis la plate-forme à "Ethernet IoT Starter Kit" et compilé l'exemple LED clignotant hello-world sans aucune erreur de compilation.Clignotant Freescale K64F Conseil avec fichier bin mbed fin avec fail.txt contenant "INVALID BINARY NVIC"

Après avoir copié le fichier bin sur le lecteur flash mbed, j'ai immédiatement trouvé le fichier fail.txt sur le lecteur flash. Même avant d'appuyer sur le bouton pour faire clignoter le binaire. Le fichier failed.txt contient "INVALID BINARY NVIC".

J'ai également essayé avec "FRDM-K64F" au lieu de la plate-forme "InternetOfThingsKit".

+0

Semble être un problème de mac. Exactement la même chose avec Linux a travaillé sans aucun problème. –

Répondre

1

Ceci est un problème lié à MAC. Démarrer avec Yosemite MAC a un problème pour monter le périphérique de la bonne façon et se retrouver avec un fichier bin brouillé qui est ensuite rejeté par le bootloader. J'ai toujours le problème avec OSX 10.10.5. La solution consiste à utiliser une machine Linux ou une boîte virtuelle avec un système d'exploitation Linux.

http://embedxcode.weebly.com/blog/mbed-on-mac-os-x-yosemite-bug-and-time-to-innocence