论文研究-基于DM6446的视频监控平台启动的实现 .pdf

所需积分/C币:9 2019-08-19 14:24:09 172KB .PDF
21
收藏 收藏
举报

基于DM6446的视频监控平台启动的实现,沈海超,张起贵,在理解TMS320DM6446启动机制的基础上,成功移植UBL和U-Boot到智能视频监控硬件平台,从而实现了系统的启动和操作系统的引导。分析了UBL、
国武技论文在线 上电启动 自动执行固化在ROM中的RBL RBL将UBL从NAND复制到RAW中并运行 UBL将U-Boct从MAND复制到D中并运行 在DDR中运行U-Boot、内核和文件系统 的启动流程图 由此不难看出系统的启动工作主要包括 和 功能的实现。由于提供其 的启动代码和廾发套件,所以我们只需要针对两硬 件平台的差异,修改相应代码就可以实现系统的启动。从系统启动的角度讲,自硬件平台 与 资源的主要差别在于容量的不同和网卡的差异,自制板为 的 而 的为,自制板网卡采用 用的 是 同为的 的移植 源码分析 源码主要有 、相关的文件和两个 文件。 指定的 及本身的入口地址; 从 函数开始运行, 自己到,然后跳到正常入口地址,执行 等函数,调 用 相关地址,最后执行 的入口地址( 这时 就可以运行了。 :主要配置最小系统,比如关中断 设 置 时序设置、设置,等等。:是些相关的等公共函数。 主要是 的驱动; 主要是实现 把 从 到相应的 移植要点 要移植的部分不是很多,主要是在 里要定义好: 在 函数里,使用不同型号的 要设置不同的 参数,即时序参数等,这是关键的地方 及 主要移植就是定义好 在 的存储地址,实验室开发板采 用的是小页的 所以存储地址为 主要任务就是如何把 正确 到里,这里最容易出问题, 编译出来的 文件一般带有 ),入口 地址 ,这些信息不对 运行不起来。 国武技论文在线 的移植 本文是在 的基础上进行移植和修改的。 已经支持的 这使移植工作变得相对简单, 的 启动分析 第一阶段:汇编语言启动主要在 代码执行顺序为:(复位), (初始化 关闭 ,设置 (把 重新定位到) (重新定位代码), (初始化堆栈), (清零), (段地址空间清零循环), 函数在 中实现) 第二阶段:语言启动( )根据 的定义进行一系列初始化,其中包括初始化 模式的 栈、板上资源初始化、初始化定吋器、检査上的环境参数是否有效、初始化串冂控制 台、检测系统内仔映射, )使用 中的 进行初始化 )设备初始化及控制台初始化 使用 中的 进行各设备的初始化,包括网终控制台设备 的初始化 在初始化过程中将注册到全局链表 中;使用 中的 ;这个函数中可将设备的读写接口挂在控制台的读写 接口即标准输入输出上,以实现对不冋改备的适配;只体而言是由 将 挂入 数组; )各类杂项初始化,包括对的配置 )使用 的 进行的和进行初始化 总是试图自启动,循环不断执行 等待控制台命令,该命令可通过键盘输入或或者通过网终输入,不过对于 命 令解析层而言是透明的。至此启动完成 移植要点 建立相应文件夹和配置文件 在顶层 中添加如下内容 然后在 目求下建立名为 文件夹并复制 所有内容到该目录 卜,同时进入 目录,使用 建立 的内置头文件。 修改配置文件和驱动 修改 系统从 启动而非 国武技论文在线 板了内存为 而非 启动参数的修改 命令的型置 即通过 的命令把内核从 地址导入 地址 )修改 主要是在 函数里,因为本人没有使用 存储地址, 所以要把 改为: 并且注释掉 修改 移植驱动时涉及相关寄存器的配置 表和上电初始化过程三方面。其工作 时钟山寄存器 控制所以修改 中设置 的代码将 的工作时钟提高到 国武技论文在线 结论 构建单片化的智能视频监控系统具有很重要的现实意义。本文在理解主芯片启动原理基 础上成功将相关启动代码移植到自己的硬件平台上进而实现了系统启动和系统引导, 下一步的工作是内核的移植,根文件系统的构建,驱动的修改,完成整个智能视频监控平台 的搭建工作。 参考文献 杨金玲,柴颗等基于 的智能视频监控系统的设订电子测量技术, 王艳艳郅晨等嵌入式的 上的实现计算机技术与展 韦东山嵌入式应用开发北京:人民邮电出版社,

...展开详情
试读 6P 论文研究-基于DM6446的视频监控平台启动的实现 .pdf
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
论文研究-基于DM6446的视频监控平台启动的实现 .pdf 9积分/C币 立即下载
1/6
论文研究-基于DM6446的视频监控平台启动的实现 .pdf第1页
论文研究-基于DM6446的视频监控平台启动的实现 .pdf第2页

试读结束, 可继续阅读

9积分/C币 立即下载