查看: 165|回复: 16

3568bringup4g模块报错

[复制链接]

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
发表于 2025-1-2 12:25:27 | 显示全部楼层 |阅读模式
(为了高效,请按如下格式提问)

硬件主板型号:3568
固件名称/系统版本:11 编译时间是:[ro.vendor.build.date]: [Sat Oct 12 12:42:13 CST 2024]
自编的或固件下载地址:一样的报错,最新的代码编出来的固件或者使用官方的最新的固件
Log日志: (可以导出,用TXT附件上传)
log先不附了,必现的问题
问题描述及复现步骤:
首先是libquectel-ril.so这个库压根没有编译,但是radio的hal服务却用到这个,以至于系统无法启动radio的底层服务。
image.png
其次我怀疑是配置的有问题:
image.png
是用libquectel-ril.so还是librk-ril.so?感觉用librk-ril.so好像at指令也能收发

如果是libquectel-ril的话,你们为什么没吧移远提供的驱动放到源码里编译或者是编好so库放进去用?我想知道没这么做的原因
image.png

回复

使用道具 举报

0

主题

92

回帖

519

积分

高级会员

Rank: 4

积分
519
发表于 2025-1-2 15:06:24 | 显示全部楼层
你好!使用我们提供的4G模块遇到问题了吗。直接使用是否可以。
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-2 15:13:02 | 显示全部楼层
何浩钧 发表于 2025-1-2 15:06
你好!使用我们提供的4G模块遇到问题了吗。直接使用是否可以。

不可以,必现的,少库 radio的底层服务都跑不起来
回复 支持 反对

使用道具 举报

0

主题

92

回帖

519

积分

高级会员

Rank: 4

积分
519
发表于 2025-1-2 15:16:24 | 显示全部楼层
zhubinsheng 发表于 2025-1-2 15:13
不可以,必现的,少库 radio的底层服务都跑不起来

这个我们出厂都测试过了,应该不会吧,可以ping通过吗?
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-2 15:24:42 | 显示全部楼层
何浩钧 发表于 2025-1-2 15:16
这个我们出厂都测试过了,应该不会吧,可以ping通过吗?

image.png
libquectel-ril.so在哪里编出来的的? rild用到这个库 但是源码里没有提供
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-2 15:44:02 | 显示全部楼层
何浩钧 发表于 2025-1-2 15:16
这个我们出厂都测试过了,应该不会吧,可以ping通过吗?

image.png
开发板你们出厂测试吗?用的是自己本地编的固件吗?
我这个报错应该很明显了吧,少这个库
回复 支持 反对

使用道具 举报

0

主题

92

回帖

519

积分

高级会员

Rank: 4

积分
519
发表于 2025-1-2 16:01:15 | 显示全部楼层
zhubinsheng 发表于 2025-1-2 15:44
开发板你们出厂测试吗?用的是自己本地编的固件吗?
我这个报错应该很明显了吧,少这个库
...


按照WIKI看下是否可以上网,如果不行,可以寄回给我们看看是不是硬件坏了。
image.png
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-2 16:42:55 | 显示全部楼层
不行,但是跟硬件没关系,是安卓系统里少库,请你仔细看一下我的上述问题描述
回复 支持 反对

使用道具 举报

0

主题

9

回帖

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 2025-1-2 18:53:55 | 显示全部楼层
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g
--来自百度网盘超级会员v7的分享

你好,如果着急可以先用此版本Android固件,但WiFi蓝牙有点问题。4g模块报错我看看分析解决
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-2 19:32:22 来自手机 | 显示全部楼层
fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g  ...

麻烦上传修改的patch,或者贴一下修改方式。
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-3 14:17:47 | 显示全部楼层
fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g  ...

方便先把修改发一下吗?就是libquectel-ril.so在哪里编出来的的?
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-6 17:58:38 | 显示全部楼层
fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g  ...

急着要,能发一下修改的patch吗
回复 支持 反对

使用道具 举报

0

主题

9

回帖

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 2025-1-9 15:03:32 | 显示全部楼层
您好!
1.将configure.rar解压后配置文件放到vendor/rockchip/common/phone下,位置如下所示
  bin/chat
  etc/ppp/ip-down
  etc/ppp/ip-up
  etc/ppp/ql-ril.conf
  lib/libreference-ril-ec20.so

2.device/rockchip/common打入devicecommon.patch
3.device/rockchip/rk356x打入devicerk356x.patch
4.vendor/rockchip/common打入vendorcommon.patch
5.hardware/ril/rild/rild.rc
diff --git a/rild/rild.rc b/rild/rild.rc
index f6beb54..7a2572f 100644
--- a/rild/rild.rc
+++ b/rild/rild.rc
@@ -1,5 +1,5 @@
service vendor.ril-daemon /vendor/bin/hw/rild
     class main
-    user radio
-    group radio cache inet misc audio log readproc wakelock
+    user root
+    group radio cache inet misc audio sdcard_rw log
     capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW

modify.rar

271.79 KB, 下载次数: 3

回复 支持 反对

使用道具 举报

0

主题

9

回帖

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 2025-1-9 15:13:55 | 显示全部楼层
1.kernel/打入kerneldriver.patch
2./system/core/init/devices.cpp修改如下
diff --git a/init/devices.cpp b/init/devices.cpp
index 9fbec641b..9fca78432 100644
--- a/init/devices.cpp
+++ b/init/devices.cpp
@@ -492,6 +492,11 @@ void DeviceHandler::HandleUevent(const Uevent& uevent) {
             int device_id = uevent.minor % 128 + 1;
             devpath = StringPrintf("/dev/bus/usb/%03d/%03d", bus_id, device_id);
         }
+                               #if 1 //add by quectel for mknod /dev/cdc-wdmo
+                                       } else if (uevent.subsystem == "usbmisc" && !uevent.device_name.empty()) {
+                                                          devpath = "/dev/" + uevent.device_name;
+                               #endif  
+
     } else if (StartsWith(uevent.subsystem, "usb")) {
         // ignore other USB events
         return;

kerneldriver.rar

19.21 KB, 下载次数: 3

drivermodify

回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 2025-1-9 22:26:54 | 显示全部楼层
fahri 发表于 2025-1-9 15:03
您好!
1.将configure.rar解压后配置文件放到vendor/rockchip/common/phone下,位置如下所示
  bin/chat

patch收到了,相信你们能跑起来,但是担忧稳定性,所以提出以下几个小问题,麻烦解答下

     <!-- This device is not "voice capable"; it's data-only. -->
-    <bool name="config_voice_capable">false</bool>
+    <bool name="config_voice_capable">true</bool>

这个非必要改为true吧?

ro.telephony.default_network=9
这个修改的意义是什么?方便告知下吗?

libreference-ril-ec20.so的是移远提供的还是基于他们的源码编译的?

kerneldriver.patch是移远提供的吗?
回复 支持 反对

使用道具 举报

0

主题

9

回帖

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 5 天前 | 显示全部楼层
拉了一套全新源码测试修改的,编译测试烧录通过才放出来,你那边测试没通过?libreference-ril-ec20.so可以重命名为libquectel-ril.so,可以通过命令查询库详细信息
4G使用.png
查询库提供厂家.png
回复 支持 反对

使用道具 举报

7

主题

14

回帖

277

积分

中级会员

Rank: 3Rank: 3

积分
277
 楼主| 发表于 5 天前 | 显示全部楼层
fahri 发表于 2025-1-13 11:14
拉了一套全新源码测试修改的,编译测试烧录通过才放出来,你那边测试没通过?libreference-ril-ec20.so可以 ...

用是一回事,为什么这么修改又是一回事。帮忙回答我提出的问题,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2025-1-18 16:07 , Processed in 0.087390 second(s), 23 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn