如何重置MXChip Azure IoT DevKit以停止编程LED闪烁

时间:2018-10-09 00:19:38

标签: iot-devkit

我将新的MXChip IOT开发工具包连接到台式计算机,并遵循Get Started guide,并使其与Azure IOT集线器进行了正常通信。

然后我尝试将其连接到其他Wifi上的另一台笔记本电脑(我无法再使用另一台计算机或wifi)。

我插入USB电缆,然后按住B按钮并重置以重置设备。然后,我成功连接到Wifi(WiFi LED指示灯亮起)。

但是,根据“入门”文档,它应该显示Wifi名称,但我的却显示“ IoT DevKit 10.0.0.3正在运行....>物联网”。我似乎无法显示当前的固件版本。

enter image description here enter image description here

“正在编程” LED永不停止闪烁,并且按B不会在传感器之间循环。请注意,在上图中,有3个LED点亮。只有“编程” LED不断闪烁。

我删除了在Azure IOT集线器中注册的所有设备。

我想将设备硬重置为出厂设置,然后重新启动,但是似乎没有手册或文档。

可能无关,但是我的Windows 10笔记本电脑无法识别任何USB端口上的设备(因此我无法更新固件)。我已经安装了st.com Windows USB驱动程序,但结果没有更改(重新启动)。

另一个可能不相关的问题:我无法以Visual Code安装MMChip板-即使显示“完成”,它也会显示消息“所选板不可用”

enter image description here

2 个答案:

答案 0 :(得分:1)

那是相当痛苦和愚蠢的。我尝试了几根USB电缆,而在第三根电缆上,“正在编程” LED停止闪烁,并且Windows识别了该设备。然后,我能够将固件升级到最新版本(在撰写本文时为1.4.1.65),并且重新启动后,一切都可以正常工作。

我可以确认,此后MXChip Board安装也成功。

希望这对其他人有所帮助-缺少出现问题时的说明文件!

答案 1 :(得分:0)

据我所知,没有办法通过按钮来硬重置DevKit硬件。但是,您始终可以重置WiFi连接(按钮B +重置)(在最新固件下稳定运行)或进入配置模式(A +重置)-请参阅https://microsoft.github.io/azure-iot-developer-kit/docs/use-configuration-mode/。如果您需要重置主板的固件(删除任何自定义代码并显示具有当前固件版本的默认IoT DevKit屏幕),则需要通过固件升级过程(https://microsoft.github.io/azure-iot-developer-kit/docs/firmware-upgrading/)(重新)应用最新的固件。 。但是,前提是USB连接正常,否则您会迷路...