Our Expertise
Embedded Linux
Trego offers expert engineering for Embedded Linux—kernels, BSPs, drivers, boot loaders, packages, applications, and containers. We are partnered with global semiconductor leaders and count many of them as our clients, allowing us to offer an unparalleled level of expertise and support to our customers.
Trego is especially well versed in Embedded Linux for ARM-based SoCs, CPUs, GPUs, and microcontrollers from NXP, Nvidia, ST Micro, Nuvoton, Renesas, Qualcomm, TI, Microchip, and Analog Devices.
Our Embedded Linux Experience
Kernel and User Space Development
Trego develops BSPs, kernel frameworks, build systems, Docker environments and containers, and applications based on the leading embedded Linux distributions.
We customize and integrate open-source packages, and we optimize Linux solutions for boot time, performance, memory, storage, and other important parameters.
Custom Drivers
Custom Linux drivers are needed whenever connecting and integrating new hardware devices in a Linux-based system. While many devices already have Linux drivers, it is difficult when a novel chip, module, plug-in card or FPGA design requires new Linux drivers.
Trego works for some of the world's leading hardware and chip companies to develop and integrate new Linux drivers. And we can leverage this expertise to develop optimized drivers for all our customers.
Video For Linux
High-performance embedded video on Linux is a key focus of Trego. We deeply understand how to implement market-best embedded video solutions on Linux.
We offer extensive experience with video with Linux, including GStreamer, camera and sensor drivers (MIPI, FPDLink), Video For Linux Version 2 (V4L2) API, and performance optimization techniques for embedded video applications on NVIDIA, NXP, Intel, and other architectures.