我正在学习如何在评估 Orange France“物联网软盒”入门套件的背景下使用 FRDM-K64F。
我使用的是 Macintosh,但也在 Windows PC 上尝试过,遇到了同样的问题。我按住板子重置按钮,然后将其插入 USB 端口并释放重置,板子显示为“BOOTLOADER”USB 驱动器。我确实在 developer.mbed.com 上编译了“blinky”示例并将其复制到 BOOTLOADER USB 驱动器中 - 它可以工作。
不幸的是,我尝试做的几乎所有其他事情都失败了:
每当我尝试安装我编译的更大字段时(特别是 Orange 在他们的工具包中提供的第一个示例(https://github.com/Orange-OpenSource/LiveObjects-iotSoftbox-mqtt-mbed/blob/master/docs/liveobjects_starterkit_mbedOS_v1 .2.pdf ) 我收到一条错误消息,指出驱动器上没有足够的可用空间。
$ sudo mount -u -w -o sync /Volumes/BOOTLOADER ; cp -X Downloads/liveobjects-iotsoftbox-greenhouseK64F.bin /Volumes/BOOTLOADER/
cp: /Volumes/BOOTLOADER/liveobjects-iotsoftbox-greenhouseK64F.bin: No space left on device
还有来自 mbed 指南的 SDA 固件升级https://developer.mbed.org/handbook/Firmware-FRDM-K64F
我不断收到一条错误消息,告诉我“驱动器上没有足够的可用空间”。
几个问题: - 这可能与我在板上安装了错误的固件或引导加载程序有关吗?- 如何验证安装了哪些引导加载程序/固件?- 我如何知道开发板是否使用 OpenSDA 模式?- 哪些类型的文件在拖放/复制到 USB BOOTLOADER 文件系统时会自动安装 - 这仅适用于“.bin”还是“.zip”等?
谢谢