码迷,mamicode.com
首页 >  
搜索关键字:uboot    ( 862个结果
u-boot命令行调试LCD简单记录
一般来说,调试uboot最好的方式是使用openjtag,因为uboot说到底就是一段裸机程序,只不过比较复杂。但是受实际环境限制,实际工作中使用较多的调试技巧主要有两种:打印和直接在命令行测试,打印比较常见也比较简单,直接使用printf即可,这里就以最近这段时间调试uboot下面lcd为例,简单 ...
分类:其他好文   时间:2017-08-29 23:48:11    阅读次数:323
编译Uboot——错误记录
我使用的是ZLG的EasyARM iM280A的开发板。官方提供的编译器时arm-fsl-linux-gnueabihf(gcc 4.4.4)。自己尝试使用arm-linaro-linux-gnueabihf(gcc 4.7.3)。 按照开发手册的流程,解决编译上的报错后,得到imx_ivt_ubo ...
分类:其他好文   时间:2017-08-23 10:23:07    阅读次数:244
2.4、uboot配置和编译过程详解
2.4.1、uboot主Makefile分析1 2.4.1.1、uboot version分析 (1)uboot版本号分为3个级别: VERSION:主版本号 PATCHLEVEL:次版本号 SUBLEVEL:再次版本号 EXTRAVERSION:另外附加的版本信息 这四个用.隔开共同构成了最终的版 ...
分类:其他好文   时间:2017-08-19 23:45:37    阅读次数:411
x210官方uboot配置编译时实践
2.3.1、X210官方uboot配置编译实践 2.3.1.1、找到官方移植好的uboot(BSP概念) (1)源头的源代码是uboot官网下载的。这个下载的源代码可能没有你当前使用的开发板的移植,甚至找不到当前开发板使用SoC对应的移植版本。 (2)SoC厂商在推出一款SoC后厂商的工程师会去ub ...
分类:其他好文   时间:2017-08-19 12:43:53    阅读次数:178
补基础之shell 和makefile
2.2.1、shell介绍 (1)shell可以理解为软件系统提供给用户操作的命令行界面,可以说他是人机交互的一种方式 (2)我们可以使用shell和操作系统、uboot等软件系统进行交互。具体来说就是我们通过shell给软件系统输入命令,然后回车执行,执行完后会回到shell命令行再次输入命令执行 ...
分类:系统相关   时间:2017-08-18 21:32:16    阅读次数:297
uboot学习之BL3的流程
BL2的最后通过汇编调用了board_init_r函数,此时进入BL3的阶段,此时的主要工作: 这一阶段涉及的文件及任务如下 arch/arm/lib/board.c 1. board_init_r()是进入定制板目录的入口common/main.c 2. main_loop()中关闭中断,执行命令 ...
分类:其他好文   时间:2017-08-16 14:04:23    阅读次数:701
第3阶段——内核启动分析之创建si工程和启动内核分析(3)
目标: (1)创建Source Insight 工程,方便后面分析如何启动内核的 (2)分析uboot传递参数,链接脚本如何进入stext的 (3) 分析stext函数如何启动内核 1 创建内核source sight 工程 1.1 点击 “add all” 添加所有文件,后面再慢慢删去Arch目录 ...
分类:其他好文   时间:2017-08-15 18:51:28    阅读次数:213
uboot启动流程
u-boot支持很多CPU,以及一些常见的开发板。本文以u-boot-2011.06这个最新版本号为例,简要介绍一下u-boot在smdk2410上的启动流程。 首先系统是从arch/arm/cpu/arm920t文件夹下的start.s文件開始运行,而且实际開始运行的代码是从第117行開始: 11 ...
分类:其他好文   时间:2017-08-14 19:59:21    阅读次数:169
uboot中rtc顶层分析
uboot一般不会要求开启rtc,只是还是支持rtc以备特殊需求的。底层驱动移植前面两篇已经介绍。这里介绍顶层的调用过程。顶层在uboot/common/cmd_date.c /* * (C) Copyright 2001 * Wolfgang Denk, DENX Software Enginee ...
分类:其他好文   时间:2017-08-13 20:53:09    阅读次数:163
uboot学习之uboot-spl的程序流程分析
uboot-spl的程序流程主要包含下面的几个函数: _start->reset->save_boot_params->cpu_init_crit->lowlevel_init->_main->board_init_f 在armv7架构的uboot-spl,主要需要做如下事情 关闭中断,svc模式 ...
分类:其他好文   时间:2017-08-11 22:05:54    阅读次数:660
862条   上一页 1 ... 24 25 26 27 28 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!