Services > Operating systems > Embedded Linux
                                              
Linux distributions are available for many CPU architectures, a fact that makes it an obvious candidate for an embedded system. The open nature of Linux makes it highly attractive for developers. The growing availability of resources and development tools has largely contributed to Linux distributions deployment on embedded systems.

Trego offers various enhanced embedded Linux services:

  • Device Drivers
    Design & Development of device drivers.
    Porting RTOS device drivers to Embedded Linux.

  • Linux boot
    Linux bring-up on proprietary boards
    Kernel boot customization according to customer needs.

  • Kernel Hacking
    Debugging of Linux kernel using KGDB.
    Debugging of Linux kernel using JTAG (BDI2000).
    Kernel tracing techniques including integration of LTT in Linux kernel.

  • User-Space Applications
    Design & Development of user-space applications .
    Design of optimal IPC solutions according to customer needs .
    Profiling & debugging of user-space applications (GDB, Valgrind, Strace, etc).

  • Optimization
    Improve Linux startup time.
    Customize size of Linux distribution.
    Optimize performance of networking applications.
    Device drivers optimizations.

  • Working environment
    Setting up a Linux working environment on costumer site according to his needs.
    Integrating Linux servers with customer current non-linux network.
    Training on site.
 
   
   
   
  9 Ben Zion Galis Street, Petach Tikva, Israel 49277 Tel: +972-3-9302382 Fax: +972-3-9302383 Mail:info@trego.co.il