查看: 1616|回复: 0

【Linkit Smart 7688】U盘烧写系统及注意事项

[复制链接] qrcode

34

主题

36

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2016-5-3 02:21 PM | 显示全部楼层 |阅读模式

Smart7688使用U盘烧写系统看似简单,却有许多注意的事项;

在使用Smart7688进行开发和使用的时候,我们会遇到以下两种场景:

场景一:烧写非官方提供的系统内核,例如烧写自己编译的系统内核;

注:使用官方的系统通过web进行烧写内核,需要依赖官方系统;也就是说,如果烧写的系统不是官方的话,下次更换系统的时候,因为没有了web支持,而不能更换新的系统内核;

场景二:在实际使用和开发的时候,或者烧写内核中途断电,使得Smart7688变成了砖机;


U盘升级内核,是基于uboot的,而不是基于系统的,也就是说它对我们运行在Smart7688的系统不具有依赖性,只要不更换uboot,就可以使用U盘升级!

综上所诉:使用U盘升级是使用Smart7688必备的技能之一;


升级前准备:

U盘一个;USB转OTG线一个;编译好的系统内核文件(重命名为:lks7688.img)

步骤:

1:将U盘格式化为fat32格式,并将编译好的系统内核文件(注:重命名为:lks7688.img),复制到U盘当中;

2:将U盘插入USB转OTG线,USB转OTG的迷你头插入Samrt7688的host插口,如图所示:


3:使用USB供电(不要使用Smart7688上的引脚供电),将手机电源线的迷你头插入Smart7688的PWR插口,上电;

4:按住MPU按键,然后再按住WIFI按键,按住两个按键之间的时间间隔无要求;


5:继续按着WIFI按键,松开MPU按键,稍等1-2秒,WIFI灯会亮起


6:当WIFI等熄灭时,松开WIFI按键


7:等待大概5-8秒后,WIFI灯会快速闪烁,说明Smart7688正在从U盘当中读取系统内核文件;

8:10秒左右,WIFI灯由快速闪烁变为慢速闪烁,说明Smart7688正在将读取到的内核文件写入到Smart7688的Flash当中;此步骤花费时间稍长,大概30-50秒;

9:WIFI灯由慢闪转变为常量,说明系统正在启动,此时系统已经升级完成,可以断电,当然最保险的做法是等待2分钟后,再断电重启;当然也可以直接进入系统;


注意事项:

1:升级时候,不要使用串口线,我在升级时,同时使用串口线查看控制终端,控制终端显示能找到U盘,但是找不到系统内核文件,从而升级失败;

2:不要使用Smart7688上的vcc引脚供电,同样会升级失败;使用PWR口(USB)进行供电;

3:U盘格式话为Fat32格式,或者Fat格式;也可以使用SD卡+卡座组合成一个临时U盘;

4:升级文件命名为:lks7688.img

5:本人提供的升级方式与官方提供略有不同,不过能够保证每次升级成功;

6:需要准备一条USB转OTG线,因为HOST口和PWR口的距离太近,插上U盘后就无法再插入电源线;


本人刚使用U盘进行升级遇到了很多问题,在此感谢网友"北方"的耐心回复!


From:Voidar


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表