Porting the OSE application side of LTE modem to Linux/OpenWrt system
The goal was to port an application side of LTE modem which worked under OSE real-time operating system to dedicated version of Linux/OpenWrt.
The scope of work included a configuration and execution of Linux system with OpenWrt environment and creating the layer which implements whole application functionality of LTE modem.
The hardware platform consists of two ARM Cortex-R4 processors. Linux is ran on the one of them while the second one is intended for unchanged OSE system.
I was responsible for porting few elements:
- GDFS file system which stores configuration parameters
- Some parts of communication layer between modem side
- Mixed Signal driver which receives and services the requests from OSE system