You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派Pico中soft reboot是什么?运行Python代码出现该提示如何解决?

解决树莓派Pico运行Python代码时出现“MPY: soft reboot”的问题
  • 排查代码触发逻辑
    先检查代码里有没有写machine.reset()这类主动重启的语句,再排查是否是内存溢出导致的崩溃重启——比如循环里不断创建新对象、加载超出Pico内存的大文件。可以逐段注释代码,定位到触发重启的具体代码块。

  • 重新刷入MicroPython固件
    固件损坏或版本不兼容也会引发这类问题,直接刷官方稳定版:

    1. 按住Pico的BOOTSEL键,插USB连电脑,此时Pico会变成可识别的U盘
    2. 下载对应Pico型号的最新稳定版固件(比如rp2-pico的uf2格式固件),复制到这个U盘根目录,设备会自动重启完成刷入
  • 检查硬件与供电

    • 确认用的是带数据传输功能的USB线,避免用只能充电的劣质线;尽量用电脑原生USB口供电,避开不稳定的充电宝或扩展坞
    • 检查外接的传感器、模块有没有引脚接错、短路,这类硬件问题可能触发Pico的保护重启
  • 重置Pico文件系统
    文件系统损坏也可能导致异常重启,操作前记得备份Pico上的文件:

    1. 进入Pico的REPL模式,输入import os
    2. 执行os.mkfs('/'),这会清空Pico上所有文件,完成后重启设备

内容的提问来源于stack exchange,提问作者koalakid 360

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 02:52:07