网上已经有的移植的资料
目前 3399 的板子上
对已有的可运行的GPS 进行测试。
我这里的 rk3399 的板卡 , Android7 Android8 都是 可以运行 GPS 应用程序的。
使用的是 ttyS4 的节点。
问题: 我发现, 开机就删掉 ttyS4 节点,也是可以 打开应用的。并且可以正常运行。不知道具体的原因。
如图:
GPS模块的资料
gps 模块 只有数据手册,没有相应的固件, 也就是说,只要有 串口的驱动就行。对于Android来说如果有 不开源的硬件的话, 也应该是集成在 apk中了。
kernel 部分的移植。
对于 4418 android4.4 来说, 使用的是非设备树,对于 pinctrl 的设置 在头文件里。