imx6 Android系统支持VK1613 GPS模块,对应UART4接口,即该串口被GPS占用,不能当做普通串口来使用。 解除占用的方法如下: 1、去掉init.rc文件中的定义 diff --git a/device/fsl/sabresd_6dq/init.rc b/device/fsl/sabresd_6dq/init.rc index 8be2c838c9..ce674ae330 100755 --- a/device/fsl/sabresd_6dq/init.rc +++ b/device/fsl/sabresd_6dq/init.rc @@ -23,7 +23,7 @@ on boot symlink /dev/mxs_viim /dev/mxc_mem # Set GPS serial and reset GPIO pin - setprop ro.kernel.android.gps /dev/ttymxc3 + #setprop ro.kernel.android.gps /dev/ttymxc3 #setprop ro.kernel.android.gps /dev/athrnmea #setprop persist.gps.oacmode @f #symlink /dev/ttymxc3 /dev/gpsdevice 2、禁止GPS相关内容的编译 mv hardware/imx/libgps-vk/Android.mk hardware/imx/libgps-vk/Android.txt mv hardware/imx/libgps/Android.mk hardware/imx/libgps/Android.txt 3、清空原来的编译内容 make clean 再重新编译即可(再次编译的时间较长,需耐心等待) |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-23 09:24
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.