Difference between revisions of "CM-FX6 SW Resources"

From Compulab Mediawiki
Jump to: navigation, search
 
Line 54: Line 54:
  
 
{{ChangelogRss| content=
 
{{ChangelogRss| content=
===== 2-Nov-2014 =====
+
===== 11-Nov-2014, Linux =====
 +
: Documentation
 +
: - Updated [[CM-FX6: Linux: Debian]] and [[CM-FX6: Linux: Kernel]] articles with CAN bus information
 +
 
 +
===== 06-Nov-2014, Linux =====
 +
: 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
 +
 
 +
===== 02-Nov-2014, Android =====
 
: Android JB updates:
 
: Android JB updates:
 
: - enable routing audio to S/PDIF
 
: - enable routing audio to S/PDIF
Line 62: Line 80:
 
: - switch automatic suspend policy to ''stay awake while charging'' by default
 
: - switch automatic suspend policy to ''stay awake while charging'' by default
  
===== 21-May-2014 =====
+
===== 16-Sep-2014, U-Boot =====
 +
: U-Boot 2014.04-cm-fx6-1.3 release:
 +
: - Add USB and NAND to the default OS boot sequence
 +
: - Fix Phison SSD detection
 +
: - Fix 1GB DRAM detection on i.MX solo modules
 +
 
 +
===== 27-Aug-2014, U-Boot =====
 +
: U-Boot 2014.04-cm-fx6-1.2 release:
 +
: - Fix USB detection issue
 +
: - Fix boot sequence for some first Utilite units
 +
 
 +
===== 07-Jul-2014, U-Boot =====
 +
: U-Boot 2014.04-cm-fx6-1.1 release:
 +
: - Improve SATA disks coverage
 +
: - Enable 3Gb/s SATA operation
 +
 
 +
===== 01-Jul-2014, U-Boot =====
 +
: Added [[CM-FX6: U-Boot: Creating a bootable SD card]] article
 +
 
 +
===== 30-Jun-2014, U-Boot =====
 +
: Initial release of U-Boot for CM-FX6
 +
: U-Boot 2014.04-cm-fx6-1 supports:
 +
: - MMC/SD Card
 +
: - SPI flash
 +
: - Ethernet
 +
: - NAND flash
 +
: - SATA and on-board SSD
 +
: - USB host and USB OTG in host mode
 +
: - Multiple I2C buses
 +
: - Green LED
 +
: - Fix NAND detection issue found in older U-Boot versions
 +
 
 +
===== 21-May-2014, Android =====
 
: Android JB updates:
 
: Android JB updates:
 
: - Jelly Bean 4.3 update
 
: - Jelly Bean 4.3 update
Line 70: Line 120:
 
: - Enable root access via ADB
 
: - Enable root access via ADB
  
===== 21-May-2014 =====
+
===== 21-May-2014, Android =====
 
: Android ICS updates:
 
: Android ICS updates:
 
: - Ice Cream Sandwich 4.0.4 update for SB-FX6 rev. 1.1
 
: - Ice Cream Sandwich 4.0.4 update for SB-FX6 rev. 1.1
Line 77: Line 127:
 
: - Bugfix in power management
 
: - Bugfix in power management
  
===== 29-Apr-2014 =====
+
===== 29-Apr-2014, Linux =====
 
: Linux kernel for CM-FX6 updates  
 
: Linux kernel for CM-FX6 updates  
 
: - Added second LVDS port support
 
: - Added second LVDS port support
Line 93: Line 143:
 
: - Updated multiple articles to comply with the new Linux package
 
: - Updated multiple articles to comply with the new Linux package
  
===== 03-Apr-2014 =====
+
===== 03-Apr-2014, Android =====
 
: Android upgrade to Jelly Bean 4.3, based on Android for Sabre SD by Freescale.
 
: Android upgrade to Jelly Bean 4.3, based on Android for Sabre SD by Freescale.
 
: Full feature parity with Ice Cream Sandwich is planned for forthcoming releases.
 
: Full feature parity with Ice Cream Sandwich is planned for forthcoming releases.
  
===== 06-Oct-2013 =====
+
===== 06-Oct-2013, WEC7 =====
 
: WEC7 BSP updates:
 
: WEC7 BSP updates:
 
:- Added WiFi support
 
:- Added WiFi support
Line 105: Line 155:
 
:- Added Touchscreen support
 
:- Added Touchscreen support
  
===== 06-Jul-2013 =====
+
===== 06-Jul-2013, Android =====
 
: Android updates:
 
: Android updates:
 
: - Added LCD display support
 
: - Added LCD display support
Line 112: Line 162:
 
: - Added resistive touch screen support
 
: - Added resistive touch screen support
  
===== 04-Jul-2013 =====
+
===== 04-Jul-2013, Linux =====
 
: Linux kernel for CM-FX6 updates  
 
: Linux kernel for CM-FX6 updates  
 
: - Added LVDS support
 
: - Added LVDS support
Line 126: Line 176:
 
: - Updated multiple articles to comply with the new Linux package
 
: - Updated multiple articles to comply with the new Linux package
  
===== 30-May-2013 =====
+
===== 30-May-2013, Linux =====
 
: Linux kernel for CM-FX6 updates  
 
: Linux kernel for CM-FX6 updates  
 
: - Updated kernel to the latest stable Freescale BSP based on the 3.0.35 mainline Kernel
 
: - Updated kernel to the latest stable Freescale BSP based on the 3.0.35 mainline Kernel
Line 137: Line 187:
 
: - Updated multiple articles to comply with the new Linux package  
 
: - Updated multiple articles to comply with the new Linux package  
  
===== 09-Mar-2013 =====
+
===== 09-Mar-2013, Linux =====
 
: Initial release of Linux package for CM-FX6, contains
 
: Initial release of Linux package for CM-FX6, contains
 
: - Basic support for the CM-FX6 module
 
: - Basic support for the CM-FX6 module
Line 153: Line 203:
 
: - Initial documentation for CM-FX6 support
 
: - Initial documentation for CM-FX6 support
  
===== 06-Mar-2013 =====
+
===== 06-Mar-2013, Android =====
 
: Android update:
 
: Android update:
 
: - Hotfix: EEPROM test disabled (caused the EEPROM to clear).
 
: - Hotfix: EEPROM test disabled (caused the EEPROM to clear).
  
===== 14-Feb-2013 =====
+
===== 14-Feb-2013, WEC7 =====
 
* Initial release of WEC7 package for CM-FX6:
 
* Initial release of WEC7 package for CM-FX6:
 
:- Based on Adeneo's I.MX6Q Sabre-Lite 1.6 BSP release.
 
:- Based on Adeneo's I.MX6Q Sabre-Lite 1.6 BSP release.
  
===== 14-Feb-2013 =====
+
===== 14-Feb-2013, Android =====
 
: Initial Android package release for CM-FX6 based on Android 4.0.4 (Ice Cream Sandwich) for Sabre SD by Freescale
 
: Initial Android package release for CM-FX6 based on Android 4.0.4 (Ice Cream Sandwich) for Sabre SD by Freescale
  

Revision as of 12:40, 11 November 2014

CM-FX6 is a miniature computer-on-module (CoM) / system-on-module (SoM) board designed to serve as a building block in embedded applications. CM-FX6 is based on the Freescale i.MX6 application processor featuring a highly scalable single/dual/quad core Cortex-A9 CPU at up to 1.2GHz coupled with powerful graphics and video processing units. The processor is supplemented with up-to 4GB DDR3 and 32GB of on-board SSD. In addition, the CM-FX6 features extensive connectivity with a wide range of industry standard interfaces – GbE, PCIe, SATA, USB, RS232 and CAN bus.

CM-FX6 is provided with comprehensive documentation and full ready-to-run SW support for Linux, Android and Windows Embedded Compact 7 operating systems.


Android Windows Embedded Compact 7 Linux U-Boot
<linkedimage>

wikipage=CM-FX6_Android tooltip=CM-FX6_Android documentation img_src=Image:Android-mascot.jpg img_width=200px img_height=180px img_alt=CM-FX6 Android </linkedimage>

<linkedimage>

wikipage=CM-FX6_Windows_Embedded_Compact_7 tooltip=CM-FX6 Windows Embedded Compact 7 documentation img_src=Image:Windows-ce7.jpg img_width=200px img_height=180px img_alt=CM-FX6 Windows Embedded Compact 7 </linkedimage>

<linkedimage>

wikipage=CM-FX6 Linux tooltip=CM-FX6 Linux documentation img_src=Image:Linux-Logo.jpg img_width=200px img_height=180px img_alt=CM-FX6 Linux </linkedimage>

<linkedimage>

wikipage=U-Boot_for_CM-FX6 tooltip=CM-FX6 U-Boot documentation img_src=Image:U-boot.jpg img_width=200px img_height=180px img_alt=CM-FX6 U-Boot </linkedimage>


News

11-Nov-2014, Linux
Documentation
- Updated CM-FX6: Linux: Debian and CM-FX6: Linux: Kernel articles with CAN bus information
06-Nov-2014, Linux
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
02-Nov-2014, Android
Android JB updates:
- enable routing audio to S/PDIF
- fix bug in ADS7846 touchscreen kernel driver
- support m25px16 SPI flash ROM
- fix rare cpu stalls in boundary temperature conditions
- switch automatic suspend policy to stay awake while charging by default
16-Sep-2014, U-Boot
U-Boot 2014.04-cm-fx6-1.3 release:
- Add USB and NAND to the default OS boot sequence
- Fix Phison SSD detection
- Fix 1GB DRAM detection on i.MX solo modules
27-Aug-2014, U-Boot
U-Boot 2014.04-cm-fx6-1.2 release:
- Fix USB detection issue
- Fix boot sequence for some first Utilite units
07-Jul-2014, U-Boot
U-Boot 2014.04-cm-fx6-1.1 release:
- Improve SATA disks coverage
- Enable 3Gb/s SATA operation
01-Jul-2014, U-Boot
Added CM-FX6: U-Boot: Creating a bootable SD card article
30-Jun-2014, U-Boot
Initial release of U-Boot for CM-FX6
U-Boot 2014.04-cm-fx6-1 supports:
- MMC/SD Card
- SPI flash
- Ethernet
- NAND flash
- SATA and on-board SSD
- USB host and USB OTG in host mode
- Multiple I2C buses
- Green LED
- Fix NAND detection issue found in older U-Boot versions
21-May-2014, Android
Android JB updates:
- Jelly Bean 4.3 update
- Support Bluetooth
- Pre-install Google Play and Services
- Updated busybox and u-boot tools
- Enable root access via ADB
21-May-2014, Android
Android ICS updates:
- Ice Cream Sandwich 4.0.4 update for SB-FX6 rev. 1.1
- Support hardware HOME button
- Support I2C bus multiplexing
- Bugfix in power management
29-Apr-2014, Linux
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
03-Apr-2014, Android
Android upgrade to Jelly Bean 4.3, based on Android for Sabre SD by Freescale.
Full feature parity with Ice Cream Sandwich is planned for forthcoming releases.
06-Oct-2013, WEC7
WEC7 BSP updates:
- Added WiFi support
- Added Dual Core CPU support
- Added WM8731 Audio codec support
- Added LCD display support
- Added Touchscreen support
06-Jul-2013, Android
Android updates:
- Added LCD display support
- Added CAN bus support
- Added analog audio support
- Added resistive touch screen support
04-Jul-2013, Linux
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
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, Linux
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
06-Mar-2013, Android
Android update:
- Hotfix: EEPROM test disabled (caused the EEPROM to clear).
14-Feb-2013, WEC7
  • Initial release of WEC7 package for CM-FX6:
- Based on Adeneo's I.MX6Q Sabre-Lite 1.6 BSP release.
14-Feb-2013, Android
Initial Android package release for CM-FX6 based on Android 4.0.4 (Ice Cream Sandwich) for Sabre SD by Freescale