您尚未登录。

楼主 #1 2018-12-11 15:55:12

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

内核都启动了 但是一直打印fatal err updata clk timeout

主要是下面这些截图
2_20181211-0253.png

离线

#2 2018-12-11 16:09:25

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,344
积分: 9202

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

检查两组 sdio口,是不是被其他功能复用了?





离线

楼主 #3 2018-12-11 16:19:01

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

晕哥 说:

检查两组 sdio口,是不是被其他功能复用了?


主要是都起来了  也进入了输入命令行 就是一直打印刚才那样的

离线

#4 2018-12-11 16:25:21

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

输入了什么命令行?






此人很懒,没有签名!

离线

楼主 #5 2018-12-11 16:27:49

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

v3s 说:

输入了什么命令行?

都进入了jffs文件系统了

离线

#6 2018-12-11 16:49:33

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,344
积分: 9202

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

是不是安装了 r8723bs.ko 驱动?





离线

#7 2020-06-01 17:37:55

我思故我在
会员
注册时间: 2019-09-03
已发帖子: 244
积分: 243.5

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

请问这个问题最后解决了吗?我的板子也出这个问题了。

离线

#8 2020-06-02 10:03:20

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

我思故我在 说:

请问这个问题最后解决了吗?我的板子也出这个问题了。

屏蔽 dts 里面PG0-5的其他设置,

PCB上面把PG0-5连接到蜂鸣器的电阻也去掉, 已经没有一楼那个错误了,

但是安装驱动的时候出现probe of mmc1:0001:1 failed with error -16:

#insmod r8723bs.ko

[  798.152430] RTL8723BS: module init start
[  798.209046] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[  798.310307] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[  799.374243] rtl8723bs: probe of mmc1:0001:1 failed with error -16
[  799.461988] RTL8723BS: module init ret =0

离线

#9 2020-06-02 10:40:06

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

$ grep 16 -r . --include "*errno*.h"

./include/uapi/asm-generic/errno-base.h:#define	EBUSY		16	/* Device or resource busy */

终于找到16对应的错误了, 资源忙?为什么呢?

离线

#10 2020-06-13 16:22:55

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

拉轰的脚踏车 说:

屏蔽 dts 里面PG0-5的其他设置,

PCB上面把PG0-5连接到蜂鸣器的电阻也去掉, 已经没有一楼那个错误了,

但是安装驱动的时候出现probe of mmc1:0001:1 failed with error -16:

#insmod r8723bs.ko

[  798.152430] RTL8723BS: module init start
[  798.209046] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[  798.310307] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[  799.374243] rtl8723bs: probe of mmc1:0001:1 failed with error -16
[  799.461988] RTL8723BS: module init ret =0

终于找到原因了, 我在代码里面初始化了PG2作为GPIO口,

echo 194 > /sys/class/gpio/export



即使取消映射: echo 194 > /sys/class/gpio/unexport

仍然还是上面的错误。

正在寻求解决方法。

离线

#11 2020-06-13 16:37:11

哇酷小二
管理员
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,387
积分: 1902
个人网站

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

拉轰的脚踏车 说:

终于找到原因了, 我在代码里面初始化了PG2作为GPIO口,

echo 194 > /sys/class/gpio/export



即使取消映射: echo 194 > /sys/class/gpio/unexport

仍然还是上面的错误。

正在寻求解决方法。

打开V3s手册,看PG的复用寄存器地址,
用busybox 里面的工具devmem看这个地址值,
是不是PG2处于输出状态,然后手动改回SDIO,
估计就OK了。





离线

#12 2020-06-13 16:44:27

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

拉轰的脚踏车 说:

终于找到原因了, 我在代码里面初始化了PG2作为GPIO口,

echo 194 > /sys/class/gpio/export



即使取消映射: echo 194 > /sys/class/gpio/unexport

仍然还是上面的错误。

正在寻求解决方法。

感谢大佬提醒,一顿猛操作,终于可以了:

#insmod r8723bs.ko

[  798.152430] RTL8723BS: module init start
[  798.209046] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[  798.310307] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[  799.374243] rtl8723bs: probe of mmc1:0001:1 failed with error -16
[  799.461988] RTL8723BS: module init ret =0
#读PG_CFG0寄存器:
# devmem 0x01C208D8
0x77222122
#
#
#写PG_CFG0寄存器:
# devmem 0x01C208D8 32 0x77222222
#
#
#读PG_CFG0寄存器 (已经OK):
# devmem 0x01C208D8
0x77222222
#
# 安装rtl8723驱动:
# insmod r8723bs.ko
[ 1661.651097] RTL8723BS: module init start
[ 1661.655069] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[ 1661.662264] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[ 1661.684649] pnetdev = c0be5000
[ 1661.759844] RTL8723BS: rtw_ndev_init(wlan0)
[ 1661.809956] RTL8723BS: module init ret =0

离线

#13 2020-06-13 19:35:40

asdfwyg
会员
注册时间: 2020-04-10
已发帖子: 26
积分: 26

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

和我的题一样,求具体解决方法

离线

#14 2020-06-17 22:10:14

wonrowl
会员
注册时间: 2020-05-08
已发帖子: 97
积分: 68

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

应该是用的很早的一个flash的16M的固件吧,和我的一样

我现在打算自己编译uboot和kernel那些,

之所以烧入那个固件纯粹只是为了验证板子

离线

#15 2020-06-30 15:54:49

我思故我在
会员
注册时间: 2019-09-03
已发帖子: 244
积分: 243.5

Re: 内核都启动了 但是一直打印fatal err updata clk timeout

无情一刀 说:

PG0-5 那口的上下拉电阻可能也有问题。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn