PYB——恢复出厂设置

PYBoard恢复出厂设置

因为某些原因造成PYBoard故障,可以恢复到出厂设置,就像Windows系统重新用Ghost恢复一样。​

首先要做的事情是进入安全模式:这将临时跳过 boot.py 和 main.py 的执行,直接获取默认的 USB 设定。
如果对于文件系统有困惑的话可以尝试出厂重置,其将把文件系统恢复为起始状态。

别着急,先来一起看一下指示灯。

PYB板上的开关有两个,左边的用户开关和右边的复位开关;用户按键下方有四颗 LED 灯,沿着复位键到用户开关方向看,依次为红色(led灯1),绿色(led灯2),橙色(led灯3)和蓝色(led灯4)。

进入安全模式

按如下步骤操作可以进入安全模式:

1.按下用户按键user;

2.通过 USB 线连接 pyboard 板并提供电源;

3.保持用户按键按下的同时,按下重置按键后松开;

4.LED 灯将持续亮绿灯,然后橙灯再到绿橙灯一起亮的循环;

5.保持按下用户按键直到橙色的LED 灯亮起,然后就可松开用户按键;

6.橙色的 LED 灯将快速闪烁四次,然后熄灭;

7.现在你进入了安全模式。

在安全模式下,boot.py 和 main.py 文件将不被执行,因此 pyboard 板将按照默认的设置启动。这意味着现在你可以通过 USB 驱动连接文件系统并对 boot.py 和 main.py 进行编辑以解决问题。

恢复出厂设置

如果你的 pyboard 板的文件系统遭到损坏(例如忘记退出或卸载使用),或者你在 boot.py 和 main.py 中编写了无法退出的代码,那么你可以重置文件系统。

重置文件系统将删除开发板里边存储的所有文件(不包括SD 卡),然后将 boot.py, README.TXT, 和 pybcd.inf 文件恢复为其初始状态。

恢复出厂设置的方法:(与进入安全模式的方法相似,除了松开用户按键时是绿色和橙色的 LED 灯一起亮起。)

1.按住USER键

2.通过 USB 线连接 PYBoard 板并提供电源;

3.然后按下复位键

4.松开复位键保持USER键

这时LED将循环显示:绿 -》 黄-》 绿 + 黄 -》 灭

 	等黄绿灯同时亮时松开USER键,这时黄绿灯会同时快速闪4次;

    然后红灯亮起(这时红绿黄灯同时亮)

5.红灯灭,TPYBoard开始进行恢复到出厂状态

6.所有灯都灭,恢复出厂设置完成。

boot.py

# boot.py -- run on boot-up
# can run arbitrary Python, but best to keep it minimal

import machine
import pyb
import pybase
#pyb.main('main.py') # main script to run after this one
#pyb.usb_mode('VCP+MSC') # act as a serial and a storage device
#pyb.usb_mode('VCP+HID') # act as a serial device and a mouse

参考文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值