打印

flash启动问题

[复制链接]
3480|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinadz|  楼主 | 2013-2-28 18:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、请问用norflash启动,在norflash中不用boot可行不?即norflash中只分两段,从0x0开始一段是内核,紧接着一段是jffs2文件系统。
    2、用mtd工具,将内核和文件系统烧写到norflash中,上电,用示波器可以看见nor flash有启动时钟脉冲,说明已经读spi nor flash了,但是系统并没有起来,只报了“H0x80501003”这个信息,这是什么原因造成的?
   
    请各位给点思路?

相关帖子

沙发
txcy| | 2013-2-28 18:35 | 只看该作者
内核是用c语言写的,需要boot初始化堆栈,时钟之类的

使用特权

评论回复
板凳
baidudz| | 2013-2-28 18:47 | 只看该作者
板子CPU自身DCDC的问题吧,跟Nor Flash没关系!不过我的项目开发的287单板在做ESD实验以及近场骚扰的时候也会报这个问题,我也觉得比较奇怪!

使用特权

评论回复
地板
火箭球迷| | 2013-2-28 18:58 | 只看该作者
那就要看你内核多大了,一般裸机上电以后只会默认运行前4K的程序,这段程序的主要功能就是把要执行的主要程序从flash读到内存,然后再跳到程序的入口地址。

使用特权

评论回复
5
gxgclg| | 2013-2-28 20:20 | 只看该作者
与内核的大小有关

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

304

主题

2313

帖子

0

粉丝