- 博客(5)
- 收藏
- 关注
转载 Peripheral Port Memory Remap Register
1、今天在看三星的uboot-1.1.6(s3c6410)的源码,start.s文件时,看到一段代码,如下所示: /* Peri port setup */ ldr r0, =0x70000000 orr r0, r0, #0x13 mcr p15,0,r0,c15,c2,4 @ 256M(0x70000000-0x7fffffff) 当时很疑惑,
2012-11-26 21:45:13 471
原创 制作内核镜像与根文件系统时ECC如何选择
ECC的原理: 就是向NAND Flash写数据时,每256或512字节会生成一个校验码写在每个page的OOB区,当从NAND Flash读数据时,每读取256或512字节数据,也会生成一个ECC校验码,拿这个校验码与存放在OOB区的校验吗对比看看是否一致,就可以知道读取的数据是否正确. 一般来说,kernel与cramfs是通过U-BOOT烧写到NAND Flash中,这个过程是向NA
2012-11-17 16:32:51 1007
转载 uboot 的nand驱动
s3c2410移植nand支持到uboot, 使用nand.c ,linux mtd 架构 【2】 u-boot-1.1.6与1.1.4相比,两者有较大的不同,1.1.6 更像是复制了 kernel 的方法来实现。 下面对nand flash的初始化代码nand_init()进行分析: 1.如果定义(CONFIG_COMMANDS & CFG_CMD_NAND)没定义(CFG_NAN
2012-11-17 15:04:52 585
转载 内核配置命令行参数以及Uboot设置环境变量bootargs里面的init=/linuxrc解析
根文件系统的启动及配置!(小寿原创) www.diybl.com 时间:2008-07-03 作者:佚名 编辑:本站 点击: 314 [评论] - - 按启动顺序依次介绍相关的文件: 一、内核启动完之后,首先运行/linuxrc。 /linuxrc内容: -----------------------------------------------------------------
2012-11-03 21:11:44 7688
转载 UBOOT LCD驱动流程 (
很多情况下都需要在UBOOT的阶段就要显示LOGO,直到内核启动完毕后UI接管FrameBuffer为止。这样可以避免内核启动过程的这段时间大约5-8秒内的黑屏。 UBOOT中的LCD驱动比较简单。 [start_armboot@Board.c] -> [devices_init@device.c] -> [drv_video_init@cfb_console.c] ->
2012-11-03 15:32:47 1084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人