mkv210_image.c

/* * mkv210_image.c的主要作用就是由usb启动时使用的led.bin制作得到由sd卡启动的镜像210.bin * * 本文件来自于友善之臂的裸机教程,据友善之臂的文档中讲述,本文件是一个热心网友提供,在此表示感谢。 */ /* 在BL0阶段,Irom内固化的代码读取nandflash或SD卡前16K的内容, * 并比对前16字节中的校验和是否正确,正确则继续,错误则停止。...
阅读(169) 评论(0)

mkconfig

{CSDN:CODE:2031836}...
阅读(115) 评论(0)

uboot源码分析1-启动第一阶段

笔者发现以前做的时候,不是很详细,现在回头看很多东西需要重新查~从这篇开始尽量写的详细,以前的慢慢补好。 start.S引入 1.u-boot.lds中找到start.S入口 {CSDN:CODE:2031100} 由ENTRY(_start) (1)在C语言中整个项目的入口就是main函数(这是C语言规定的),所以譬如说一个有10000个.c文件的项目,第一个要分析的文件就是包...
阅读(347) 评论(0)

uboot配置和编译过程详解

uboot主Makefile分析1 1、uboot version确定(Makefile的24-29行) (1)uboot的版本号分3个级别: VERSION:主板本号 PATCHLEVEL:次版本号 SUBLEVEL:再次版本号 EXTRAVERSION:另外附加的版本信息 这4个用.分隔开共同构成了最终的版本号。 (2)Makefile中版本号最终生成了一个变量U_BOOT_V...
阅读(3323) 评论(1)

零距离初体验uboot

X210官方uboot配置编译实践1 1、找到官方移植好的uboot(BSP概念) (1)源头的源代码是uboot官网下载的。这个下载的源代码可能没有你当前使用的开发板的移植,甚至找不到当前开发板使用的SoC对应的移植版本。 (2)SoC厂商在推出一款SoC后,厂商的工程师会去uboot官网下载一个uboot,根据自己的SoC进行第一步的移植,移植的目标是厂商推出的开发板。(譬如三星的S5P...
阅读(350) 评论(0)

补基础之shell和Makefile

shell介绍 1、shell是操作系统的终端命令行 (1)shell可以理解为软件系统提供给用户操作的命令行界面,可以说它是人机交互的一种方式。 (2)我们可以使用shell和操作系统、uboot等软件系统进行交互。具体来说就是我们通过shell给软件系统输入命令然后回车执行,执行完成后又会回到shell命令行可以再次输入命令执行。 (3)上述的操作方式一般情况下工作很好,但是有缺陷。譬...
阅读(479) 评论(0)

Uboot学习前传

为什么要有uboot 1、计算机系统的主要部件 (1)计算机系统就是有CPU来做核心进行运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机(家用电器像电饭锅、空调) (2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系统运行时需要的主要核心部件都是3个东西:CPU + 外部存储器(Flash/硬盘) + 内部...
阅读(421) 评论(0)
    个人资料
    • 访问:252596次
    • 积分:6553
    • 等级:
    • 排名:第3838名
    • 原创:305篇
    • 转载:13篇
    • 译文:89篇
    • 评论:83条
    【目录索引】

    闲适音乐

    博客专栏

    Email: 457086306@qq.com