u-boot
文章平均质量分 72
Re_i_am
这个作者很懒,什么都没留下…
展开
-
U-Boot命令--制作自己的U-Boot菜单(一)
作为入门,在大概了解一下U-Boot之后,决定自己制作一个U-Boot的命令菜单。原创 2015-10-11 16:22:50 · 2472 阅读 · 0 评论 -
OMPL138及U-Boot的启动过程分析(三)
本篇正式从U-Boot开始,其中对很多硬件还不是很理解,许多部分不一定分析的准确,希望在以后的工作中能够解决。U-Boot版本:VERSION = 2012PATCHLEVEL = 04SUBLEVEL = 01EXTRAVERSION =编译U-Boot所执行的命令是make ompl138_config原创 2015-11-27 15:28:31 · 1643 阅读 · 0 评论 -
OMPL138及U-Boot的启动过程分析(四)
本篇对之前的分析做一个总结:1.开机上电,用户在BOOT 管脚上配置的启动方式被锁定采样到SYSCFG模块的BOOTCFG寄存器,从而确定处理器的启动方式。 2.PSC模块中的启动默认值是:ARM核休眠,DSP核使能。所以这时候DSP启动,DSP从片内DSP L2 ROM处读取指令执行。这里有TI已经固化的仅DSP核可以访问的ROM Bloader,简称DSP RBL。 3.DSP原创 2015-11-30 13:55:06 · 960 阅读 · 0 评论 -
OMPL138及U-Boot的启动过程分析(二)
接着上面的,每个AIS命令由一个opcode,一个或多个参数,还有一些数据组成.Opcode和参数是以一个字的(4个字节)宽度。如果数据长度不足4个字节,那么将会用0去填充。接下来对一个AIS文件的实例来分析。使用的AIS文件是将AIS部分和U-Boot部分加起来的,也即是说,经过一部分的初始化再跳转到U-Boot,先分析AIS部分,之后再去讲U-Boot.AIS文件部分:21 00 00 00原创 2015-11-27 13:46:11 · 1250 阅读 · 1 评论 -
OMPL138及U-Boot的启动过程分析(一)
一直阅读代码以及实验了一段时间,这次就趁着这个时间将过往的一些东西整理一下。OMAPL138是TI的一款DSP+ARM的双核工业处理器。TI的芯片上都有ROM(Read OnlyMemroy)内存,这块ROM内存只能在芯片出厂时以掩膜的方式固化,一般用户是没有办法进行更改的。ROM里面的代码,也分许多版本,我所使用这款的ROM的ROMID是d800k008。先说一下OMAPL138的启原创 2015-11-27 11:30:01 · 3683 阅读 · 0 评论