Dm642启动制作与映像.docVIP

  • 5
  • 0
  • 约6.14千字
  • 约 7页
  • 2018-06-15 发布于天津
  • 举报
Dm642启动制作与映像.doc

Dm642启动制作与映像 一、原理与概述 二、复位启动与引导说明 Cpu 引导1K 三、引导代码与说明 1K引导4K 四、内存初始化以及简单文件启动 4K 五、启动结构与配置说明 六、启动1K代码说明 七、启动4K代码说明 八、sram运行说明 九、SDram运行说明 十、制作向导与应用 一、原理与概述 配置Dm642为EMIF启动,即设置 A22,A21 为有效,即1K拉高 。Cpu 上电复位后,默认配置Emif Ce0 Ce1 Ce2 Ce3 均为 8位同步存储,内部sram为地址模式00X3FFFF, 然后开始自动读取 0处 1Kbyte 的代码到 内部Sram 0,然后跳转到 内部Sram 0开始执行代码。 01K代码 (简称Boot_1K)主要任务是继续读取0的引导代码,并且跳转执行。本设计中我们引导了0 4K代码到 0X0003F000,并且调转到0X0003F100处。 0X0003F000的4K代码 (简称Boot_4K),则负责将 SDRAM初始化,IO初始化,并且再次引导启动代码到指定地址。其中我们使用了BootConfig结构体存放了启动初始化配置参数以及启动引导的代码与目标地址。 至此引导过程全部

文档评论(0)

1亿VIP精品文档

相关文档