Linux Consultants and Commercial Linux Providers

There are many third-party partners who provide Linux services, products, and expertise that can assist in delivering Linux-based applications on TI devices. To assist TI customers seeking additional development help with Linux-based applications, this page provides listings and details on different third-parties. TIs Linux partners are separated into two different categories:

: Commercial Linux Providers are companies whose primary business is to provide their own supported Linux distributions along with additional development tool options such as a graphical IDE. These companies also offer different services, such as driver development, but the availability of such services assumes that the customer has purchased the commercial distribution.

: Linux consultants offer a variety of services including training, driver development, root file system customization, and Linux application development that are not tied to a specific distribution. Customers who prefer the original TI Linux distributions as their starting point and need assistance in getting to production should consult this list.

Please note that this information is sourced by the Linux Providers and Linux Consultants and is updated frequently. No endorsements of any specific providers or consultants is given or implied by TI.

The table below lists commercial Linux product providers who support TI devices. Please visit the providers web site for up-to-date information on product features and pricing and which TI devices are supported.

The table below lists Linux consultants, along with their areas of expertise and any additional services they provide. The location is given to help customers locate consultants in a similar time zone or with specific language skills. It does not mean that a consultant only does business in that specific country. The table is ordered alphabetically.

mailto:- Custom ports of the Linux Kernel and bootloaders

– Experienced bringing up new hardware

– TCP/IP, Wi-Fi, and network programming

mailto:- Industrial applications for BeagleBone and Raspberry Pi

– SAP ERP integration with Linux based embedded systems

– Linux and Android BSP and Driver development

Linux kernel and U-Boot customization

Custom drivers (USB, Ethernet, WLAN, Bluetooth, Display, HW acceleration, Camera, Audio, …)

System performance optimization (Boot time, graphical performances, connectivity)

– Linux and Android Application Development

mailto:- Embedded Linux product development

– Experiened with TI processors and SDK

– Device Driver development: USB, WiFi, Ethernet, I2C, SPI

– Training courses on Linux driver and application development and system integration

– Linux bsp and driver development, including USB, LCD, PMIC, and Bluetooth

Kernel driver development, building and optimizing kernels and root filesystems, general purpose Linux application build and development, Open Embedded usage expertise

mailto:- Training, development and consulting

– Kernel and bootloader customization

– Board design consulting and evaluation

– Kernel and root filesystem creation, optimization and enhancement

– Android, Debian, Emdebian, Open Embedded and fully-custom root filesystem generation

– OMAP, Sitara and Davinci experts (HW and SW)

– Linux BSP and device driver development

– Android platform bring-up and development.

– Root file system development and customization (Yocto, Open embedded, etc.)

– Linux Performance Optimization including boot time, memory and power.

– Power management, including DVFS, suspend/resume, etc.

– General Linux application development.

– Qt4/5 application and UI development for embedded linux.

– Embedded Linux Consultation Services, including prototyping, hardware, software, mechanical, and manufacturing

– Kernel internals, porting and optimization

– Device driver development and optimization

– Application development for embedded broadcast and streaming video solutions

– Device driver development and optimization

– Rapid prototype and lifecycle development

– Custom graphics user interface development for Qtopia and Android

– Embedded Real-time instrumentation, debugging, profiling and optimization

– Custom protocol development and client/server integration

Driver expertise includes serial, net, mtd, filesystem, PCI

Networking drivers, applications, protocols, reverse engineering

Root file system development and customization

(main focus: southern Germany / Austria / Switzerland)Mr. Berger

Member of the TI Third Party Network; please askTIfortrainings, e.g.DaVinci™ System Integration using Linux.

Consulting, System Conception, System Design (e.g. with camera sensor, watchdog/co-processors, FPGA, etc.), Engineering services

Customer Specific System/Component/Module Development (hardware & software) following standards (e.g. ISO-9xxx, V-Model, SPICE, Automotive Spice, MISRA, …)

Platforms: TI ARM based & multicore (DM3xx, DM644x, OMAP,TDA2x, other), TI DSP (DM642/7/8, C64x/+, C67x/+, C5x, C2x), TI MCU (MSP430), PC (drivers, 32/64 bit), accellerators (EVE), others

Operating Systems: Linux (kernel, drivers, flash file systems, applications, connectivity), DSP-BIOS, Windows, others

Codec Programming and Optimization: Codec Engine and VISA (Video, Still Image, Speech, Audio, general purpose Algorithms, other), non-CE based algorithms

Interfaces: analog input & camera sensor interfacing for CCDC with ipipe/prev and h3a, analog & digital video output and displays/VENC, PCI/PCI-Express, Ethernet (ETH/MAC/PHY/MII), USB, UART, SPI, CAN, LIN, SD/SDIO, HPI, wireless (BT, WLAN, other), custom protocols and interfaces

Peripheral Systems: imaging sensors (e.g. OmniVision, Micron/Aptina), LVDS (e.g. INOVA APIX)

related offers: low latency RTSP-transmission over ethernet using HD, HD-Video recording and transmission systems, automotive vision development platform, automotive algorithms, CAN stack, USB-to-HPI interface, MSGQ & MSGQ32 on DSP/ARM/PC, multi processing/multi core systems, medical and military devices & applications, motor control and power supply systems

– SDIO-WiFi driver development/integration/migration for Marvell 88W8686/88W8688 and Atheros AR6001/AR6002 WiFi chipsets

– SDIO driver development around the open source SDIO stack

– CompactFlash Driver development / CF-WiFi driver development

– USB/USB-OTG Driver Development/USB-WiFi driver development

– SPI Host Driver and SPI-WiFi driver development

– Graphics and multimedia solutions including Qtopia, Android, DirectFB and Gstreamer

– General Linux application development and migration

– Red Hat Certified Engineers, RHCE, RHCSA, LPIC-1, Novell/SUSE Certified Linux Administrators. Expertpaid Linux consultingand expert Linux paid support with decades of experience and a results-oriented focus.

– On-site and internet-based Linux and Open Embedded training courses

– Root file system development and customization

– Reducing power management, including CPU-frequency and voltage scaling, suspend/resume, and idling modes

– Linux BSP and custom driver development

– Building and optimizing kernels and toolchain

– Board bringup, boot load customization and optimization

– OpenEmbedded solutions and integration

– High Performace Graphics Solutions

– Qt Embedded, OpenGL, DirectFB, GStreamer

– Low Power Solutions, Power Management

GlobalLogic is a technology services company headquartered in Silicon Valley, with design studios in the US and UK and engineering centers in the US, Ukraine, India, Argentina, and China.

– Best in the industry knowledge of OMAP4/5 family

– Strong Linux kernel expertise and open source contribution

– Deep knowledge of Mobile vertical: from device app to service backend

– Deep knowledge of Automotive Infotainm
ent: from in-car integration to applications

– Over 15 years in Embedded domain, working with products ranging from WiFi APs and STBs to Medical Devices

– Linux kernel driver development and board bring-up

( cd linux-2.6; git log egrep jayakumar. )- E-Ink related drivers, prototype design, demo development

KOAN is a linux embedded engineering company based in Italy and founded on 1996.

– On-Site Linux embedded, Yocto Project / OpenEmbedded training courses worldwide

– Linux device driver and BSP development

– Root file system development and customization

– Embedded and Real-Time Linux system debugging expertise

– Linux kernel driver development and board bring-up

– Focused on TI Davinci Platform with Aptina/Omnivision CMOS Sensor application

– Definition USB Webcam, duplex video conference system, microscope system, and stereoscopic 3D camera application expertise

– Extensive Linux driver development experience including network, specialized SPI and I²C, camera, graphics, including hw-accelerated graphic chips, and buses – CAN, ProfiBUS, ProfiNET, and Ethercat

– Linux middleware such as ACE/TAO Corba

– Graphics packages and drivers (OpenGL, microwindows, gtk, E17 and QT)

mailto:- Expert in codec optimization for ARM-based devices

– Verification and Validation Services (Manual and automated)

– Linux BSP, Driver Development and kernel ports.

– Linux and Android – Codec integration specialists (TI Codec Engine, DSPLink, DSPBridge & OpenMax)

– Instant On boot solutionsswiftboot.com

– Android board porting and board bring-up

– Driver expertise includes USB, CANBUS, high-speed serial, PCI, etc.

– Power management, ROM footprint and real-time optimization

– Middleware including databases and network protocols

– QT graphic frameworks and application development

-labs.com- Board bring-up and debugging

– Linux kernel ports and driver development

– Kernel and root file system boot time and size optimizations

– On-site Linux and Yocto training courses

– General Linux application development

– Focused exclusively on Linux for TI chips specializing in optimized streaming audio and video.

– Application support for Linux based audio / video streaming media devices

– Provide Linux SDKs enhancements to run on the customers hardware design.

– Co-owners of the open-source TI gstreamer project. Professional support partner. RidgeRun enhances performance & capabilities, improves GStreamer compliance, and executes the Quarterly Releases.

– Board bring-up, x-load and u-boot customization

– Linux kernel ports and driver development

– Kernel and root file system boot time and size optimizations

– General Linux application build and development

mailto:My most common role is that of a platform engineer, bringing up new custom processor boards through porting bootloaders and Linux/Android to produce new BSPs. This usually includes writing drivers for specialized components on the board and porting protocol stacks and required user space packages.

My background in both low-level software and digital hardware design allows me to independently work with the prototype board, schematics and datasheets.

As much of my work is in creating systems from scratch, it frequently involves the simultaneous debugging of new hardware and new software using debuggers, logic analyzers and oscilloscopes.

– Bootloaders, firmware, system bring-up, and porting

– Linux kernel development, device drivers, hardening, instrumentation

– TI system-on-chip support, flattened Device Tree

– Embedded Systems Software; bootloaders, firmware, board bring-up, device drivers

– Strong background in PCI Express, video processing and real-time systems

– Android / QT / Embedded Web Services

– Audio/Video Capture/Display, LCD drivers,ALSA/V4L2 Drivers

– Experience creating and modifying Audio/Video Codec Servers using XDM/XDC/RTSC standards.

– Custom DSP algorithms to support video/audio systems.

– Consultation Services, including hardware/software prototyping

Boot loaders optimization, board bring up and BSP development

Device driver development and porting

Kernel and root filesystem development and customization

Porting of Linux kernel & stack to custom hardware

Integration of Linux power management with hardware power management features

Porting and customization of Linux and Android stacks

Hardware acceleration of multimedia frameworks (GStreamer, SGX) through DSP codec integration

– Linux and Android reference designs

– Toolchain development and optimization

– 360 degree software testing & QA services

– Overall Hardware/Software System Design

– OMAP/Sitara bare metal coding and low level combined HW/SW-debugging

– Board bring-up, x-load and u-boot customization

– Linux internal IP-block and Device Driver Development

– System boot time and size optimization

– On-site and internet-based Linux training

– Root file system development and customization

– Extensive embedded Linux debug and system integration experience

Linux kernel and U-Boot customization

Custom Linux BSPs, board bring-up and debugging

Driver development and porting (Audio, Camera, USB, networking, peripherals, System-on-Chip, custom FPGA hardware, and more)

– Android development, design and integration

– Customized on-site and on-line embedded Linux training

– Expertise on DaVinci™, Sitara™, OMAP

Electronics design house focused on multimedia:

– Embedded system design, hardware development

– Linux development for OMAP and DaVinci

– Software for devices based on e-Ink technology

mailto:harishankkar@e-consystems.com

– Device Driver Development(Framebuffer, USB, GPRS,Camera, Touch Screen, NAND Flash)

– Android BSP porting, reference design, device driver development, application development and product development

– Expertise on OMAP / DaVinci / SITARA such as OMAP™ 35x, DM3725, DM3730, AM3703 and AM3715 processors.

For technical support please post your questions at Please post only comments about the article

Linux Consultants and Commercial Linux Providers

This page was last modified on 20 June 2017, at 06:18.

This page has been accessed 18,460 times.

Content is available underCreative Commons Attribution-ShareAlikeunless otherwise noted.