面向嵌入式视频处理平台的Linux移植

[09-14 01:03:20]   来源:http://www.88dzw.com  电子制作   阅读:8806

文章摘要:本系统BootLoader的第1阶段设计包括:a)关闭看门狗程序,屏蔽所有中断;b)设置处理器时钟和工作频率,TMS320-DM*6中ARM9的工作频率为300 MHz;c)初始化外部寄存器;d)初始化堆栈指针;e)复制BootLoader的第2阶段到RAM空间中,使用一条跳转语句跳转到第2阶段的C程序如入口处。第2阶段用C语言编写,具体步骤如下:a)设置通用I/O口参数;b)初始化内存映射和内存管理单元;c)初始化mtd设备;d)复制Flash中的Kernel映像和根文件系统映像到RAM空间中;e)跳转到内核的第1条指令处,跳转时需要满足这些条件:R0=0,R1=机器类型ID,R2=启动参数

面向嵌入式视频处理平台的Linux移植,标签:电子小制作,http://www.88dzw.com


  本系统BootLoader的第1阶段设计包括:

  a)关闭看门狗程序,屏蔽所有中断;

  b)设置处理器时钟和工作频率,TMS320-DM*6中ARM9的工作频率为300 MHz;

  c)初始化外部寄存器;

  d)初始化堆栈指针;

  e)复制BootLoader的第2阶段到RAM空间中,使用一条跳转语句跳转到第2阶段的C程序如入口处。

  第2阶段用C语言编写,具体步骤如下:

  a)设置通用I/O口参数;

  b)初始化内存映射和内存管理单元;

  c)初始化mtd设备;

  d)复制Flash中的Kernel映像和根文件系统映像到RAM空间中;

  e)跳转到内核的第1条指令处,跳转时需要满足这些条件:R0=0,R1=机器类型ID,R2=启动参数,同时禁止中断(IRQ和FIQ),CPU设置为保护模式,关闭MMU和数据Cache。

上一页  [1] [2] [3] [4] 


Tag:电子制作电子小制作维修教程知识 - 电子制作

《面向嵌入式视频处理平台的Linux移植》相关文章