一、inittab文件背景 (1)init进程的作用 使用uboot下载Linux内核时,环境变量bootargs决定了kernel向根文件系统传递的参数,这些参数包括 bootargs=noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySA ...
分类:
其他好文 时间:
2019-08-17 14:36:34
阅读次数:
78
基于 移植uboot后. 1. 移植linux内核 1.1 下载源码 下载完后,在ubuntu里解压备用. 1.2 搭建交叉编译环境 注:是可以多版本gcc编译器 " 伪共存 " 的,我这里就是gcc 3.4 的也有一份, 需要的时候,把环境变量注释一下留下需要的版本就好了.我觉得这样很方便. 1. ...
分类:
系统相关 时间:
2019-08-16 11:45:21
阅读次数:
157
https://www.cnblogs.com/pokerface/p/5217106.html cmd_bootm.c //传递给内核的参数 int do_bootm (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) do_bootm_lin ...
分类:
其他好文 时间:
2019-08-09 19:49:01
阅读次数:
80
1、用bsp-editor 产生Preloader 参考https://rocketboards.org/foswiki/Documentation/AVGSRD160Preloader 根据QSYS产生的handoff文件生成Preloader文件和uboot文件,文件路径如下 ...
分类:
其他好文 时间:
2019-08-08 12:53:48
阅读次数:
83
奋斗中的linux开发初学者!转自陈佳乐! 本文主要讲如何搭建嵌入式开发环境以及文件传输到开发板的两种方式 一、准备开发环境 软件 SecureCRT 串口工具、tftpd64 tftp文件传输工具、vmware虚拟机+Ubuntu系统 硬件 rk3399开发板、7寸lcd屏、rs232串口线、us ...
分类:
其他好文 时间:
2019-08-02 18:11:43
阅读次数:
101
一、配置介绍 1.1 常用命令 当前 uboot 的配置已经完全变成Linux 内核的配置形式了,完全可以按照Linux 内核的分析方是区分析 uboot。 uboot 和 Linux的代码配置项由 Kconfig 来完成的,关于 Kconfig 语法,可参见:linux/Documentation ...
分类:
其他好文 时间:
2019-07-18 13:50:36
阅读次数:
105
参考页面 友善之臂文章 UBOOT启动过程介绍,非常有用! 启动过程分析 第一阶段 初始化RAM,CPU阶段,准备初始化板 操作时钟,设置CPU模式,设置中断,关看门狗, 底层初始化CPU,初始化RAM,初始化C环境,设置GD全局数据结构 执行board_init_f 第二阶段 前期初始化板阶段,此... ...
分类:
其他好文 时间:
2019-07-10 01:26:13
阅读次数:
155
安装工具:1.安装远程(串口/ssh)调试工具:Secure CRT.exe2.安装FTP服务器软件:CuteFTP Professional.exe3..安装TFTP文件传输工具:Tftpd32.exe 韦东山的uboot的相关指令:1.q--退出菜单;2.menu--进入菜单;3.print--... ...
分类:
其他好文 时间:
2019-07-10 01:23:32
阅读次数:
179
如果把一个传到内存中的文件写入到 Nand Flash 中, 如:新的 uboot.bin, zImage(内核), rootfs 等, 如果做呢?我们可以用 Nand Flash 命令来完成. 但是 Nand Flash 写时,必须先要把 Nand Flash 的写入区全部擦除后,才能写. 下面以 ...
分类:
其他好文 时间:
2019-06-29 10:44:49
阅读次数:
125
注意:本小节,介绍的源码指的是“20170803”以及后续新增的源码。 5.4.1.1 uboot 的编译 Android4.4.4 对应 uboot 的源码,编译器,参数配置,编译脚本以及编译参数和 Android4.0.3 的 uboot 全部一模一样。 5.4.1.2 Linux 内核的编译 ...
分类:
移动开发 时间:
2019-06-20 10:59:36
阅读次数:
154