uboot下的tftp下载功能是非常重要和常见的功能。但是偶尔有些特殊需求的人需要使用uboot的tftp具有上传功能。默认的uboot没有tftp上传功能,如果需要修改uboot代码。使用时键入第4个参数,则不同于3个参数的tftp下载功能。#tftp 50400000 xx.bin 10000T ...
分类:
Web程序 时间:
2016-07-29 18:32:43
阅读次数:
1206
最近打算移植一个比较新的 uboot 到开发板,回想起来上一次移植 uboot1.1.6 已经差不多是一年前了,手头保留了一些当时移植分析时的笔记,但是没有归纳梳理,在移植新版 uboot 之前,再来回味一下经典。本文重点在于分析 uboot 启动流程以及 uboot 自身的细节,比如栈空间的划分、如何设置 tag 、如何添加一个自定义命令等。但是不涉及基本的硬件驱动的分析,比如内存初始化、时钟初...
分类:
其他好文 时间:
2016-07-29 15:44:23
阅读次数:
179
第一阶段:http://blog.csdn.net/lizuobin2/article/details/52054293
上篇文章说到,再清 BSS 段之后,CPU 跳转到 sdram 里的 start_armboot() 函数,本文,分析 uboot 流程的第二阶段。
start_armboot函数在lib_arm/board.c中定义,是U-Boot第二阶段代码的入...
分类:
其他好文 时间:
2016-07-29 15:38:29
阅读次数:
309
嵌入式软件工程师学习路线朱有鹏老师语录:学习如走夜路,人多心里不慌。1、嵌入式基础预科2、ARM裸机全集3、C语言高级专题4、Uboot和系统移植5、Linux应用编程和网络编程6、Linux驱动开发实战----------------------------------------------------内存这个大话题C语言:C语言..
分类:
编程语言 时间:
2016-07-21 22:13:00
阅读次数:
282
由于在添加sudo用户时不小心多加了点东西或者是误删了点东西,导致sudoers文件失效,通过问一些工程师和老师,给出一些解决办法 1、通过root修复,但是root密码已忘 2、通过单用户模式下修复root密码,但由于tegra无法进入单用户模式 3、通过uboot修复,具体步骤是 问题出在怎么进... ...
分类:
系统相关 时间:
2016-07-15 09:29:23
阅读次数:
428
关于LCD的相关知识在这里就不再说了,下面就直接开始对LCD进行编程分析。一、硬件结构
根据上面两幅图可以得知,
1.LCD的VD[0:23]一共24个引脚,接在GPI[0:15],GPJ[0:7] 这24个IO口上,
2.GPJ[8:11]分别接LCD的:
GPJ8—-HSYNC:行(水平方向)同步信号
GPJ9—-VSYNC:场(垂直方向)同步信号
GPJ10—VDEN:video...
分类:
其他好文 时间:
2016-07-12 12:21:51
阅读次数:
264
驱动开发读书笔记. 0.02 基于EASYARM-IMX283 怎么烧写自己裁剪的linux内核?(非所有arm9通用) 手上有一块tq2440,但是不知道什么原因,没有办法烧boot进norflash或者nandflash;只好用另一块arm9(i.mx283a)来继续学习; 从开发教程上面可知, ...
分类:
系统相关 时间:
2016-07-12 01:35:54
阅读次数:
270
uboot移植(一)——uboot源码目录分析本文分析的uboot是九鼎官方提供的,是对应s5pv210开发板x210bv3的uboot一:uboot的概念及移植的原理。uboot就是在内核运行前的一段小程序,用来初始化硬件设备,建立内存空间映射图。从而将系统的软硬件带到合适的状态,主要功能就是为了..
分类:
其他好文 时间:
2016-07-12 00:12:51
阅读次数:
313
uboot移植(二)——ubootmkconfig脚本分析一:mkconfig脚本的作用mkconfig是通过传入的参数来脚本用于某个开发板配置uboot,主要是通过判断其输入的参数来创建符号链接文件,使它们指向该开发板对应的配置文件来进行配置。(1)配置CPU架构相关的文件:在include目录下创建asm..
分类:
其他好文 时间:
2016-07-12 00:10:46
阅读次数:
256