Difference between revisions of "Linux Consultants and Commercial Linux Providers"

From Texas Instruments Wiki
Jump to: navigation, search
(Linux Consultants)
(Linux Consultants)
Line 126: Line 126:
 
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Mistral Solutions
 
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Mistral Solutions
 
| India  
 
| India  
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Mans Rullgard
+
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Anees Ahmed
| info@mistralsolutions.com
+
| http://www.mistralsolutions.com/
 
| - BSP Development and Porting <br>- Device Driver Development <br>- Embedded Applications  
 
| - BSP Development and Porting <br>- Device Driver Development <br>- Embedded Applications  
<br>- Codec Integration <br>- DSP Algorithms <br>- Hardware Abstraction Layer <br>- Verification and Validation Services (Manual and automated) |-
+
<br>- Codec Integration <br>- DSP Algorithms <br>- Hardware Abstraction Layer <br>- Verification and Validation Services (Manual and automated)
 
+
|-
 
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | MPC Data  
 
| style="background: silver none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | MPC Data  
 
| UK, US  
 
| UK, US  

Revision as of 07:48, 1 March 2010

Linux Consultants and Commercial Product 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. TI's Linux partners are separated into two different categories:

  • Commercial Linux providers: 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: 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.

Commercial Linux Providers

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

Company Name Location(s) Contact Details
Mentor Graphics US/Worldwide http://www.mentor.com/products/embedded_software/android-linux-multicore/
MontaVista US/Worldwide http://www.mvista.com
RidgeRun US/Worldwide http://www.ridgerun.com
Timesys US/Worldwide http://www.timesys.com
Wind River US/Worldwide http://www.windriver.com



Linux Consultants

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.


Company Name Location(s) Contact Contact Details Description
Archermind China Hai (Jackey) Yang http://www.archermind.com - Training courses on Linux driver and application development and system integration
- Linux bsp and driver development, including USB, LCD, PMIC, and Bluetooth
- Bootloader development
- Linux application development, including Android
BEC Systems US Cliff Brake http://www.bec-systems.com Kernel driver development, building and optimizing kernels and root filesystems, general purpose Linux application build and development, Open Embedded usage expertise
Deep Root Systems US Kevin Hilman http://www.deeprootsystems.com - Power Management
- Kernel internals, porting and optimization
- Device driver development and optimization
- getting kernel code to mainline
embWiSe India Srini Srinivasan http://www.embwise.com - SD/MMC/SDHC Drivers
- 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
- Applications: WiFi Access Point/Bridge/Mesh AP development and Zeroconf application/integration
Enea Sweden Anders Tornqvist http://www.enea.com/linux - Embedded Linux training courses
- Linux driver and bsp development
- Open Embedded builds and scripts
- Graphics and multimedia solutions including Qtopia, Android, DirectFB and Gstreamer
- General Linux application development and migration
- Embedded Linux system integration
Free Electrons France Michael Opdenacker http://www.free-electrons.com - On-site and internet-based Linux and Open Embedded training courses
- Linux driver and bsp development
- Root file system development and customization
- Optimizing Linux boot times
- Reducing power management, including CPU-frequency and voltage scaling, suspend/resume, and idling modes
- General Linux application development
Fuel7 US Tomas Gonzalez http://www.Fuel7.com - 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
- Embedded Real-Time instrumentation, debugging, profiling and optimization
HY Research US Hunyue Yau http://www.hy-research.com - Linux kernel driver development and board bring-up
- Root file system optimization
- Linux system prototypes and demos
- Android, graphics
Leopard Imaging US/China Bill Pu http://www.leopardimaging.com - Linux kernel driver development and board bring-up
- Focused on TI Davinci Platform with Aptina/Omnivision CMOS Sensor application
- Linux bootup time optimization
- Image Tuning
-1080p@30fps High Definition USB Webcam, duplex video conference system, microscope system, and stereoscopic 3D camera application expertise
-DM355/DM365 Leopard Board Linux Open Source community: www.leopardboard.org
LinuxDriver Israel Constantine Shulyupin http://www.LinuxDriver.co.il - Linux driver development
- Root file system customization
- Optimizing Linux boot times
- Media streaming
Linutronix Germany Heinz Egger http://www.linutronix.de - Linux training
- 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)
Embedded/ real-time Linux system debugging expertise
Mans Rullgard UK Mans Rullgard mans@mansr.com - Expert in codec optimization for ARM-based devices
- FFmpeg support
- Graphics subsystem optimization
- Linux kernel and U-Boot
Mistral Solutions India Anees Ahmed http://www.mistralsolutions.com/ - BSP Development and Porting
- Device Driver Development
- Embedded Applications


- Codec Integration
- DSP Algorithms
- Hardware Abstraction Layer
- Verification and Validation Services (Manual and automated)

MPC Data UK, US Frank Breeze (US), Kevin Heawood (UK) http://www.mpcdata.com - Linux driver development and kernel ports. Driver expertise includes USB, CANBUS, Firewire, high-speed serial, and PCI
- Power management, boot-loading, ROM footprint and real-time optimization
- Middleware including datebase and network protocols
- User interface frameworks
- TI Codec Engine and DSP/BIOS Link
RAD Tech Labs US David Anders http://www.rad-tech-labs.com
danders@rad-tech-labs.com
- Board bring-up and debugging
- Bootloader development
- Linux kernel ports and driver development
- Kernel and root file system boot time and size optimizations
- Custom Hardware development
- Hardware and Software Reverse Engineering
Ridgerun US, Costa Rica Clark Becker http://www.ridgerun.com - 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 customer's hardware design.
- TI codec engine and DSP/BIOS Link
- Co-owners of the open-source TI gstreamer project. Professional support partner. RidgeRun enhances performance & capabilities, improves GStreamer compliance, and executes the Quarterly Releases.
Bill Gatliff US / Worldwide Bill Gatliff <bgat@billgatliff.com> http://www.billgatliff.com - Training, development and consulting
- Kernel and bootloader customization
- Board design consulting and evaluation
- Custom device driver development
- Kernel and root filesystem creation, optimization and enhancement
- Android, Debian, Emdebian, Open Embedded and fully-custom root filesystem generation
Sakoman US Steve Sakoman http://www.sakoman.com - 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
- GStreamer and SGX
- Open Embedded builds including generation of Out Of Box images such as Gnome desktop on Beagle etc
Semihalf Poland Rafal Jaworowski http://www.semihalf.com/ - Bootloaders, firmware, system bring-up, and porting
- Linux kernel development, device drivers, hardening, instrumentation
- Performance optimization
- TI system-on-chip support, flattened Device Tree
- DSP analytics, video processing
The PTR Group US Dean Thompson http://www.theptrgroup.com - On-site and internet-based Linux training
- Linux driver and bsp development
- Root file system development and customization
- Extensive embedded Linux debug and system integration experience
- General Linux application development, including multimedia and communications applications