CM-FX6 Freescale i.MX6 Linux

From Compulab Mediawiki
(Redirected from CM-FX6 Linux)
Jump to: navigation, search

This page contains links to information about Linux kernels, packages and software development for the CompuLab CM-FX6 System-on-Module / Computer-on-Module.

CompuLab Linux support for CM-FX6 includes modifications of Linux kernel and an example file system image based on ARM Debian Linux. It is also possible to use other embedded Linux distributions and environments with CM-FX6.

Cm-fx6-top.jpg
Resources
Evaluation
Development
Troubleshooting


News

11-Jan-2017, CM-FX6 Linux release
Linux kernel 4.1.15-cm-fx6-8.0 for CM-FX6 release:
- Busses: MMC, USB 2.0 Host, USB 2.0 OTG, SATA, PCIE, I2C, SPI, CAN
- Storage: NAND, SATA SSD, SPI flash
- Display: Dual head display (HDMI and DVI/LCD), MIPI DSI, LVDS, Startek KD050C LCD
- Ethernet: Freescale Ethernet Controller (FEC), Intel i211
- Wireless: WiFi and Bluetooth
- Audio: Analog (wm8731) and HDMI
- Camera: MIPI ov564x (SB-FX6 h/w revision 1.2)
- TSC2046 resistive touch panel controller
- RTC (em3027)
- Green LED
Debian Linux image updates
- Debian Stretch file system image
- NXP (FreeScale) VPU/GPU libraries for armhf
- Chromiun 48.2548.0 with i.MX h/w accelearted playback
Documentation
- Added a new article: Automatic Installation
- Updated multiple articles to comply with the new Linux package
12-Nov-2015, CM-FX6 Linux release
Linux kernel 3.0.35-cm-fx6-6.4 for CM-FX6 release:
- Add PCIe power enable for SB-FX6m
- Add SD3 CD support for SB-FX6m (starting from h/w revision 1.3)
- Fix UART1 RTS/CTS flow control for SB-FX6m
30-Sep-2015, Yocto Linux documentation release
Documentation
- Added CM-FX6 Yocto Linux article describing the CM-FX6 Yocto support
11-Dec-2014
Linux kernel 3.0.35-cm-fx6-6.3 for CM-FX6 release:
- Added SATA suspend resume
- Added MIPI DSI support
- Updated WiFi firmware
- Changed default lcd display bpp to 32
- Fixed occasional reboot issue
Debian Linux image updates
- Replaced both Debian Jessie/Sid and Sid with one Debian Wheezy image
- Added FreeScale VPU libraries for Debian Wheezy
Documentation
- Updated multiple articles to comply with the new Linux package
11-Nov-2014
Documentation
- Updated CM-FX6: Linux: Debian and CM-FX6: Linux: Kernel articles with CAN bus information
06-Nov-2014
Linux kernel 3.0.35-cm-fx6-6.2 for CM-FX6 release:
- Fixed KD050C LCD timings
- Fixed KD050C LCD touchscreen functionality
- Fixed SATA device initialization
- Fixed PCIE controller power/clock/reset sequence
- Fixed overall stability
Debian Linux image updates
- Added Debian Sid Linux image
Misc updates
- Updated CompuLab EEPROM utility to version 2.0
Documentation
- Updated multiple articles to comply with the new Linux package
29-Apr-2014
Linux kernel for CM-FX6 updates
- Added second LVDS port support
- Added Intel I211 support
- Added DVI EDID support
- Added CAN bus
- Added em3027 RTC
- Added Startek KD050C LCD support
- Added IPU1 CSI0 support for camera capture
- Added tvp5150 encoder with analog camera support
Debian Linux image updates
- Added Debian Squeeze Linux image
Documentation
- CM-FX6: Linux: Getting started updated to cover boot from SSD Disk-on-Chip
- Updated multiple articles to comply with the new Linux package
04-Jul-2013
Linux kernel for CM-FX6 updates
- Added LVDS support
- Added WiFi support
- Added support for more SCF0403 panel variants
- Added analog audio support in master and slave mode
- Fixed GPIO read mode
- Fixed Installation RAM Disk (u)mount issue
Debian Linux image updates
- Updated MTD utils to support large size NAND flash
Documentation
- CM-FX6: Linux: Getting started article updated to cover large size NAND flash installation
- Updated multiple articles to comply with the new Linux package
30-May-2013
Linux kernel for CM-FX6 updates
- Updated kernel to the latest stable Freescale BSP based on the 3.0.35 mainline Kernel
- Added analog audio support
- Added USB OTG support
- Added Bluetooth support
- Added UART1 and UART5 support
- Enabled Intel 82575 Gigabit LAN support
Documentation
- Updated multiple articles to comply with the new Linux package
09-Mar-2013
Initial release of Linux package for CM-FX6, contains
- Basic support for the CM-FX6 module
- DataImage SCF0403852GGU04 LCD panel support
- HX8520-C multi-touch touch screen support
- UART2 and UART4
- MMC, USB, SATA, PCIE, I2C, SPI
- Storage: NAND, SATA SSD, SPI flash
- Freescale Ethernet Controller (FEC)
- Green LED
- TSC2046 resistive touch panel controller support
- Dual head display (HDMI and DVI/LCD) support
- HDMI Audio support
Documentation
- Initial documentation for CM-FX6 support