环境: 单板:s3c2440 内核:Linux-2.6.22.6 U-boot1.16 初始根文件系统Yaffs2 前提条件 1. 开发板上要烧写好文件系统 2. 能正常开机进入Linux系统 3.uboot中启动参数类似于 bootargs=noinitrd root=/dev/mtdblock3 ...
分类:
其他好文 时间:
2018-12-07 23:31:07
阅读次数:
313
作为一个嵌入式开发的初学者,花了俩星期时间,终于让跑Linux系统的IMX6开发板换上了新的屏幕。 这里,移植屏幕的主要思路就是: 1. 确保连线正确; 2. 学习LCD液晶屏的时序(在修改参数时需要); 3. 看懂屏幕的数据手册(各种数据手册对同一个现象的写法不一样); 4. 修改uboot和(内 ...
分类:
其他好文 时间:
2018-12-06 22:12:52
阅读次数:
274
ubootenv_add_app_config ubootenv_add_uci_config "/dev/mtd1" "0x40000" "0x2000" "0x20000" 这两个函数定义在文件uboot-envtools.sh中,先来解析以上语句: /dev/mtd1 : 指定boot_env ...
分类:
其他好文 时间:
2018-11-29 01:20:36
阅读次数:
428
1、了解uboot: 阅读uboot源码顶层目录下的README.TXT可以提取如下信息: made to support booting of Linux images. //引导内核程序 make <board_name>_defconfig :see boards.cfg for suppor ...
分类:
其他好文 时间:
2018-11-24 17:58:34
阅读次数:
255
有时候需要将开机启动的信息输出到LCD上,并且在终端上进行调试。本文记录更改的方法。 参考链接 uboot uboot bootargs添加console=tty0 如下,debug信息即会在lcd输出,也会输出到LCD。 setenv bootargs console=tty0 console=t ...
分类:
系统相关 时间:
2018-11-14 14:25:43
阅读次数:
414
1. u boot/drivers/mtd/spi/sf_params.c 这个文件定义了支持的nor flash 2. 依据不同的型号更改配置 ··· diff git a/configs/dra7xx_evm_defconfig b/configs/dra7xx_evm_defconfig in ...
分类:
移动开发 时间:
2018-11-13 10:26:11
阅读次数:
202
进入uboot: 上电,当出现Press f of F stop Auto-Boot in 3 seconds: 0 时按键盘上的F键 Password for uboot cmd line : 密码:admin@huawei.com 绕过console密码: defaultuser 应该按Y,然后... ...
分类:
其他好文 时间:
2018-11-01 12:36:11
阅读次数:
763
导航: 方法1: tftp; 方法2: 在线升级 方法3: BIOS烧录 方法1:tftp 这应该是最万能的一种方法了。TFTP是一种依靠网口传送数据的一种通信协议,没错,只是传输数据,并不是烧录,所以实现烧录这个功能的还是uboot的功能。 准备:机子有uboot。 步骤: 方法2:在线升级 这是 ...
分类:
其他好文 时间:
2018-10-28 00:50:24
阅读次数:
202
俗话说万事开头难(然后中间难,最后难?),刚开始的时候,你是否根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去看书也是找不到方向?又是arm,又是linux,又是uboot头都大了。不知道自己究竟从哪里开始? 下面就跟着我学习设计嵌入式工程师的修炼日记吧! 简单说,从arm基础知识到裸机 ...
分类:
其他好文 时间:
2018-10-23 20:58:01
阅读次数:
163
1、添加命令 1.u-boot的命令格式: U_BOOT_CMD(name,maxargs,repeatable,command,”usage”,"help") name:命令的名字,不是一个字符串; maxargs:最大的参数个数; repeatable:命令是可重复的; command:对应的函 ...
分类:
其他好文 时间:
2018-10-21 10:53:30
阅读次数:
204