完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我刚买了开发板,然后觉得很不解,为什么u-boot要烧写到nor上,而裸板程序要烧到nand? 。。。内核和文件系统好像是烧写到nor上,那nandflash还能用来烧什么?
还有那个裸板程序的下载地址是0还是30000000? 本人菜鸟,有很多不懂,希望各位大神能解答一些。。谢谢各位! |
|
相关推荐
3个回答
|
|
你的板子应该支持当从nand flash启动时会将nand中的前几k数据自动拷贝到处理器自己的ram中运行,裸板程序的下载地址可以是地址0,如果你用uboot的话只要执行go 0x0就会执行内存地址0处的程序。nor一般很小,只会存放uboot,内核还有文件系统会存放在nand中。
|
|
|
|
非常谢谢你的回答,有点懂了。。那u-boot能不能放到nand上啊? |
|
|
|
可以放到nand上,原理是一样的,只要放到nand的起始位置,cpu会自动读入uboot的几k数据,如果要启动linux,需要修改linux的分区表,在内核文件中的common-smdk.c.
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard ELF 1板卡-内核编译之初次编译
410 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-内核源代码的目录结构和文件说明
445 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介
1135 浏览 0 评论
非科班也能玩转Android应用,体验QT跨平台能力-迅为RK3568开发板
989 浏览 0 评论
飞凌嵌入式-ELFBOARD-ELF 2硬件分享之最小系统原理
1085 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 11:25 , Processed in 0.618107 second(s), Total 79, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号