- 博客(4)
- 收藏
- 关注
翻译 内核的配置和编译及代码分析(一)
关于内核的配置和编译和uboot是一样的 1 解压缩 2 打patch 3 配置内核 4 编译 配置内核有3种方法: 1 make menuconfig这样就需要配置所有的配置项 2 使用默认的配置,在其上面做修改。在arch/arm/configs下有很多默认的配置,XXX_defconfig,可以根据你板子所 使用的芯片来选择以下相似的配置,比如make s3c2410_d
2013-10-18 13:51:47
2574
翻译 uboot的配置和编译:
uboot的配置和编译: 配置:make XXXX_config 编译:make 之后会生成4个文件,分别是uboot ,uboot.srec ,uboot.bin,uboot.map. 其中,对于我们最重要的是uboot.bin二进制文件,它可以直接烧录到机器里,进行启动,打开串口,会看到打印信息, 当然,如果你对uboot进行改写了,让它在3秒倒数计时里按下空格键,进入到uboot
2013-10-18 13:07:22
758
翻译 uboot第二阶段细节(环境变量和时钟)
我们的板文件是在include/configs/smdk2410.h,在该文件中有很多配置项 该文件被生成的include/config.h文件包含 在conmon/env_nand.c 中env_init()函数 int env_init(void) { #if defined(ENV_IS_EMBEDDED) // 该宏我们不定义 size_t total; i
2013-10-18 13:05:15
891
翻译 uboot两阶段分析 2013-10-8
我们先来分析uboot启动代码的第一阶段,以arm920t为例。 #include #include #include /* ************************************************************************* * * Jump vector table as in table 3.1 in [1]
2013-10-18 12:59:20
1852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人