多语言展示
当前在线:441今日阅读:27今日分享:41

Cubietruck Plus开发板033烧写linaro-server

前面小编一直是在linaro桌面版上折腾的,一直折腾到了服务器的安装了,小编的目的是把Cubietruck Plus开发板作为小型的WEB服务站点来用的,所以linaro桌面版显然占用资源太多了,所以进过这段时间的折腾现在打算把它改成服务器版,直接搭上WEB服务器使用。
工具/原料
1

Cubietruck Plus

2

CB5

3

linaro-server

4

U盘

5

Win32diskimager

前期准备工作及注意事项
1

前期准备工作,准备好用到的工具:   Windows系统电脑一台或者linux系统电脑(小编的宏基是Windows的)   Cubietruck Plus开发板一个(没有就不用看啦)   读卡器一个   内存卡一个   服务器固件:linaro-server-cubietruck-plus-emmc-hdmi-v1.0.img  卡固件制作工具:Win32diskimager(linux可忽略)准备好以上几项我们就可以开始烧写固件了。

2

市面上内存卡种类繁多,有MMC卡,SD卡,miniSD卡,MS卡,TF卡等10来种卡,功能基本是一样的,都是用作存储,只是外形不同,用在不同的地方。     这里内存卡要使用micro SD 卡(也叫 TF 卡),建设使用闪迪、三星或金士顿等Class 10 卡,运行速度或是固件烧写速度都较一般卡有所提升。     小编准备了一张32G的三星Class10卡

3

Cubietruck Plus固件命名规则:     以我们现在需要下载的 linaro-server-cubietruck-plus-emmc-hdmi-v1.0.img固件为例:linaro-server  : 发型版名称及类型(server为服务器版,desktop为桌面版 )cubietruck-plus  : 运行的硬件设备card   : 烧到卡变成系统启动卡,系统一直运行在卡上。emmc: 烧到卡变成系统刷机卡,开机起来后,自动将系统写入emmchdmi:支持 HDMI 显示模式dp    : 支持 DP 显示模式持 v1.0  : 固件的版本号img  : 解压后的固件文件格式。

固件烧写
1

将TF卡插入读卡器连接电脑,之前小编一直遇到读卡器无法识别的问题,借了几个同事的读卡器都无法别内存卡,还以为卡坏了呢,准备了4张内存卡都一样,逼着小编又去买了一个读卡器了,这里建议读卡器购买有指示灯的那种,别图价格便宜的了,伤不起呀(同事说都还没用过的新读卡器额)。

2

运行卡刷工具Win32diskimager,找到我们的固件载入,然后勾选下方的“MD5 Hash;”选项,程序就会进入计算,然后得出固件的md5sum值。

3

接下来我们只要点击“Write” 就开始进行烧写固件了,烧写的快慢跟你的卡读写速度有关,class10的相对较快些。    注意: 烧写驱动盘别选错了,小编差点选[F:\]了,这是小编的西部数据Passport Ultra移动硬盘额,刚下载的好多资料呢,还好截图时看了下,差点被费了........    最好拔掉其他移动存储设备,以免损失数据.............

4

为了确保刷写成功最好查看下TF卡是否成功分成两个分区,第一分区 有uImage 文件,第二分区有根文件系统。    在Windows系统我们只能看到第一分区部分,里面有个uImage 文件。   第二分区我们可以通过“这台电脑”的资源管理器查看,32G的TF卡在这里只显示了10几兆的存储空间,因为第二分区文件系统是EXT3,windows无法识别,是linux根文件系统。所以Windows上其他部分都被隐藏了。

上电写入EMMC固件
1

取下TF卡插入Cubietruck Plus开发板,  由于Cubietruck Plus暂时不支持热拔插,所以在上电之前咱们先把TF卡插上,如图所示位置。

2

第一次上电会执行初始化,并将系统写入EMMC中,所以启动较慢,需耐心等待。初始化完成后,系统重启一次,再接上鼠标、键盘、投影与就可以正常使用。    注意指示灯的变化:蓝色和绿色LED 灯持续闪烁表示系统刷写正常.如果刷写过程出现异常,橙色和白色LED灯将会闪烁。

推荐信息