默认打开GPS功能固件下载链接:固件
对于UBLOX模块,只需用到VCC(白线),GND(黑线),TX(蓝线),可以分别接到AIO-3399J UART2的3.3V GND RX这三个地方
修改与GPS连接的串口节点,或者直接修改机器上/system/etc/u-blox.conf 。
--- a/device/rockchip/rk3399/gps/u-blox.conf +++ b/device/rockchip/rk3399/gps/u-blox.conf @@ -35,7 +35,7 @@ ### Serial interface # Device to be used by the driver -SERIAL_DEVICE /dev/ttyS4 +SERIAL_DEVICE /dev/ttysWK2 #SERIAL_DEVICE /dev/s3c2410_serial2 #SERIAL_DEVICE /dev/i2c-4 #SERIAL_DEVICE /dev/ttyACM0公版固件默认是支持GPS的,而公版固件默认关闭该功能。用户可以根据需要修改/system/build.prop里面ro.factory.hasGPS参数(false/true),实现禁止或者使能GPS功能,改完之后需要重启机器才会生效。
GPS功能会占用到uart3,若需要用uart3作为其他用途,需要将GPS的功能先禁止掉。
问题:
Q1:使用串口连接开发板,PC开启putty工具,想要使用文件编辑工具vi,结果提示没找到这个指令,vim也一样找不到,所以不懂怎么修改/system/build.prop里面ro.factory.hasGPS的值设置为true?
Q2:GPS模块是通用的吗,没有采购推荐的GPS模块?
Q3:GPS模块输入的波特率是多少呢,38400?
请各位大哥帮忙解答,谢谢了!
jpchen 发表于 2019-9-28 11:25
对于你的问题,我做个解答
1.首先可以使用adb root ;adb remount; 进行挂载,然后执行 busybox vi system ...
m1843514989 发表于 2019-9-28 11:40
好专业,谢谢解答。
做完A1,发现系统原来的扩展串口/devtyysWK0~/dev/tyysWK3不见了。
执行ls -l /dev ...
jpchen 发表于 2019-9-28 11:48
我这边有在AIO-339J 刚刚试了是没有问题,正常的,请确认一下是否哪些步骤有问题
你修改wk的设备没有出 ...
m1843514989 发表于 2019-9-28 12:14
可以了
需要修改两个地方
Modify1:GPS串口配置文件/system/etc/u-blox.conf
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) | Powered by Discuz! X3.1 |