【EmbeddedDev】Beaglebone Black突然变砖头, 揪心抢救
来源:互联网 发布:mac怎么使用ass字幕 编辑:程序博客网 时间:2024/05/01 00:47
Beaglebone Black用着的时候, 在写文件的时候突然报错: read-only system...之后重启系统, 灯是亮了, 但是无法连接有线网络, 也就无法ssh登录。接着尝试以下几种方法, 均失败告终:
1) 多次关闭power, 冷却几分钟, 重启, 按reset键;
2) 制作usb转ttl线, 一端接入电脑usb, 一端接入BBB串口TX,RX,GND;但win7提示无法识别, com助手也无法打开端口;
3) 根据资料提示短接BBB的TP4与TP8 口,据说可以解除写入保护, 暂无效果;
4) BBB的mini usb直接接入电脑, 但并没有出现参考资料所指明的盘符及文件夹, 无法获知BBB当前状态;
5) BBB HDMI接显示屏, 无信号输出, 估计之前已被禁用
无奈之下只好祭出大招, 重刷系统。代码没了就没了,BBB总得活过来吧。
参考了博客:http://www.cnblogs.com/daxueba-ITdaren/p/5319709.html 后, 谨慎的做了如下工作:
1) 准备4GB microSD卡+SD卡读卡器;
2) 从官网http://beagleboard.org/latest-images下载debian8系统镜像, 解压出img文件;
3) 下载安装win32diskimager, 将img文件写入到sdk卡
4) sdk卡插入BBB,按住BBB上的boot键(大约长按几时秒, 直到开始烧写系统到BBB eMMC);
5) 使用micro usb线, 连接BBB与电脑, 这时BBB上四个led灯齐亮, 等到四个灯有规律的像流水一样亮/关时, 表明开始从sd卡烧写系统到BBB上了。 这样大约维持了20分钟。之后led灯齐亮, 到所有的灯都灭, 这个时候说明烧写完毕。
6) 断开电源, 拔掉SD卡, 接上电源, 再重启BBB ,这时一切回到最开始的状态。 系统可用, 接着就可以恢复开发环境了。
另外, 最新的debian系统镜像是不带自动烧写eMMC的, 所以插上SD卡后无论怎么按boot键都没反应, 只会进入到SD卡中的系统。这个时候要进入该系统, 把/boot/uEnv.txt中的
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh去掉注释符号#, 然后保存, 关闭电源, 按住boot键, 接入电源, 直到led灯有规律的闪烁。。。
- 【EmbeddedDev】Beaglebone Black突然变砖头, 揪心抢救
- Beaglebone black日记
- beaglebone black 安装 vnc
- BeagleBone Black: 网页服务器
- beaglebone black硬件概览
- Beaglebone Black 上手
- Beaglebone black锂电池cape
- BeagleBone Black安装Android
- BeagleBone Black快速入门教程
- Beaglebone Black的启动
- BeagleBone Black Debian安装
- BeagleBone Black开发环境
- beaglebone black 镜像
- beaglebone black hardware version
- beaglebone black --ubuntu
- BeagleBone Black 使用注意事项
- beaglebone black 时间调整
- Beaglebone Black 版本问题
- reids的hash哈希数据类型操作
- AS Git add时出错,出现弹窗
- qwqwqwqwqwqw
- 如何使用adb命令发送keyevent
- JAVA 常识
- 【EmbeddedDev】Beaglebone Black突然变砖头, 揪心抢救
- canvas人物走动--未进行JS封装时的源代码
- Android 之 Handler 机制(用法、错误、原理等等)
- 获取地址栏特定字符后面的字符
- win64下安装mysql-python失败报错。
- Java 中无参无返回值方法的使用
- 使用markdownpad生成目录
- Fizz Buzz ----LeetCode
- 基于Java的一个简单的文件上传下载功能