tbox是汽车上的一个盒子,其实是一个多个操作系统的带通讯功能的盒子,
内含一张SIM卡,与这个盒子配套硬件还有GPS天线,4G天线等。
1 lte ap和射频,主要负责和基站通信,一般采用第三方模块,如移远,广和通。在模块内部同时集成了gps,senser等功能。
2 mcu,负责和车身ecu通信,解析can协议,电源管理,蓝牙交互等功能。
3 soc处理第三方交互,如someip的交互,ota升级等,工厂模式等复杂逻辑的处理。
4 v2x,处理v2x相关功能。
车机要联网必须有Tbox设备才能实现。
TBox是目前车厂通用的车联网终端,是连接后台与整车网络的桥梁。它通过CAN收发器直接连接网关与整车网络进行通信,能够获取娱乐CAN、诊断CAN的数据,并可以对BCM、VCU等进行控制,或下发诊断命令。
TBox自带的外设和内置资源很多,比如GPS、GSensor、BLE模块。BLE模块能够实现手机不经后台直接控制车辆的一些功能。TBox通过USB连接娱乐主机,为娱乐主机提供网络,并进行信息传递。TBox自身主要由一个LTE模块连接一个MCU组成,LTE模块可以提供多路APN,使TBox得以与多个专有网络和公共网络通讯,利用多端传输能力建立庞大的车联网功能体系。LTE模块中还有一个可供开发的arm芯片,作为MPU使用。各种功能开发主要在MPU上,MPU和MCU间有UART和SPI两种连接并存,CAN网络相关接口利用SPI通信,与MCU自身相关。
iDC2DC4V给4G模块长供电,LDO5V给 MCU 长供电;
在睡眠状态下,整机功耗很低,其余电源都被 McU 电源管理系统关断:
川 L . 唤醒方式:(1)汽车点火后, MCU 收到 CAN 信号后,唤醒4G模组工
2)远程可以通过4G模块唤醒 MCU 以及车身系统工作,实现车辆的远程控制;
世. Mcu 负责 CAN 信号的解析,并将解析结果送至4G模组发送至云端,同时本地有存储
数据;
4G模组内含 ARM AP ,运行 Linux 系统,可以实现更多的功能;
WIFI 模块工作于热点状态,和4G模组组成路由,可以提供周边设备上网
自过 NDIS 拨号的上网方式
拨号后模组相当于路由器,断网也会自动重连,车机可通过共享 USB 虚拟一个网口获取一个内网地址,禾可以上网;模块通过 USB 接到车机上也会同时媒举出几个虚拟出口,各个口功能不同,其中一个虚拟串[上报 GPS 数据。
支持以上功能,需要配置支持 usbserial 驱动,和 NDIS 驱动,需要有 RIL 库传递给应用层 ap等信息,和需据解析库。
MCU 的串口接一个蓝牙透传芯片,手机 APP 可以在近程直接通过蓝牙和 TBOx 终端交换信息