Intel Edison 救砖教程 uboot 固件重刷以及更新

2016-01-131.2万
AI 快速预览详细 收起
本文介绍了几种方法来解决Intel Edison无法启动的问题。首先,可以通过Intel Phone Flash Tools、root ota手动更新和Flashall法进行固件更新。如果这些方法无效,可以尝试通过串口连接Edison并进入Uboot模式,输入`run do_flash`命令,然后执行`flashall.sh`或`flashall.bat`脚本来重刷固件。整个过程大约需要7-8分钟,完成后检查串口确认Edison是否复活。


Edison 挂过不是一次两次了心酸啊,所以对Edison的固件更新有了一点点经验这里分享给大家
按难度等级,一下介绍几种方法,也是在前人总结的基础上
1.Intel Phone Flash Tools
参见大圣链接https://mc.dfrobot.com.cn/thread-12476-1-1.html
2.root ota手动更新
参见大圣链接https://mc.dfrobot.com.cn/thread-12500-1-1.html
3.救砖初级教程Flashall法更新Edison固件http://maker.swjtu.edu.cn/node/135
参见吹口琴的钢铁侠链接https://mc.dfrobot.com.cn/thread-12722-1-1.html

/***************************华丽分割线**********************************************/


当你以上的招数都不管用的时候,就need下面的方法啦~~~不死uboot
1.串口连接Edison
  此时你的Edison是不能启动kernel的,但是uboot是可以启动的,看好时机,眼疾手快按下任意键进入uboot
Intel Edison 救砖教程 uboot  固件重刷以及更新图1

然后,most important~~~
输入
  1. run do_flash
复制代码



你会发现
  1. Saving Environment to MMC...
  2. Writing to redundant MMC(0)... done
  3. GADGET DRIVER: usb_dnl_dfu
复制代码



Intel Edison 救砖教程 uboot  固件重刷以及更新图2



到这里为止Edison上的工作已经完成了,是不是很easy啊~~
接下来连接OTG的线到你的PC


2.刷固件
进入你的yocto固件的文件夹edison-image-ww25.5-15
然后执行
  1. ./flashall.sh
复制代码

waiting~~and then (这个过程大约7-8分钟,千万不要中断,断了的后果我也不知道,嘿嘿~~~)
Intel Edison 救砖教程 uboot  固件重刷以及更新图3




噢!对, 你是Windows~~

这就更简单啦
进入你的yocto固件的文件夹edison-image-ww25.5-15
然后双击flashall.bat
会弹出win一贯人性化的窗口
Intel Edison 救砖教程 uboot  固件重刷以及更新图4



Yeah!!!

到这里,在等待一小会~~再检查一下你的串口~~Edison是不是复活了呢~~~
Intel Edison 救砖教程 uboot  固件重刷以及更新图5







创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
孙毅
孙毅
想高中生致敬。。。
dbc0301
dbc0301
此教程好像不适合我。。。
dbc0301
dbc0301回复凌风清羽
谢谢,我会努力的。。。p.s.我是高中生,时间基本靠挤出来的。
凌风清羽
凌风清羽
作者
回复dbc0301
首先我也是一名在校学生,经济实力有限,Edison基本上是参加活动免费拿过来的,你也可以试着参加一下活动,Arduino毕竟计算能力有限,只停留在控制的层面,你可以尝试一下往更高的层次发展,毕竟在学校还有大把的时间,加油,哈哈O(∩_∩)O哈哈~
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
丄帝De咗臂
丄帝De咗臂
马上大圣本命年
hnyzcj
hnyzcj
大圣加精,肯定精
孙毅
孙毅
漂亮!!有勇有谋啊。。。哈哈哈
凌风清羽
凌风清羽
作者
回复孙毅
大圣这么夸受之有愧啊~~
凌风清羽
凌风清羽
作者
自己的沙发躺着也要坐上去~~
- 没有更多了 -