Tiny4412 使用superboot安装启动安卓/Linux/UbuntuCore系统, 使用SD-Flasher烧写

硬件平台:Tiny4412/Super4412SDK 1506   

LCD:S702


折腾了几天烧写系统,先是利用SD卡 烧写系统,结果最后利用fastboot 烧写光盘提供的system.img文件时,下位机提示 image too large for partition,image文件太大了,导致无法烧写成功,目前还不清楚,如何去修改这个分区,以存放这个大的.img文件,而后用DNW给emmc烧系统的时候,DNW 发送bl2.bin后,下位机提示写入成功校验错误,和网上那位博主提到的问题一样,他的解决办法是换了一个DNW软件,专配Tiny4412的,然后成功了,莫非是DNW里面有什么校验算法??目前也没有去下载这位作者的DNW,若有兴趣,可移步此处阅读  :

https://blog.csdn.net/fengyuwuzu0519/article/details/74080109?locationNum=7&fps=1


今天主要介绍另外一种友善提供的烧写办法:就是使用superboot.bin文件  ,文件位置  \exynos 4412\B盘\images  ;配套开发板总共提供了两张盘 A,和 B,superboot.bin在B盘的image文件下

通过将superboot.bin烧写进SD卡后,我们直接把image文件拷贝到SD卡的根目录就行了,具体操作如下:

1、打开光盘 A 、A盘\tools  目录下找到SD-Flasher-1328.7z  ,解压后得到一个SD-Flasher.exe可执行文件

2、将SD卡插入PC,确保PC已经找到

3、打开软件,软件会让你选择你的平台,你就对应选Tiny4412就行了

4、进入后,点击Scan,应该就能找到SD卡了


5、找到后点击Reformat,将SD卡格式化,格式化后你的SD卡名称在计算机中会变为FRIENDLYARM

6、格式化完成后点击Relayout,给SD卡分区,未分区之前,界面上SD卡的Availiable属性应该是No,分区完毕后重新点击Scan会发现Available属性会成为Yes,

7、分区完成后点击最上方的那三个点加载superboot.bin

8、加载文件后,点击Fuse,稍待片刻就会提示烧写完成。

9、此时打开开发板资料 B盘,将B盘下的images文件夹整个复制并拷贝到SD卡根目录下,即已经格式化为FRIENDLYARM的可移动磁盘中,

10、修改superiboot.bin的启动配置文件,在FRIENDLYARM (注:就是你的SD卡)的images目录下找到FriendlyARM.ini文件,用记事本打开



11、然后通过修改这里的 OS =xxx,来决定启动的系统是什么

 比如要启动安卓 就OS =Android,要启动Linux,就OS=Linux,要启动UbuntuCore,就写 OS=Ubuntu,注意这是个ubuntu的最小系统,不带界面的,若启动这个,默认用户名root 密码123456。

下面的内容是对应不同的系统的启动需要的文件 以及配置项。修改完成后保存退出

12、拔出SD卡插入开发板,将S2开关拨到SDBOOT,然后打开开发板电源

13、此时系统正在启动中,但是板子可能没什么动静,等个30s左右,LCD就会亮起来,显示系统烧写中,就是将SD卡的系统烧写到MMC中...安卓系统烧写比较慢,其他比较快,总之LCD上都会有提示

14、等蜂鸣器提示烧写完成,LCD会有提示。待LCD显示将S2拨到MMC,S1 toogle时,将S2启动开关拨到MMC,然后重启开发板,等待系统启动,整个操作就完成了,Android初次启动好慢,要等个2~3分钟,如果你看到界面一直显示android,其他什么都没有的时候,别着急,它还活着,等等就会给你惊喜...

15、愉快的玩耍吧!

参考来源 :https://blog.csdn.net/a5211059/article/details/50782664



吐槽:友善真的槽点满满,

1、开发板光盘带的系统,始终无法正常烧录,都搞不清楚板子是不是好的

2、不得已去论坛上下载最新的光盘资料,下载资料要登陆,然后我密码忘记了,找回密码竟然要用户名,提供邮箱都不行,用户名早忘了,这怎么找回啊

3、申请了个小号,注册好,系统提示我还要审核一天,审核通过后才能发言,因为资料是回复可见的。。。

4、加了个友善的Nano群,询问这些问题,管理员一概不回。。友善的真大爷。。







猜你喜欢

转载自blog.csdn.net/behold1942/article/details/80104009
今日推荐