We provide a range of services depending on your needs. We can be involved in as much or as little of your project as you need. Contact us to talk about your specific project, or see below for a sample of some of the services we provide.
Board Support Packages
Everything you need to get Linux up and running on your hardware.
- Firmware development
- Porting U-Boot
- Porting the Linux kernel
- Device driver development
- Root filesystem development
- Documentation - We don't just deliver a board support package, we also deliver documentation on what we did and how to use it.
Have a stubborn hardware or software bug? We can help.
- System engineering - Let us help you determine what you need to meet your requirements. Use our experience to know what hardware and software components to select.
- Application software development
- Mainlining - Want your hardware supported by the official Linux kernel releases? We can show you how to get your source code merged without pain.
- Automated testing - Place your board in our automated test lab and be confident that it will continue to work with new kernel releases