OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4535|回复: 4

board_init_r函数执行哪个文件里的

[复制链接]

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-3-2
在线时间
35 小时
发表于 2020-2-24 10:05:16 | 显示全部楼层 |阅读模式
10金钱
这两天隔离在家,看左盟主的linux移植视频,收益良多;
uboot移植的时候,遇到个问题,查了好几天不知道为啥,就是在用到board_init_r函数的时候,有俩个文件都有执行了这个函数,一个是arch/arm/lib/board.c文件,一个是common/board_r.c文件
左盟主讲的时候,说的是common/board_r.c文件中的board_init_r,但是我们以前做的一版,执行的是arch/arm/lib/board.c文件中的board_init_r。很是困惑。
希望原子哥和各位大神能帮忙解答,感激。

最佳答案

查看完整内容[请看2#楼]

common/board_r.c里面的,很简单,你在common/board.c里面的board_init_r函数里面加一些串口输出语句,看看能不能执行,如果能的话就是这个文件里面的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2020-2-24 10:05:17 | 显示全部楼层
common/board_r.c里面的,很简单,你在common/board.c里面的board_init_r函数里面加一些串口输出语句,看看能不能执行,如果能的话就是这个文件里面的
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-3-2
在线时间
35 小时
 楼主| 发表于 2020-2-24 16:19:43 | 显示全部楼层
zuozhongkai 发表于 2020-2-24 16:13
common/board_r.c里面的,很简单,你在common/board.c里面的board_init_r函数里面加一些串口输出语句,看看 ...

目前的common/board_r.c加串口打印能输出,也就是可以执行。因为我用的版本比较老,是2014.4的。但是上一版是2014.2的,只能在arch/arm/lib/board.c文件输出。难道board_init_r函数能选择使用哪个文件里的吗?
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2020-2-25 17:13:56 | 显示全部楼层
本帖最后由 zuozhongkai 于 2020-2-25 17:18 编辑
sirius85 发表于 2020-2-24 16:19
目前的common/board_r.c加串口打印能输出,也就是可以执行。因为我用的版本比较老,是2014.4的。但是上一 ...

你看的是NXP提供的4.1.15版本的uboot吗?这个版本的uboot里面没有arch/arm/lib/board.c这个文件哦。
ZB(LU9UR]@{WPS)KUP4S@BP.png

开往春天的手扶拖拉机
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-3-2
在线时间
35 小时
 楼主| 发表于 2020-2-25 17:20:58 | 显示全部楼层
zuozhongkai 发表于 2020-2-25 17:13
你看的是NXP提供的4.1.15版本的uboot吗?这个版本的uboot里面没有arch/arm/lib/board.c这个文件哦。


...

我看的是NXP的,就是您讲的这个,但是用的是ZYNQ的板子,因为那个板子的linux视频还没有出来,所以我对照着看看,结果出现个问题。所以问你问您
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表