arm 开发中硬件测试问题

[复制链接]
 楼主| 东北人儿 发表于 2010-11-11 08:39 | 显示全部楼层 |阅读模式
由于ARM系统上电后,一种方式是通过NANDFLASH自启动,自动运行0地址处的代码。

如果我的一个简单的裸机程序放在NANDAFLASH中(NANDAFLASH除此之外什么都不放),那么系统会不会自动运行这段代码呢?

请牛人指点~~~
yytdragon 发表于 2010-11-11 08:48 | 显示全部楼层
NAND FLASH 自启动 是有条件的
一是处理器要支持,例如三星的支持,intel的不支持,
二是大小受限制,一般是4K
以上描述只是大多数情况,不排除个例
一般不支持NAND FLASH 启动的处理器都会加个prom 或小的Nor FLASH 启动代码放在这些器件里面,由他们完成NAND FLASH 的驱动
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部