A new high-performance PHYTEC board support package allows for low power utilization

  • Industry Manufacturing, Hi-Tech
  • Solution Embedded Software

Challenge

PHYTEC was faced with the dilemma of adding a requirement to augment its core development team. The challenge was to find a team that already had experience in embedded software including the adjustment of modules for hardware products. The goal was to develop a fully functional board support package (BSP) for a new product using the latest i.MX6 CPU. If they were able to release this innovative product within an aggressive timeline, then the impact of new business could be massive. The customer chose SaM Solutions to help bring the product to market.

Solution

SaM Solutions quickly assembled its embedded-software specialists to begin the development of the Board Support Package (BSP). This project was able to begin within days of signed agreements. The development included Linux kernel porting, development, and adjustment of modules for the following peripheral hardware components: LVDS, HDMI, touch controllers, SPI NOR, NAND, SATA, Ethernet, Wi-Fi, ext2/ext3/ext4, DVFS, USB OTG, I2C, CAN, PCIExpress, audio, PEB interfaces, camera interface (with various sensor), GPU, GPIO’s, and thermal sensors.

SaM Solutions was able to immediately analyze initial board prototypes by reviewing the technical specifications and delivered a full board support package to meet all needed requirements. They were able to create the BSP (a software package that implements and supports operating systems on the customer’s System on Module “SOM”). The resulting BSP is a development-ready application that offers all essential drivers and board-level feature support.

The Linux Package includes the following components:

  • GCC C/C++ cross development tool chain
  • PTXdist build system
  • Bootloader (Barebox/U-Boot), kernel, root file system
  • Source BSP

The SOM product supports the Freescale™ i.MX6 Solo, i.MX6 Dual and i.MX6 Quad application processors, offering a broad range of solutions with an emphasis on cost-efficiency and high-demand performance at low power. The three innovative SOM interconnects provide standardization across the product family and highlight features such as 64-bit DDR3, USB, Gigabit Ethernet, integrated FlexCAN and MLB busses, PCIe, SATA-II, multiple simultaneous displays, camera interface and HDMI v1.4.

PHYTEC Technologies is an international IT service company with more than 30 years of industry expertise. The Company operates many different divisions including a comprehensive set of services like system integrations, hardware/software design, mechanical design, and manufacturing.

Toolbox

Platform
ARM Freescale iMX.6 (with PHYTEC PBA-B-01 phyFLEX), TI OMAP 5
Programming Languages
C/C++, Qt, Python, BASH, Assembler
Technologies
GNU/Linux kernel, Android, U-Boot, Barebox, Oselas toolchain, DirectFB i2c, LVDS, HDMI, CAN, GPIO
Development environment
Debian GNU/Linux, Jira, Git

Success

The collaboration between SaM Solutions and the customer was a major success which has led to a long-term partnership. SaM Solutions expertise on embedded software allowed the company to concentrate on the hardware design and manufacturing core, while maintaining the premium quality of their products.

Please fill out contact information or call us directly at (857) 777‑6073