u-boot
一格桑京
这个作者很懒,什么都没留下…
展开
-
u-boot第一阶段程序分析小结
u-boot版本为u-boot-2014.01,硬件平台为S3C2440。在u-boot根目录下相继make smdk2410_config以及make。make smdk2410_config后会在根目录的include下生成config.mk文件,其内容为:ARCH = armCPU = arm920tBOARD = smdk2410VENDOR = samsun原创 2014-02-20 21:52:09 · 855 阅读 · 0 评论 -
u-boot2014.1内存分布
TQ2440开发板,u-boot2014.1,当前为smdk_2410默认配置,SDRAM为64MB。 _main中将sp赋值为CONFIG_SYS_INIT_SP_ADDR= 0x30000f60sp = sp – 0xa0;//160为gd_t结构的大小mov r9, sp //r9为gd结构体的地址。从以上可以看出sp入栈时递减,且是[--sp] = data原创 2014-02-28 00:24:18 · 2148 阅读 · 0 评论 -
mkimage制作linux内核映像 即uImage是怎么制作的
转自http://blog.chinaunix.net/uid-26318500-id-3327170.html也可参考http://blog.sina.com.cn/s/blog_67a84df50100q72v.htmlbootm命令是用来引导经过u-boot的工具mkimage打包后的kernel image的,什么叫做经过u-boot的工具mkimage打包后的kernel转载 2014-02-28 23:29:05 · 4111 阅读 · 0 评论 -
u-boot2014.1粗略移植至s3c2440
即使是u-boot-2014.01中也没有对s3c2440有很好的支持,只能在s3c2410基础上修改。 复制board\samsung\smdk2410文件夹以及其下文件,将所有“2410”都改成“2440”(包括Makefile中的内容)。复制include/configs/smdk2410.h成include/configs/smdk2440.h。当然要在 include/c原创 2014-02-28 00:37:30 · 2135 阅读 · 2 评论