
bootloader
icesprings
这个作者很懒,什么都没留下…
展开
-
在u-boot里面加入Android lk bootloader的一键烧写功能(2)
上篇文章介绍了Android镜像的构成。我们来看看lk怎么将这个mtd.img大镜像进行解析和烧写到NandFlash的分区中的。我们的环境依然是基于SEP6200开发板的。首先我们来看看镜像在nandflash中的存放规则: Dev 地址空间 Size blocksize Name (预留) 0x00000原创 2012-07-10 11:06:41 · 2790 阅读 · 0 评论 -
在u-boot里面加入Android lk bootloader的一键烧写功能(3)
烧写完成之后我们需要启动,我们看看lk怎么启动的吧。 int boot_linux(int argc, const cmd_args *argv) { read_nand((u_char *)0x40007800 , 7, 0x800000);//将boot.img读入到内存的0x40007800地址中 char *linux_cmd,*ramdisk_size; c原创 2012-07-10 11:23:39 · 2881 阅读 · 0 评论 -
在u-boot里面加入Android lk bootloader的一键烧写功能(1)
主要任务:在u-boot里面加入Android lk bootloader的一键烧写功能。 硬件平台:SEP6200测试板 unicore架构 /256M RAM/4G NandFlash 我们知道要在特定的平台上安装Android系统需要烧写的几个镜像文件,首先是bootloader,然后linux内核的kernel文件,ramdisk文件,文件系统system.img 。以原创 2012-07-10 10:00:14 · 4544 阅读 · 0 评论