rk3568 移植 GNSS 模组 (SIM68D UM220)
部分LTE模组(EC20 M750) 仅有 GPS ,但场景需求 GNSS 定位功能,此时需要额外增加 GNSS的模组功。单GPS/GNSS 模组总线方式分为 UART、SPI、USB,本文以 SIM68D 模组的UART总线模组为例讲解移植全过程。
文章目录
分步走看重点
a) 加载内核驱动
b) 移植 GNSS HAL驱动库
c) 添加相关系统服务
d) 适配 seLinux 权限
1 GNSS 加载内核驱动
经查阅原理图 GNSS 模组仅有供电使能控制信号,作为上电控制,前级输入为 vcc5v0_sys;通信端口 为 uart4, 内核设备树需做对应调整。
vcc5v0_sys: vcc5v0-sys {
vin-supply = <&dc_12v>;
};
+
+ vcc3v3_gnss: vcc3v3-gnss-regulator {
+ compatible

本文详细介绍了rk3568平台如何移植SIM68D UART总线GNSS模组,包括加载内核驱动、移植HAL驱动库、平台适配和seLinux权限配置。通过内核设备树调整、NMEA HAL驱动移植及系统服务添加等步骤,实现GNSS功能。
订阅专栏 解锁全文

309

被折叠的 条评论
为什么被折叠?



