Tiny 6410 K9GAG08U0E nand flash移植uboot
Tiny6410 nand flash启动uboot2010.09
说明:
1:编译生成的nand_spl/u-boot-spl-16k.bin需要处理下分割到两页中,每页2k(6410 nand flash启动机制决定),剩下6k进行填充即可。这里分割程序一并贴出。这里将生成的程序叫chuli.bin;然后cat chuli.bin u-boot.bin u-boot-nand-chuli.bin;即最后下到nand flash中的为
u-boot-nand-chuli.bin。
2:验证方法:假设你使用的也是4G的SD卡,则使用 命令
1:sudo dd if=./nand_spl/u-boot-spl-16k.bin of=/dev/sdb bs=512 seek=7861230
sudo dd if=./u-boot.bin of=/dev/sdb bs=512 seek=7855104
分别烧写BL1、BL2到SD卡的合适位置上。
然后拨拨码开关到SD-boot边就可以从SD卡启动了,
2:用Loadb命令将u-boot-nand-chuli.bin下到内存中(默认位置0x50000000)
先nand erase 擦除下flash,(如果觉得擦除不彻底可用nand scrub命令,但会破坏出厂坏块标记所以慎用,个人觉得没什么关系)
3: 最后nand wrte 50000000 0 40000,就完成了写内存中从50000000位置起始的大约0x40000大小的u-boot-nand-chuli.bin到flash中了。
4: 拨拨码开关到nand启动边就可以看到串口输出、显示屏有显示界面了。
声明:本代码部分借鉴了Tekkaman Ninja的uboot2019-09 for mini6410.
其他分割程序部分借鉴了韦东山老师的示例程序,
在此向以上两位老师致谢。
Tiny 6410 K9GAG08U0E nand flash移植uboot相关推荐
- 从Nand Flash启动U-BOOT的基本原理
从Nand Flash启动U-BOOT的基本原理 前4K的问题 如果S3C2410被配置成从Nand Flash启动(配置由硬件工程师在电路板设置), S3C2410的Nand Flash控制器有一 ...
- 如何为SD卡与NAND Flash的uboot加上menu菜单!
亲爱的卡友们,如果看完文章之后还是有疑惑或不懂的地方,请联系我们,自己去理解或猜答案是件很累的事,请把最麻烦的事情交给我们来处理,术业有专攻,闻道有先后,深圳市雷龙发展专注存储行业13年,专业提供小容 ...
- [Realtek sdk-4.4.1]RTL8198D Nand Flash 使用uboot env
Uboot的环境变量保存位置 vendors/Realtek/luna_ap_arm/conf44/V100_98FH_8367RB/uboot-env-98f-eng.txt 要支持uboot en ...
- Nand flash驱动的编写与移植
1 Nand flash工作原理 S3C2410板的Nand Flash支持由两部分组成:Nand Flash控制器(集成在S3C2410 CPU)和Nand Flash存储 芯片(K9F12 ...
- ARM9 2410移植之Nand flash 驱动的编写与移植
1 Nand flash 工作原理 S3C2410 板的Nand Flash 支持由两部分组成:Nand Flash 控制器(集成在S3C2410 CPU)和Nand Flash 存储 芯片(K9F1 ...
- [转]ARM9 2410移植之Nand flash 驱动的编写与移植
1 Nand flash 工作原理 S3C2410 板的Nand Flash 支持由两部分组成:Nand Flash 控制器(集成在S3C2410 CPU)和Nand Flash 存储 芯片(K9F1 ...
- Tiny210(S5PV210) U-BOOT(五)----Nand Flash源码分析
1.u-boot参考源码 Nand Flash的初始化代码在board/samsung/tiny210/lowlevel_init.S 2.初始化Nand Flash 在u-boot中,Nand的低 ...
- 用JLINK烧写U-boot到Nand Flash中
很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...
- jlink烧写linux内核,如何利用JLINK烧写U-boot到NAND Flash中
很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...
- JLINK烧写U-boot到NAND Flash中
http://www.linuxidc.com/Linux/2 很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash ...
最新文章
- 笔趣看小说全部章节爬取实战
- 1032:大象喝水查
- [BZOJ1500][NOI2005]维修数列(splay)
- 管理沟通中移情的应用_移情在设计中的重要性
- Keras深度学习实战(3)——神经网络性能优化技术详解
- 搞定操作系统面试,看这篇就够了(二)
- Java期末设计(十三周)
- Vue组件动态(异步)传值
- 人机交互中的情境认知
- Android逆向分析——得到SO基址的方法
- WordPress模板教程
- Python--快递收费小程序
- Java-GUI编程之ImageIO的使用
- openwrite Test
- 关于partnerLinkType的相关实验
- mysql练习-数据查询之嵌套查询
- SQL应用:使用SQL分析索尼公司销售数据
- 文件操作,函数练习及答案
- 实验吧-后台登录 Writeup
- 计算机三级考哪个容易过关,计算机等级考试三级PC技术过关心得技巧