|
|
| Line 81: |
Line 81: |
| * [[media:2018-02-01_imx6_updatekernel.zip|Update Kernel Release 2018-02-01]] | | * [[media:2018-02-01_imx6_updatekernel.zip|Update Kernel Release 2018-02-01]] |
|
| |
|
| ====Linux Kernel Sources / Prebuilt Kernels==== | | ==== Debian based images ==== |
| * Mainline | | * Debian 8 "Jessie" + Kernel 4.4.60 Release 2017-05-29 |
| :* [https://github.com/dh-electronics/linux-imx6qdl/tree/dev/4.4.60_dhcom 4.4.60 mainline (GitHub)]
| |
| :* [[media:2017-07-25_imx6_4.4.60_boot.tar.bz2|4.4.60 mainline prebuilt Kernel (boot partition)]]
| |
| * Vendor
| |
| :* [https://github.com/dh-electronics/linux-imx6-vendor/tree/release/v4.1.15/20171102 4.1.15 vendor 2017-11-02 (GitHub)]
| |
| :* [[media:2017-11-02_imx6_4.1.15_boot.tar.bz2|4.1.15 vendor prebuilt Kernel (boot partition)]]
| |
| :* [https://github.com/dh-electronics/linux-imx6-vendor/tree/release/v3.10.17/20170804 3.10.17 vendor 2017-08-04 (GitHub)]
| |
| :* [[media:2017-08-04_imx6_3.10.17_boot.tar.bz2|3.10.17 vendor prebuilt Kernel (boot partition)]]
| |
|
| |
|
| ==== Debian based root file systems ====
| | :* [[media:2017-05-29_jessie-armhf-base-rootfs.tar.gz|SD card image (2GB)]] |
| * Debian alone | |
|
| |
|
| :* [[media:2017-05-29_jessie-armhf-base-rootfs.tar.gz|Based on Debian 8 "Jessie" (2017-05-29)]] | | :* [[media:2014-10-30_developer-rootfs_DN6_imx6.tar.bz2|USB update stick image]] |
|
| |
|
| :* [[media:2014-10-30_developer-rootfs_DN6_imx6.tar.bz2|Based on Debian 6 "Squeeze" (2014-10-30)]]<br/>''Remark:'' Shellshock (CVE-2014-6271) is already fixed.
| | * Debian 8 "Jessie" with Qt5.9.1 + Vendor Kernel 4.1.15 Release 2017-10-06 |
|
| |
|
| * Debian Qt5 | | :* [[media:2017-10-06_jessie-armhf-imx6_fsl_4.1.15-rootfs.tar.gz|SD card image (2GB)]] |
|
| |
|
| :* [[media:2017-10-06_jessie-armhf-imx6_fsl_4.1.15-rootfs.tar.gz|Based on Debian 8 "Jessie" + Qt5.9.1 (2017-10-06)]]<br/>''Remark:'' It must be used with i.MX6 Vendor Kernel 4.1.15
| | :* [[media:2016-12-19_jessie-armhf-imx6_fsl_3.10.17-rootfs.tar.gz|USB update stick image]] |
| | |
| :* [[media:2016-12-19_jessie-armhf-imx6_fsl_3.10.17-rootfs.tar.gz|Based on Debian 8 "Jessie" + Qt5.7.1 (2016-12-19)]]<br/>''Remark:'' It must be used with i.MX6 Vendor Kernel 3.10.17 | |
| | |
| ==== Virtual Machine for Application Development ====
| |
| * [[media:Debian Jessie v1.3.zip|Debian 8 "Jessie" VMware Image]] <br/>Password for devel user: '''devel'''<br/>Password for root user: '''root'''
| |
| | |
| * [[media:Debian Squeeze v1.5pw.zip|Debian 6 "Squeeze" VMware Image (PW: dhelectronics)]] <br/>Password for devel user: '''devel'''<br/>Password for root user: '''root'''
| |
| | |
| ==== Mainline Linux 4.4.x eMMC update package ====
| |
| * [[media:HD00035_2017-07-25_USBStick_eMMC_update_package.zip|i.MX6 Linux Kernel 4.4.60 with Debian Jessie Rootfilesystem]] <br/>Extract files to USB stick and use stick to update i.MX6 Solo, DualLite or Quad
| |
|
| |
|
| == Download Linux code examples == | | == Download Linux code examples == |
Hardware
|
|
|
- Cortex-A9 Freescale i.MX6 Solo/DualLite/Dual/Quad up to 1.2GHz
- 2D (GC320) / 3D (GC880/GC2000) graphics accelerator
- 128 - 1024 MByte NAND flash memory (8 bit bus width) or
4 - 16 GByte eMMC flash (8 bit bus width)
- 2 MB SPI boot flash
- 256 - 2048 MByte DDR3-1066 or DDR3-800
- On module microSD card socket (4 bit SDIO) [1]
- SD/MMC card interface, 4 bit SDIO
- LC display controller, 24 bit colors, 2048x1536 pixels
- LVDS 4-channel, max. 165 Mpixels/s
- On-board touch controller for 4-wire resistive touch screens
- Ethernet controller 10/100 Mbit, IEEE1588 conform
- USB 2.0 OTG high-speed
- USB 2.0 host high speed
- Full function UART [2]
- Standard UART with hardware handshake support
- Standard UART
[1] On module microSD card socket is only available if second CAN port is not connected.
[2] CTS and RTS is only available if second CAN port is not connected.
|
- 2x CAN interface [1][2]
- 2x SPI interface
- 2x I²C interface
- I²S Audio codec (1 x microphone, 1 x Line in, 1x Line out)
- Real-time clock (I²C connection), low power temperature compensated
- 12 bit analog input
- 128 Bytes EEPROM with integrated MAC address
- 16 bit address/databus interface on SODIMM-200 socket
- PWM channel
- 24 GPIOs (A-W + INT_HI_PRIO)
- JTAG debug connection via FFC plug connector
- Industrial temperature range (-40°C to +85°C)
- SODIMM-200 socket with DHCOM pin assignment
|
Software Support
BSP Sources
Download binaries/images
U-Boot (for eMMC COMs)
Update Kernel
Debian based images
- Debian 8 "Jessie" + Kernel 4.4.60 Release 2017-05-29
- Debian 8 "Jessie" with Qt5.9.1 + Vendor Kernel 4.1.15 Release 2017-10-06
Download Linux code examples
Download WEC
WEC7 DHHalLib.dll (function library)
WEC7 binary BSP
WEC2013 DHHalLib.dll (function library)