社区
驱动开发/核心开发
帖子详情
NANDFLASH自启动问题
econ_chen
2011-11-12 11:20:15
我的板子是S3C2410+K9F1208 现在想换大容量FLASH 发现S3C2410只支持512byte页面的FLASH自启动 有没有办法解决这个问题?
...全文
124
3
打赏
收藏
NANDFLASH自启动问题
我的板子是S3C2410+K9F1208 现在想换大容量FLASH 发现S3C2410只支持512byte页面的FLASH自启动 有没有办法解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bjtea
2011-11-21
打赏
举报
回复
2410从NandFlash自启动过程是这样的:
CPU复位后,首先从NandFlash中读取4K字节的启动代码,并将其转移到CPU内部的SRAM中称为“起步石”的空间中,然后,在起步石中执行这些起步代码。
woshi_ziyu
2011-11-19
打赏
举报
回复
yoveldf
2011-11-18
打赏
举报
回复
没这么严格吧?S3C2410 datasheet上又这样说明吗?如果没有的话,改驱动应该就可以了吧
tiny210-u-boot-version4.0
ver4.0的基本功能: 1. SD boot,基于linaro u-boot的SPL功能实现 2. 从SD卡的FAT分区上加载文件到SDRAM 3. 将环境变量保存至SD卡 4. 添加DM9000网卡驱动,开启网络功能(例如:tftp,nfs等) 5. 添加TAB键命令自动补全功能 6.修复bug: 修复bug 1:SD卡保存环境变量出现Writing to MMC(0)... mmc_send_cmd: error during transfer: 0x00208001 mmc write failed。 修复bug 2:每次启动只能保存一次环境变量。 7.添加
Nan
d
Flash
驱动,开启所有
Nan
d cmd。 8.添加Yaffs文件系统烧写支持。 9.修改在SD卡启动及
nan
d启动时对
nan
d
flash
的烧写为8bit 硬件ECC校验。 10.添加
Nan
d
flash
启动。 11.添加自动识别
Nan
d or MMC/SD启动。 +12.添加yaffs2文件系统烧写支持。 +13.添加显示
Nan
d
flash
烧写进度。
u-boot for tiny210 ver3.1
ver3.1的基本功能: 1. SD boot,基于linaro u-boot的SPL功能实现 2. 从SD卡的FAT分区上加载文件到SDRAM 3. 将环境变量保存至SD卡 4. 添加DM9000网卡驱动,开启网络功能(例如:tftp,nfs等) 5. 添加TAB键命令自动补全功能 6.修复bug: 修复bug 1:SD卡保存环境变量出现Writing to MMC(0)... mmc_send_cmd: error during transfer: 0x00208001 mmc write failed。 修复bug 2:每次启动只能保存一次环境变量。 7.添加
Nan
d
Flash
驱动,开启所有
Nan
d cmd。 8.添加Yaffs文件系统烧写支持。 9.修改在SD卡启动及
nan
d启动时对
nan
d
flash
的烧写为8bit 硬件ECC校验。 10.添加
Nan
d
flash
启动。 +11.添加自动识别
Nan
d or MMC/SD启动。
NAN
D
Flash
启动和NOR
FLASH
启动的
问题
1.为什么
NAN
D
FLASH
不能直接运行程序
NAN
D
FLASH
本身是连接到了控制器上而不是系统总线上。CPU运行机制为:CPU启动后是要取指令执行的,如果是SROM、NOR
FLASH
等之类的,CPU 通过地址线发个地址就可以取得指令并执行,
NAN
D
FLASH
不行,因为
NAN
D
FLASH
是管脚复用,它有自己的一套时序,这样CPU无法取得可以执行的代码,也就不能初始化系统了。
NAN
...
NAN
D
Flash
启动的
问题
从
Nan
d
Flash
启动U-BOOT的基本原理 ------------------------------------------- 前4K的
问题
如果S3C2410被配置成从
Nan
d
Flash
启动(配置由硬件工程师在电路板设置), S3C2410的
Nan
d
Flash
控制器有一个特殊的功能,在S3C2410上电后,
Nan
d
Flash
控制器会自动的把
Nan
d
Flash
上
Nan
d
flash
启动和nor
flash
启动
Nan
d
flash
启动,nor
flash
启动,SDRAM总结
驱动开发/核心开发
21,619
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章