设为首页 加入收藏

TOP

Android210 uboot 调试
2014-11-24 11:04:11 来源: 作者: 【 】 浏览:0
Tags:Android210 uboot 调试

1.编译配置


编译前先进行配置:make smdkv210single_config


其中,Makefile中make smdkv210single_config为:


这里使用了Makefile中的替换引用规则,类似常看到的例子 obj=$(srcfiles:%.c=%.o): 由.c得到对应的.o文件.


这里是一样的道理: $(@:_config=) ,@代表的是target smdkv210single_config, 那么$(@:_config=)就是将smdkv210single_config中的_config替换为空,


即得到smdkv210single。


这里$(@:_config=) arm s5pc11x smdkc110 samsung s5pc110都是mkconfig(即@$(MKCONFIG))的参数,mkconfig即根目录下的脚本文件。


执行这句命令后,在include/下生成config.mk和config.h。并且Makefile包含这个config.mk。


config.mk文件:


它指定里CPU架构,CPU型号,板子型号,CPU厂商,SOC??(母鸡啦)


可以根据上面的这个信息找到对应的代码。比如说CPU代码在cpu/s5pc11x下,板子代码在board/smdkc110下。


2.CPU


根据config.mk中CPU的信息,找到对应的cpu目录为cpu/s5pc11x。首先看cpu/s5pc11x/start.S:


代码解释:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android点击AlertDialog的button.. 下一篇Ubuntu 串口工具Minicom使用 及 D..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis压力测试实战 - (2025-12-27 09:20:24)
·高并发一上来,微服 (2025-12-27 09:20:21)
·Redis 高可用架构深 (2025-12-27 09:20:18)
·Linux 系统监控 的完 (2025-12-27 08:52:29)
·一口气总结,25 个 L (2025-12-27 08:52:27)