文章分类 -  4412_u-boot

ARM裸机学习之重定位和链接脚本
摘要:https://blog.csdn.net/wangweijundeqq/article/details/78453129 重定位引入和链接脚本 在了解重定位之前,必须先区分开链接地址和运行地址,位置有关代码和位置无关代码 链接地址和运行地址:链接地址:指在链接时指定的地址,是我们设想的将来程序要运 阅读全文

posted @ 2020-01-08 15:46 Red_Point 阅读(1063) 评论(0) 推荐(0)

Exynos4412 Uboot2013.01 启动流程分析( 分析的不错 )
摘要:转载于 :http://blog.csdn.net/zqixiao_09/article/details/50805720 uboot启动流程分析如下: 第一阶段: a -- 设置cpu工作模式为SVC模式b -- 关闭中断,mmu,cachev -- 关看门狗d -- 初始化内存,串口e -- 设 阅读全文

posted @ 2017-03-13 01:01 Red_Point 阅读(882) 评论(0) 推荐(0)

u-boot 2013.01 4412 移植
摘要:u-boot 2013.01 4412 移植(不错): http://blog.csdn.net/zqixiao_09/article/details/50805205 阅读全文

posted @ 2017-03-12 13:22 Red_Point 阅读(223) 评论(0) 推荐(0)

cpu_init_cp15()
摘要:转载于: http://blog.csdn.net/silent123go/article/details/53176512 说明: 1、关于p15协处理及其指令的介绍请看《ARM协处理器介绍 》。 2、关于mmu的详细介绍请查看《 MMU内存管理单元介绍 》。 3、如果想要详细阅读以下代码,需要查 阅读全文

posted @ 2017-03-11 12:14 Red_Point 阅读(457) 评论(0) 推荐(0)

2014.4新版uboot启动流程分析
摘要:另外 : http://blog.csdn.net/column/details/uboot-note.html csdn的博主:kerneler_ 的文章,文章的连接标注后发现打开就不是本文章了.还是提供博主的连接,详细找应该有本文章. http://blog.csdn.net/skyflying 阅读全文

posted @ 2017-03-11 01:05 Red_Point 阅读(876) 评论(0) 推荐(0)

save_boot_params( u-boot )
摘要:在上电或者重启后,处理器取得第一条指令就是b reset,所以会直接跳转到reset函数处。reset首先是跳转到save_boot_params中,如下: 这里值得注意的是.weak关键字,在网上找了到的解释,我的理解是.weak相当于声明一个函数,如果该函数在其他地方没有定义,则为空函数,有定义 阅读全文

posted @ 2017-03-10 19:25 Red_Point 阅读(1179) 评论(0) 推荐(0)

报错: Your dtc is too old, please upgrade to dtc 1.4 or newer. (dtc文件)
摘要:(1)在 ubuntu12.04 下 arm-linux-gcc 4.5.1 (2)编译u-boot2015.10 tiny4412http://www.cnblogs.com/tureno/articles/6476253.html 下载 u-boot 文件 报错: Your dtc is too 阅读全文

posted @ 2017-03-10 14:24 Red_Point 阅读(1111) 评论(0) 推荐(0)

ubuntu 12.04 编译u-boot-2015.提示 Your dtc is too old, please upgrade to dtc 1.4 or newer
摘要:./scripts/dtc-version.sh: line 17: dtc: command not found./scripts/dtc-version.sh: line 18: dtc: command not found* Your dtc is too old, please upgrad 阅读全文

posted @ 2017-03-10 11:40 Red_Point 阅读(1057) 评论(0) 推荐(0)

编译uboot提示libasm-offsets.c10 error bad value (armv5)解决方法 ( _修改顶层Makefile添加交叉编译工具链arm-linux-gcc的支持)
摘要:问题:自己的u-boot2015.10的顶层makefile已经修改了但是任然提示是下面此 ...(armv5)...的提示.用在命令行输入:make ARCH=arm CROSS_COMPILE=arm-linux-可以消除此错误提示. 编译uboot-2016.09提示如下错误: lib/asm 阅读全文

posted @ 2017-03-06 13:14 Red_Point 阅读(1315) 评论(0) 推荐(0)

基于tiny4412的u-boot移植(二)_ git clone
摘要:转载于 : http://www.cnblogs.com/pengdonglin137/p/5080645.html 作者信息 作者:彭东林 邮箱:pengdonglin137@163.com QQ: 405728433 平台介绍 开发环境:win7 64位 + VMware11 + Ubuntu1 阅读全文

posted @ 2017-02-27 20:49 Red_Point 阅读(514) 评论(0) 推荐(0)

基于tiny4412的u-boot移植_硬件基础(一)
摘要:转载于 : http://www.cnblogs.com/pengdonglin137/p/5080309.html 作者信息 作者:彭东林 邮箱:pengdonglin137@163.com QQ: 405728433 平台介绍 开发环境:win7 64位 + VMware11 + Ubuntu1 阅读全文

posted @ 2017-02-27 19:36 Red_Point 阅读(365) 评论(0) 推荐(0)

导航