DHCOM iMX6-D2: Difference between revisions
From Wiki-DB
Jump to navigationJump to search
(38 intermediate revisions by 3 users not shown) | |||
Line 8: | Line 8: | ||
== Hardware == | == Hardware == | ||
{| class="wikitable" align="center" | style="width: 100%; color: #000000; background: #f3f3f3;" valign="top" | | {| class="wikitable" align="center" | style="width: 100%; color: #000000; background: #f3f3f3;" valign="top" | | ||
Line 49: | Line 48: | ||
* SODIMM-200 socket with DHCOM pin assignment | * SODIMM-200 socket with DHCOM pin assignment | ||
|} | |} | ||
*[[COM iMX6 Hardware|Hardware and PCNs]] | |||
== Software Support == | == Software Support == | ||
*[[COM iMX6 Bootloader U-Boot|Bootloader U-Boot]] | *[[COM iMX6 Bootloader U-Boot|i.MX6: Bootloader U-Boot]] | ||
*[[ | *[[COM iMX6 Linux|i.MX6: Linux]] | ||
*[[ | *[[DHCOM Update Mechanism|DHCOM Update Mechanism]] | ||
*[[Yocto | Yocto on DHCOM | *[[Yocto | Yocto on DHCOM]] | ||
*[[COM iMX6 WinCE|WinCE] | *[[COM iMX6 WinCE|i.MX6: WinCE]] | ||
==== | == BSP Sources== | ||
* [https:// | ==== [https://www.denx.de/wiki/U-Boot U-Boot] ==== | ||
* [https://github.com/dh-electronics/u-boot-imx6qdl/tree/dev/legacy/2018.05_dhcom DH U-Boot (based on v2018.05)] | |||
* [https://github.com/dh-electronics/u-boot-imx6qdl/tree/dev/2015.10_dhcom DH U-Boot (based on v2015.10)] | |||
* [https://github.com/dh-electronics/u-boot-imx6qdl/tree/dev/2013.10_dhcom DH U-Boot (based on v2013.10)] | |||
====Linux Kernel | ==== [https://www.kernel.org Linux Kernel] ==== | ||
* Mainline | * Mainline | ||
:* [https://github.com/dh-electronics/linux-imx6qdl/tree/dev/4.4.60_dhcom 4.4.60 | :* [https://github.com/dh-electronics/linux-imx6qdl/tree/dev/4.4.60_dhcom DH 4.4.60 Development] | ||
:* [https:// | :* [https://github.com/dh-electronics/linux-imx6qdl/tree/release/4.4.60_dhcom/20190926 DH 4.4.60 Release 2019-09-26 (Yocto reference)] | ||
:* [https://github.com/dh-electronics/linux-imx6qdl/tree/dev/3.14.12_dhcom DH 3.14.12 Development] | |||
:* [https://github.com/dh-electronics/linux- | * NXP Vendor | ||
:* [https:// | :* [https://github.com/dh-electronics/linux-imx6-vendor/tree/release/v4.1.15/20190624 DH 4.1.15 Release 2019-06-24 (Yocto reference)] | ||
:* [https://github.com/dh-electronics/linux-imx6-vendor/tree/release/v3.10.17/20170804 3.10.17 | :* [https://github.com/dh-electronics/linux-imx6-vendor/tree/release/v3.10.17/20170804 DH 3.10.17 Release 2017-08-04 (Yocto reference)] | ||
==== | == Download binaries/images == | ||
* | ==== U-Boot (for eMMC DHCOMs) ==== | ||
* [https://www.dropbox.com/s/4praz1z7ur1tik5/u-boot-with-spl_imx6_v2.0.9.0_emmc.imx?raw=1 DH U-Boot v2.0.9.0 (based on v2018.05)] | |||
* [https://www.dropbox.com/s/qagp43dfd6mjklm/v1-1-0-7_u-boot-imx6qdl.tar.xz?raw=1 DH U-Boot v1.1.0.7 (based on v2015.10)] | |||
: More on how to program it with the U-Boot command "update bootloader ..." on the page [[DHCOM Update Mechanism#Commandline Mode|"DHCOM Update Mechanism"]] | |||
==== Update Kernel ==== | |||
* [https://www.dropbox.com/s/js06gjllptg4jh6/2020-07-27_imx6_updatekernel.zip?raw=1 Update Kernel Release 2020-07-27] | |||
: More on how to use it on the page [[DHCOM Update Mechanism|"DHCOM Update Mechanism"]] | |||
==== Debian based images ==== | |||
* Debian 8 "Jessie" + Kernel 4.4.60 Release 2020-03-03 | |||
* Debian | :* [https://www.dropbox.com/s/nfxu7xb4v22slt2/HD00035_2020-03-03_imx6_jessie_sdcard_2000MB.img.xz?raw=1 SD card: 2GB image (xz compressed)] | ||
:: Open it with Disks by double click on Debian Linux. Use [https://www.balena.io/etcher balenaEtcher] on Windows. | |||
:* [https://www.dropbox.com/s/ | :* [https://www.dropbox.com/s/au804sehtskb2ky/HD00035_2020-03-03_imx6_jessie_USB_stick_update.zip?raw=1 eMMC: USB stick update image] | ||
:: Extract the files on a USB stick (MBR / FAT32) and insert it into your board / device. More about the files on the page [[DHCOM Update Mechanism|"DHCOM Update Mechanism"]] | |||
* Debian 8 "Jessie" with Qt5.9.1 + Vendor Kernel 4.1.15 Release 2019-09-26 | |||
:* [https://www.dropbox.com/s/18f4hsj3lhp6e5w/HD00039_2019-09-26_imx6_jessie_qt5.9.1_sdcard_2000MB.img.xz?raw=1 SD card: 2GB image (xz compressed)] | |||
* [https://www.dropbox.com/s/ | :: Open it with Disks by double click on Debian Linux. Use [https://www.balena.io/etcher balenaEtcher] on Windows. | ||
* [https://www.dropbox.com/s/ | :* [https://www.dropbox.com/s/3c6b96g7ijzkoay/HD00039_2019-09-26_imx6_jessie_qt5.9.1_USB_stick_update.zip?raw=1 eMMC: USB stick update image] | ||
:: Extract the files on a USB stick (MBR / FAT32) and insert it into your board / device. More about the files on the page [[DHCOM Update Mechanism|"DHCOM Update Mechanism"]] | |||
Hint: You can also progam the eMMC by using the [[COM iMX6 Bootloader U-Boot#USB Mass Storage|U-Boot command "ums"]] (usable since U-Boot v2018.05) | |||
==== Code Examples for Userspace-Applications to Access SPI, I2C, GPIOs, and more | == Download Linux code examples == | ||
==== [[Virtual Machine for Application Development#Code Examples for Userspace-Applications to Access SPI, I2C, GPIOs, and more|Code Examples for Userspace-Applications to Access SPI, I2C, GPIOs, and more]] ==== | |||
== Download WEC == | |||
==== WEC7 DHHalLib.dll (function library) ==== | ==== WEC7 DHHalLib.dll (function library) ==== | ||
* [[media:DHHalLib_R04_2016_10_19.zip|Download DHHalLib Library Version 1.3.0.0]] | * [[media:DHHalLib_R04_2016_10_19.zip|Download DHHalLib Library Version 1.3.0.0]] |
Revision as of 13:54, 27 July 2020
Hardware
|
|
Software Support
BSP Sources
U-Boot
Linux Kernel
- Mainline
- NXP Vendor
Download binaries/images
U-Boot (for eMMC DHCOMs)
- More on how to program it with the U-Boot command "update bootloader ..." on the page "DHCOM Update Mechanism"
Update Kernel
- More on how to use it on the page "DHCOM Update Mechanism"
Debian based images
- Debian 8 "Jessie" + Kernel 4.4.60 Release 2020-03-03
-
- Open it with Disks by double click on Debian Linux. Use balenaEtcher on Windows.
-
- Extract the files on a USB stick (MBR / FAT32) and insert it into your board / device. More about the files on the page "DHCOM Update Mechanism"
- Debian 8 "Jessie" with Qt5.9.1 + Vendor Kernel 4.1.15 Release 2019-09-26
-
- Open it with Disks by double click on Debian Linux. Use balenaEtcher on Windows.
-
- Extract the files on a USB stick (MBR / FAT32) and insert it into your board / device. More about the files on the page "DHCOM Update Mechanism"
Hint: You can also progam the eMMC by using the U-Boot command "ums" (usable since U-Boot v2018.05)
Download Linux code examples
Code Examples for Userspace-Applications to Access SPI, I2C, GPIOs, and more
Download WEC
WEC7 DHHalLib.dll (function library)
- Download DHHalLib Library Version 1.3.0.0
- DHHalLib Demo App Source Code
- DHHalLib Demo App Binary File
- Download DHHalLib CSharp Demo Wrapper App
- Download DHHalLib CSharp Demo Wrapper App Binary File