tiny 6410搭建环境的一些小技巧

使用tiny 6410搭建环境的一些小技巧,自认为比较合理方便大家在裸机程序编写和系统调用之间切换,而不用每次用卡刷

 SD卡配置成 usb能下载的模式  bootloader和uzImage烧写到nandflash 最后通过nfs挂载文件系统(ubifs这个可用)
这样只用动启动方式开关 就能借助superboot-和 MiniTools软件进入裸机开发和文件下载 等多功能,而且不用插拔SD卡(通过串口也能修改SD卡里的配置文件)

superboot 支持   SD-Flasher.exe使用 《刷机指南》p11详细步骤
superboot可以理解为是通用的bootloader吗??加入了一些代码,而且不开源

MiniTools安装usb一键烧写  
参考光盘手册 2.1.2使用USB烧写系统前的准备工作 章节
PS:用WIN8的朋友要注意了!WIN8下要关闭强制驱动签名才能安装上驱动!具体如下!
电脑鼠标移到右上角-更多电脑设置-常规-高级启动-立即重启-疑难解答-高级选项-启动设置-重启-重启之后,电脑就可以安装未签名驱动了,


下面的这种方式不能实现:(或者本人能力问题不能实现,若有大牛指点,小弟求教)
不能实现: 可以这样 superboot 
配置成从sd卡启动 然后加载 uzImage(tftp)+rootfs(nfs)
这样不需要使用nand 直接利用sd卡的bootloader 进行
打开 SD 卡中 images 目录下的配置文件 FriendlyARM.ini修改安装
Linux系 统相关的定义:

定义项 修改为(所有定义均不分大小写)
Action Install
OS Linux
Linux-BootLoader Linux/superboot-6410.bin
Linux-Kernel Linux/zImage(或自己编译出的内核映像)
Linux-CommandLine root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc
console=ttySAC0,115200
Linux-RootFs-InstallImage linux/rootfs_qtopia_qt4-mlc2.ubi
说明: 不同型号的 LCD 共用同一个 zImage, Superboot 会自动检测 LCD 型号,并在 Linux-CommandLine 中追
加 lcd 型号参数,具体详情可参考 kernel 源代码: arch/arm/mach-s3c64xx/mini6410-lcds.c。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值