单独外接了一个GPS模块,挂在串口上使用,现在android 系统里面cat /dev对应的串口是可以读取到gps信息,
请问还要做哪些修改才能在安卓上使用这个gps?
请参考GPS wiki
https://wiki.t-firefly.com/GNSS/gnss.html
GPS使能参考:https://wiki.t-firefly.com/GNSS/gnss.html#er-shi-yong-fang-fa, 官方支持RU4538-G,RM4538-B,RG4538 DELINCOMM 系列的GPS模组,如果是其他模块,不保证能直接使用
luwy 发表于 2022-12-2 16:00
GPS使能参考:https://wiki.t-firefly.com/GNSS/gnss.html#er-shi-yong-fang-fa, 官方支持RU4538-G,RM45 …
查看了一对应的文件
ro.factory.hasGPS=true
串口也已经修改了
logcat -s TD1030DBG
12-02 07:40:05.956 427 427 D TD1030DBG: get gps interface fail!
请问用的是哪块板子?串口节点用的是哪个?
luwy 发表于 2022-12-5 09:50
请问用的是哪块板子?串口节点用的是哪个?
RK3588J ,用的是ttyS1
是ITX-3588J吗?我们验证使用GPS是可以的
luwy 发表于 2022-12-5 15:49
是ITX-3588J吗?我们验证使用GPS是可以的
是的,itx-3588j. 但是使用你们的固件,里面也并没有GPS支持
zz123456 发表于 2022-12-5 16:04
是的,itx-3588j. 但是使用你们的固件,里面也并没有GPS支持
使用你们网盘里面的固件系统里面都找不到/system/etc/u-blox.conf这个文件
我们最新的固件是11.1号的固件,验证是可以的
luwy 发表于 2022-12-5 16:28
我们最新的固件是11.1号的固件,验证是可以的
麻烦给个链接我升级上去看看
luwy 发表于 2022-12-5 16:28
我们最新的固件是11.1号的固件,验证是可以的
我下载的6月份的固件,自己编译的华sdk里面有什么补丁么
本帖最后由 zz123456 于 2022-12-6 14:05 编辑
luwy 发表于 2022-12-5 16:28
我们最新的固件是11.1号的固件,验证是可以的
我升级了11.1的固件是可以的
luwy 发表于 2022-12-5 16:28
我们最新的固件是11.1号的固件,验证是可以的
升级11.1固件看了logcat -s TD1030DBG看了一下应该是有的,sdk里面有什么补丁么?
ro.factory.hasGPS 有没有打开,有问题麻烦按照https://dev.t-firefly.com/thread-115778-1-1.html这个帖子的格式提问,log给全
本帖最后由 zz123456 于 2022-12-6 14:10 编辑
luwy 发表于 2022-12-6 09:06
ro.factory.hasGPS 有没有打开,有问题麻烦按照https://dev.t-firefly.com/thread-115778-1-1.html这个帖子 …
网盘的固件是可以的,自己编译的固件不行.同样的的修改方法.
cat /dev/ttyS1是可以获取到gps信息,只是无法使用gps工具获取,并且按照操作步骤
ro.factory.hasGPS=true
/system/etc/u-blox.conf 里面的uart也改成了ttyS1
直接出现下面信息:
12-05 09:08:56.842 458 458 D TD1030DBG: ======ro.factory.hasGPS: false
luwy 发表于 2022-12-6 14:09
https://wiki.t-firefly.com/zh_CN/Core-3588J/android_compile_android12.0_firmware.html, 更新SDK,重 …
不更新sdk的方式有没有办法解决这个问题?比如你们有没有什么只针对gps的修改补丁之类的?
目前的问题是什么?是这个问题吗?
12-05 09:08:56.842 458 458 D TD1030DBG: ======ro.factory.hasGPS: false
如果是,按照wiki修改后,用getprop | grep ro.factory.hasGPS ,确认下属性值是否修改成功,
还有ttyS1节点要给权限,举例:
:/ # ls -l /dev/ttyS*
crw-rw-rw- 1 root root 4, 67 2023-03-18 03:35 /dev/ttyS3
crw-rw-rw- 1 root root 4, 68 2023-03-18 03:35 /dev/ttyS4