码迷,mamicode.com
首页 >  
搜索关键字:uboot    ( 862个结果
CCS编译U-boot
CPU选用TI出的am335x,为方便调试采用CCS编译U-boot。准备Uboot源码包,交叉工具链,CCS安装包。1.打开CCS,选择File->newproject,选择“Makefileprojectwithexistingcode”2.下一步,选择Uboot源码包,选择"CrossGCC"工具链3.更改环境变量,如果已经在系统内修改交叉工具链的环境,可以略过4.
分类:其他好文   时间:2018-07-25 18:59:23    阅读次数:208
u-boot之NAND启动与NOR启动的区别
nand启动与nor启动的区别主要分为以下几部分说明: 1、nand flash与nor flash的最主要区别 2、s3c2440的nand启动与nor启动原理 3、nand启动与nor启动的时候uboot做了什么 1、在JZ2440开发板上有两种Flash,分别为nand flash和nor f ...
分类:其他好文   时间:2018-07-22 21:40:06    阅读次数:194
Uboot 中make menuconfig 做了什么?
Make menuconfig 到底做了什么? (写在前面: 本文是本人分析uboot中的makefile文件得到的粗浅的见解,写的越多越感觉其中的深奥复杂。本文是编辑在word中粘贴过来的, 排版可能有有点问题, 或者可以下载 https://files.cnblogs.com/files/syy ...
分类:其他好文   时间:2018-07-22 19:21:39    阅读次数:184
AM335x移植linux内核_转
AM335x移植linux内核 该博客中详细介绍了移植linux内核到AM335x上相关,设备驱动采用设备树(DT)方式加载,包含设备启动、uboot、kernel、driver、rootfs及简单上层应用。 一些文档罗列如下: 1. 为AM335x移植Linux内核主线代码(4)booting-w ...
分类:系统相关   时间:2018-07-21 14:42:01    阅读次数:243
uboot之make all执行过程分析
在执行make 100ask24x0_config之后就配置完成了针对JZ2440开发板的UBOOT,接下来需要执行make all进行编译链接最终生成u-boot.map、u-boot.srec、u-boot.bin文件,下面主要针对这一过程进行分析: 1、u-boot.map、u-boot.sr ...
分类:其他好文   时间:2018-07-20 22:30:32    阅读次数:203
jlink 下载uboot到norflash
Jlink下载Uboot到Norflash 转自:https://blog.csdn.net/A1989A132/article/details/8630136 2440的开发板nandflash和norflash的uboot都丢了,没有JTAG只有Jlink 使用J-Flash ARM向2440开 ...
分类:其他好文   时间:2018-07-16 22:16:04    阅读次数:177
内核启动早期的打印
在移植4.16内核到tiny4412的过程中遇到一个问题,官方的uboot2012引导内核成功卡在staring the kernel没有了下文,看来内核还没有到注册uart驱动就已经挂掉了,尝试打开 early printk ,让内核自解压之后能够及时的打印信息。 说句题外话,内核启动卡在star... ...
分类:其他好文   时间:2018-07-16 11:16:08    阅读次数:162
uboot分析:uboot的启动过程分析
(注:本文参考资料:朱有鹏嵌入式课程。本文为个人学习记录,如有错误,欢迎指正。) 1. U-Boot启动过程概述 U-Boot的启动过程分为两个阶段。 第一阶段:主要是SOC内部的初始化,板级的初始化比较少,所以移植的修改量比较小。此阶段由汇编语言编写,代码主体分布在/ubootcpu/s5pc11 ...
分类:其他好文   时间:2018-07-09 16:27:01    阅读次数:151
挂载镜像SD卡的FAT32文件系统分区到Linux中
首先使用fdisk –l命令查看sd卡的分区息 可以看到,sd卡有三个分区,第一个分区是FAT32系统,主要存放内核img文件和dtb文件,第二个分区是Linux系统分区,第三个分区格式未知,实际是Uboot镜像存放的分区。 挂载FAT32分区到系统中。 首先建立一个文件夹用来挂载该分区 mkdir ...
分类:系统相关   时间:2018-07-03 00:57:29    阅读次数:679
do_bootrk
1. LMB (logical memory blocks) lmb为uboot下的一种内存管理机制,用于管理镜像的内存。lmb所记录的内存信息最终会传递给kernel。在/include/lmb.h和/lib/lmb.c中有对lmb的接口和定义的具体描述。 lmb_init() 对lmb进行初始化 ...
分类:其他好文   时间:2018-06-30 17:47:18    阅读次数:226
862条   上一页 1 ... 15 16 17 18 19 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!