• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 全新Superboot,超级简单好用(最新版本2012-08-11) 复制链接 | 浏览器收藏 | 打印
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
贡献值: 3 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
楼主  发表于: 2011-05-29 12:26

 全新Superboot,超级简单好用(最新版本2012-08-11)

管理提醒: 本帖被 xoom 执行加亮操作(2011-05-30)
友善之臂独创,进一步引领嵌入式先进易用的开发技术!

全新Superboot,图形模式,功能超强,更加简单易用!

希望我们的努力,为您带来更有效的开发!

- 增加了NAND Flash启动功能,自动识别SD卡或Nand(视启动模式而定)
- 增加了图形模式,可以自动识别RAM大小, Flash大小和类型,自动识别一线触摸屏,并显示在LCD上。
-  自动识别文件系统类型yaffs or UBIFS(主要根据命令行中的定义"rootfstype"和烧写文件的尾缀"img" or "ubi")
-  图形模式主要是通过添加了两项定义实现的:
   LCD-Mode= Yes  
   LCD-Type=N43; 你可以改为其他型号
- 在图形模式下,你可以通过按键来选择要烧写的各个系统:Linux , Android, WinCE6, Ubuntu,按键的定义:
   K1 - Prev
   K2 - Next
   K7 - Cacel
   K8 - OK
- 主要的安装提示
   (1)安装时会有进度条和百分比指示;
   (2)安装完毕,会以黄色字体显示"1, Switch S2 to NAND. 2. Toggle S1 to GO!"
   (3)安装过程如果文件名错误,或文件类型不对,或Flash空间不够,均会有相应的提示信息。


下面是典型的配置文件:

复制代码
  1. #This line cannot be removed. by FriendlyARM(www.arm9.net)
  2. LCD-Mode = Yes
  3. LCD-Type = N43
  4. CheckOneButton=No
  5. Action=install
  6. OS= linux
  7. VerifyNandWrite=No
  8. StatusType = Beeper| LED
  9. #################### Linux #####################
  10. Linux-BootLoader = superboot-20110727.bin
  11. Linux-Kernel = Linux/zImage_n43
  12. Linux-CommandLine == root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200
  13. Linux-RootFs-InstallImage = Linux/rootfs_qtopia_qt4-mlc2.ubi
  14. Linux-RootFs-RunImage = Linux/rootfs_qtopia_qt4.ext3
  15. ################### Android ####################
  16. Android-BootLoader = superboot-20110727.bin
  17. Android-Kernel = Android/azImage_n43
  18. Android-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200 androidboot.console=s3c2410_serial0
  19. Android-RootFs-InstallImage = Android/rootfs_android-mlc2.ubi
  20. Android-RootFs-RunImage = Android/rootfs_android.ext3
  21. ################### WindowsCE6 #################
  22. WindowsCE6-Bootloader= superboot-20110727.bin
  23. WindowsCE6-BootLogo = WindowsCE6\bootlogo.bmp
  24. WindowsCE6-InstallImage = WindowsCE6\NK_n43-i.bin
  25. WindowsCE6-RunImage = WindowsCE6\NK_n43-i.bin
  26. #################### Ubuntu #####################
  27. Ubuntu-BootLoader = superboot-20110727.bin
  28. Ubuntu-Kernel = Ubuntu/uzImage_n43
  29. Ubuntu-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200
  30. Ubuntu-RootFs-InstallImage = Ubuntu/rootfs_ubuntu-mlc2.ubi
  31. Ubuntu-RootFs-RunImage = Ubuntu/rootfs_ubuntu.ext3


下面是烧写过程的图示说明,请参考
1. 把支持图形模式的Superboot烧写到SD卡中运行,出现如下提示界面



2. 通过按键选择执行



3. 烧写过程提示



4. 烧写完毕后的提示



5. 配置文件中拼错了文件名导致的错误提示



6. 烧写Linux, Ubuntu, Android时,命令行中定义的rootfstype与烧写文件的尾缀不对应,出现的错误提示



7.   烧写wince的时候,  先从SD卡读取NK.bin



8. 烧写wince的过程提示

  

欢迎试用,并提供宝贵意见。

superboot-20110727.zip (288 K) 下载次数:4958

下面是最新版本,建议使用。
superboot-6410.rar (94 K) 下载次数:3429
[ 此帖被qq2440在2012-10-15 14:38重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-05-29 20:57
引用第9楼liu_xf于2011-05-29 17:25发表的  :
版主,支持写mlc nand的 uboot什么时候发布啊

接下来就是这个拉,很快的,请等待。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2011-05-29 20:57
引用第10楼liu_xf于2011-05-29 17:27发表的  :
这个superboot是不是支持引导内核啊

以前的usperboot好像不能引导内核哦,引导内核还是用的uboot


支持,请试试,报告一些结果,谢谢
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2011-05-30 08:57
引用第14楼liu_xf于2011-05-30 08:17发表的  :
关注支持写mlc nand的 uboot

源码会开放吧


支持读写MLC NAND的u-boot是并非完全开源,其中MLC部分是以.o方式提供的,其他则完全开源。不会影响定制使用。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
4楼  发表于: 2011-05-30 12:33
引用第20楼广工大菜鸟1于2011-05-30 11:41发表的  :
显示在lcd上的源码会公开不?!不公开能说一下原理不?!
我觉得友善的教材有一个缺点
授人以鱼,不若授人以渔。
你们把这个做出来了,不公开源码没关系。
但可以简要地说明一下原理什么的,也让想做的朋友有一个方向!
.......


LCD的显示可以参考Linux驱动
bootloader中增加LCD显示,可以参考Tekkaman的博客:http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94391
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
5楼  发表于: 2011-05-31 09:43
引用第25楼piansu于2011-05-31 09:40发表的  :
s3c2440 平台的会不会提供啊?



2440似乎有停产的迹象,现在很难买啊。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
6楼  发表于: 2011-06-01 17:20
引用第28楼ulookme于2011-06-01 15:33发表的  :
好像只能显示左上角部分,下面的菜单不能出来。。。


你用的是什么型号的屏?
配置文件是什么?
能拍个显示一部分的图片吗?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
7楼  发表于: 2011-06-03 11:23
引用第34楼liu_xf于2011-06-03 08:55发表的  :
试了,非常的好用,但我还有一个5.6寸的屏,想把它用起来

能不能做编译一个支持群创5.6寸屏的superboot啊


呵呵,你可以试试LCD-TYPE=L80
如果不行,可以把连接好的LCD寄给我们测试,以增加它的支持。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
8楼  发表于: 2011-06-05 09:35
引用第38楼liu_xf于2011-06-03 16:10发表的  :



//lcd型号是AT056TN52 ,引脚接口和A70的完全一样

.......

上班后请通过邮件联系
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
9楼  发表于: 2011-07-03 20:50

 Re:回 26楼(mindee) 的帖子

引用第55楼gaoyingj2005于2011-07-03 19:50发表的 回 26楼(mindee) 的帖子 :
CheckOneButton=No
Action=install
OS= linux
将install改为run 使之在sd卡上运行就不行,是不是这个boot不支持sd运行呢?希望能改进!



支持的,去掉LCD相关的定义就是和以前一样的。
从sd运行linux时,注意要指定正确的运行文件,是ext3结尾的。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go