Embedded Linux

Technological Evolution dramatically decreased the size of Form factors, and increased its resources.
The availability of Linux for many architectures and the fact that it is open source, makes Linux the perfect solution for many embedded systems.
Many development tools have been created and adopted to support Linux, a lot of software packages have been created by the wide community, enabling us to reduce dramatically your time-to-market.

Our Experience

Linux is one of Trego’s core expertises. We have developed in Linux for Embedded systems as well as for PC’s and servers.
Trego’s engineers are highly experienced with:

  • BSP development for Linux
  • Customize and assimilate open source packages into a Linux system
  • Boot time optimizations
  • Optimizing Linux for RT
  • Kernel space development
  • User space development

Example project

Super-fast boot with video streaming and recording in less than 3 sec.

  • Architecture: IMx.6
  • Distribution: Yocto
  • Framework used : u-boot, Linux kernel, G-streamer
  • Description: Optimize the boot process of the IMx.6, enabling mipi camera video to preview on an LCD screen in less than 3 seconds and recording video into local storage in less the 4 sec