2012年2月23日

6200 sdboot 测试版分析(一)

摘要: 分析boot启动代码时先分析存储空间分布(硬件工程师一般会提供),链接脚本,Makefile文件, 务必注意由板级硬件设置的启动方式(例如:sd卡启动,nand启动,nor启动)。处理器在执行程序之前,会从相应存储介质搬移代码到ESRAM中(对 于从nor启动,也有可能从nor直接取指令执行)。对于6200测试平台,板级设置为SD卡启动,系统上电后从SD卡搬移8KB代码到ESRAM中,且 此时0地址映射到ESRAM(注意系统启动时,ESRAM具有三个地址,分别是0x0:映射,0XB2000000:物理。Boot的代码量较大,所以在 这前8KB代码中会设计代码搬移(sdboot设计成两个部分)。 阅读全文

posted @ 2012-02-23 21:37 阿加 阅读(239) 评论(0) 推荐(0) 编辑

readme

摘要: 说明:1、记录中参考引用他人的文章均已声明,若有悖于原作者意愿,请通知,本人立即撤下。2、如转载本博客记录,请说明链接地址;如基于商业目的,请联系本人:primersoochow@yahoo.com3、如您转载本博客记录,以及基于本博客记录进行修改而发布自己的对某知识点的理解,希望您给予他人同样的权... 阅读全文

posted @ 2012-02-23 21:32 阿加 阅读(270) 评论(0) 推荐(0) 编辑

导航