RKpx30_Android8.1 GPS_USB调试(dev/ttyACM0#USB (Default interface))

调试了一个USB接口的GPS模块,做一些记录,希望能给读者一些参考
开始调试的时候,把下面的文件做了修改,但是并没有修改到文件,也就是说在:
\out\target\product\rk3326_m2g\system\etcu-blox.conf的这个文件没修改到
而在px30_android-8.1\hardware\rockchip\gpsu-blox.conf的这个文件已经修改到了
修改的内容如下(打开USB的注释屏蔽其他的):
在这里插入图片描述
由于修改不到这个文件,所以GPS也没有调试好
经过向大佬求教原来修改的文件不是这个文件,是px30_android-8.1\hardware\rockchip\gps\halu-blox.conf
在这里插入图片描述
修改的内容同上.
修改的内容如下(打开USB的注释屏蔽其他的):
在这里插入图片描述
编译之后,再次查看\out\target\product\rk3326_m2g\system\etcu-blox.conf的这个文件已经修改到了
然后对这个设备添加权限px30_android-8.1\device\rockchip\rk3326\init.rk3326.rc添加如下:
在这里插入图片描述
px30_android-8.1\device\rockchip\rk3326\device-common.mk添加

PRODUCT_PACKAGES += \
    memtrack.$(TARGET_BOARD_PLATFORM) \
    WallpaperPicker \
    SoundRecorder \
	Maps \
	Chrome \
    Launcher3
	
+PRODUCT_PACKAGES += \
+	gps.conf \
+	u-blox.conf \
+	gps.default 

px30_android-8.1\device\rockchip\common\BoardConfig.mk修改

#for WV keybox provision
ENABLE_KEYBOX_PROVISION ?= false

# product has follow sensors or not,if had override it in product's BoardConfig
-BOARD_HAS_GPS ?= false  
 
+BOARD_HAS_GPS ?= true   
+BOARD_GPS_TYPE ?= ublox

编译下载固件就好了

在这里插入图片描述
走了很多弯路,希望文章能帮助更多的人.加油吧!!!

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_38312843/article/details/106525537
今日推荐