Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
en:arm:tqma6x:data [2019/07/11 15:31] – [Create SD Card with BSP Image] replaced fromer label with generic text lenz | en:arm:tqma6x:data [2020/08/04 16:38] – [Supported features] added panel liedmann |
---|
</WRAP> | </WRAP> |
| |
====== Board Support Packages ====== | ===== Board Support Packages ===== |
* [[.linux:ptxdist:overview|Linux (PTXdist)]] | * [[.linux:ptxdist:overview|Linux (PTXdist)]] |
* [[.:yocto:meta-tq_qs|Yocto Quick Start Guide]] for[[https://github.com/tq-systems/meta-tq/releases/tag/morty.TQMa6x.BSP.SW.0110|Linux (Yocto)]] | * [[.:yocto:meta-tq_qs|Yocto Quick Start Guide]] for[[https://github.com/tq-systems/meta-tq/releases/tag/morty.TQMa6x.BSP.SW.0110|Linux (Yocto)]] |
</wrap> | </wrap> |
| |
| ===== Product URL list ===== |
| |
| [[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma6x/|TQ product page TQMa6x]]\\ |
| |
| ===== Starterkit ===== |
| |
| * [[.:mba6x:dip_switches| MBa6x DIP switch settings]] |
| |
====== Important Notes ====== | ====== Important Notes ====== |
===== Onboard I2C devices ===== | ===== Onboard I2C devices ===== |
| |
=== TQMa6x Rev.01xx / TQMa6x Rev.02xx Variant B === | <panel type="default" title="Onboard I2C devices"> |
^ I2C bus ^ TQMa6x ^^^ MBa6x ^^^ | <grid> |
^ I2C1 | ||| 0x18\\ Audiocodec ||| | <col sm="12"> |
^ I2C3 | 0x08\\ PMIC | 0x48\\ LM75 | 0x50\\ EEPROM | 0x49\\ LM75 | 0x57\\ EEPROM | 0x68\\ RTC | | <panel type="default" title="TQMa6x Rev.01xx / TQMa6x Rev.02xx Variant B"> |
\\ | ^ I2C bus ^ TQMa6x ^^^ |
| ^ I2C3 | 0x08\\ PMIC | 0x48\\ LM75 | 0x50\\ EEPROM | |
| |
=== TQMa6x Rev.02xx and 04xx Variant A & C ==== | ^ I2C bus ^ MBa6x ^^^ |
^ I2C bus ^ TQMa6x ^^^ MBa6x ^^^^ | ^ I2C1 | 0x18\\ Audiocodec ||| |
^ I2C1 | 0x08\\ PMIC | 0x48\\ LM75 | 0x50\\ EEPROM | 0x18\\ Audiocodec | 0x49\\ LM75 | 0x57\\ EEPROM | 0x68\\ RTC | | ^ I2C3 | 0x49\\ LM75 | 0x57\\ EEPROM | 0x68\\ RTC | |
^ I2C3 | //not available due to ethernet patch// ||||||| | </col> |
\\ | </panel> |
| <col sm="12"> |
| <panel type="default" title="TQMa6x Rev.02xx and 04xx Variant A / C"> |
| ^ I2C bus ^ TQMa6x ^^^ MBa6x ^^^^ |
| ^ I2C1 | 0x08\\ PMIC | 0x48\\ LM75 | 0x50\\ EEPROM | |
| |
| ^ I2C bus ^ MBa6x ^^^^ |
| ^ I2C1 | 0x18\\ Audiocodec | 0x49\\ LM75 | 0x57\\ EEPROM | 0x68\\ RTC | |
| </panel> |
| </col> |
| </grid> |
| </panel> |
| |
<WRAP hide> | <WRAP hide> |
====== Linux BSP ====== | ====== Linux BSP ====== |
===== U-Boot ===== | ===== U-Boot ===== |
==== Supported features ==== | <panel type="default" title="U-Boot" subtitle="Supported Features" no-body="true"> |
^ Feature ^^^^ BSP Revision ^^^^ Remarks ^ | ^ Feature ^^^^ BSP Revision ^^^^^ Remarks ^ |
^ TQ Product ^ Chip ^ Interface ^ Function ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ ::: ^ | ^ TQ Product ^ Chip ^ Interface ^ Function ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ 0114 ^ ::: ^ |
| TQMa6x | i.MX6 | Ethernet | RGMII (10/100/1000 Mbit/s) | • | • | • | • | | | | TQMa6x | i.MX6 | Ethernet | RGMII (10/100/1000 Mbit/s) | • | • | • | • | • | | |
| TQMa6x | i.MX6 | GPIO | | | | | | custom config on request | | | TQMa6x | i.MX6 | GPIO | | | | | | | custom config on request | |
| TQMa6x | i.MX6 | I²C | EEPROM, Temperature Sensors | • | • | • | • | | | | TQMa6x | i.MX6 | I²C | EEPROM, Temperature Sensors | • | • | • | • | • | | |
| TQMa6x | i.MX6 | IIM / Fuse | | | | | | on request | | | TQMa6x | i.MX6 | IIM / Fuse | | | | | | | on request | |
| TQMa6x | i.MX6 | SPI | SPI NOR Flash | • | • | • | • | | | | TQMa6x | i.MX6 | SPI | SPI NOR Flash | • | • | • | • | • | | |
| TQMa6x | i.MX6 | UART2 | RS232 | • | • | • | • | default console | | | TQMa6x | i.MX6 | UART2 | RS232 | • | • | • | • | • | default console | |
| TQMa6x | i.MX6 | uSDHC | eMMC / SD-Card | • | • | • | • | SD card / eMMC | | | TQMa6x | i.MX6 | uSDHC | eMMC / SD-Card | • | • | • | • | • | SD card / eMMC | |
| TQMa6x | i.MX6 | Devicetree FIT image | | | • | | | see [[en:arm:tqma6x:linux:ptxdist:how_to#u-boot|How-To]] | | | TQMa6x | i.MX6 | Devicetree FIT image | | | • | | | | see [[en:arm:tqma6x:linux:ptxdist:how_to#u-boot|How-To]] | |
\\ | </panel> |
| |
==== Supported boot devices ==== | ==== Supported boot devices ==== |
| |
==== Supported Features ==== | ==== Supported Features ==== |
^ Feature ^^^^ BSP Revision ^^^^^^^^Remarks ^ | ^ Feature ^^^^ BSP Revision ^^^^^^^^^Remarks ^ |
^ TQ Product ^ Chip ^ Interface ^ Function ^ Pre-Release ^ 0100 ^ 0101 ^ 0104 ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ ::: ^ | ^ TQ Product ^ Chip ^ Interface ^ Function ^ Pre-Release ^ 0100 ^ 0101 ^ 0104 ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ 0114 ^ ::: ^ |
| TQMa6x | i.MX6 | AUD3 | TLV320AIC3204 | | | • | • | • | • | • | • | AudioCodec | | | TQMa6x | i.MX6 | AUD3 | TLV320AIC3204 | | | • | • | • | • | • | • | • | AudioCodec | |
| ::: | i.MX6 | EIM | Bus access | | | | | • | • | • | • | driver support / no device on MBa6x | | | ::: | i.MX6 | EIM | Bus access | | | | | • | • | • | • | • | driver support / no device on MBa6x | |
| ::: | i.MX6 | ENET | RGMII (10/100/1000 Mbit/s) | • | | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0102 required</wrap> | | | ::: | i.MX6 | ENET | RGMII (10/100/1000 Mbit/s) | • | | • | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0102 required</wrap> | |
| ::: | i.MX6 | FLEXCAN1 | CAN 2.0B | | • | • | • | • | • | • | • | BSP Rev. ≤ 0100:\\ bitrate is not set as correctly | | | ::: | i.MX6 | FLEXCAN1 | CAN 2.0B | | • | • | • | • | • | • | • | • | BSP Rev. ≤ 0100:\\ bitrate is not set as correctly | |
| ::: | i.MX6 | FLEXCAN2 | CAN 2.0B | | • | • | • | • | • | • | • | ::: | | | ::: | i.MX6 | FLEXCAN2 | CAN 2.0B | | • | • | • | • | • | • | • | • | ::: | |
| ::: | i.MX6 | GPIO | | • | • | • | • | • | • | • | • | BSP Rev. ≥ 0104: ++available via sysfs|\\ default pin-multiplexing covers all GPIO pins available on X30++ | | | ::: | i.MX6 | GPIO | | • | • | • | • | • | • | • | • | • | BSP Rev. ≥ 0104: ++available via sysfs|\\ default pin-multiplexing covers all GPIO pins available on X30++ | |
| ::: | i.MX6 | GPIO1_IO21 | Buzzer | | • | • | • | • | • | • | • | ++BSP Rev. ≤ 0101|\\ supported via sysfs gpio++\\ ++BSP Rev. ≥ 0104|\\ supported via ''beep'' command++ | | | ::: | i.MX6 | GPIO1_IO21 | Buzzer | | • | • | • | • | • | • | • | • | ++BSP Rev. ≤ 0101|\\ supported via sysfs gpio++\\ ++BSP Rev. ≥ 0104|\\ supported via ''beep'' command++ | |
| ::: | i.MX6 | GPU2D | Hardware Acceleration | | | | ○ | • | • | • | • | <wrap round important> BSP Rev. ≥ 0105\\ or\\ ++ kernel 3.10.17-fsl|\\ ◊ ptxdist platformconfig → extra kernel\\ ◊ rootfs from Freescale reference BSP++ required</wrap> \\ tested resolution 1366x768\\ For using GPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_gpu|How To]] | | | ::: | i.MX6 | GPU2D | Hardware Acceleration | | | | ○ | • | • | • | • | • | <wrap round important> BSP Rev. ≥ 0105\\ or\\ ++ kernel 3.10.17-fsl|\\ ◊ ptxdist platformconfig → extra kernel\\ ◊ rootfs from Freescale reference BSP++ required</wrap> \\ tested resolution 1366x768\\ For using GPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_gpu|How To]] | |
| ::: | i.MX6 | GPU3D | Hardware Acceleration | | | | ○ | • | • | • | • | <wrap round important> BSP Rev. ≥ 0105\\ or\\ ++ kernel 3.10.17-fsl |\\ ◊ ptxdist platformconfig → extra kernel\\ ◊ rootfs from Freescale reference BSP++ required</wrap>\\ tested resolution 1366x768\\ For using GPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_gpu|How To]] | | | ::: | i.MX6 | GPU3D | Hardware Acceleration | | | | ○ | • | • | • | • | • | <wrap round important> BSP Rev. ≥ 0105\\ or\\ ++ kernel 3.10.17-fsl |\\ ◊ ptxdist platformconfig → extra kernel\\ ◊ rootfs from Freescale reference BSP++ required</wrap>\\ tested resolution 1366x768\\ For using GPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_gpu|How To]] | |
| ::: | i.MX6 | HDMI | HDMI | | | • | • | • | • | • | • | <wrap round important>++known limitations|\\ ◊ requires monitor with correct HPD signal++</wrap>\\ For Freescale kernel see [[en:arm:tqma6x:linux:ptxdist:how_to##configure_hdmi_freescale_kernel|How To ]] | | | ::: | i.MX6 | HDMI | HDMI | | | • | • | • | • | • | • | • | <wrap round important>++known limitations|\\ ◊ requires monitor with correct HPD signal++</wrap>\\ For Freescale kernel see [[en:arm:tqma6x:linux:ptxdist:how_to##configure_hdmi_freescale_kernel|How To ]] | |
| ::: | i.MX6 | I2C1 | I2C devices | | | • | • | • | • | • | • | see [[.linux:ptxdist:overview#onboard_i2c_devices|onboard I2C devices]] | | | ::: | i.MX6 | I2C1 | I2C devices | | | • | • | • | • | • | • | • | see [[.linux:ptxdist:overview#supported_onboard_i2c_devices|supported onboard I2C devices]] | |
| ::: | i.MX6 | I2C3 | I2C devices | | | • | • | • | • | • | • | see [[.linux:ptxdist:overview#onboard_i2c_devices|onboard I2C devices]] | | | ::: | i.MX6 | I2C3 | I2C devices | | | • | • | • | • | • | • | • | see [[.linux:ptxdist:overview#supported_onboard_i2c_devices|supported onboard I2C devices]] | |
| ::: | i.MX6 | IPU1 | Parallel LCD | | | | • | • | • | • | • | <wrap round info>++displays supported|\\ BSP Rev. ≥ 0104:\\ EDT ET(M)0700G0DH6 (7" WVGA) supported by ''imx6[q%%|%%dl]-mba6x-pd.dtb''++</wrap> | | | ::: | i.MX6 | IPU1 | Parallel LCD | | | | • | • | • | • | • | • | <wrap round info>++displays supported|\\ BSP Rev. ≥ 0104:\\ EDT ET(M)0700G0DH6 (7" WVGA) supported by ''imx6[q%%|%%dl]-mba6x-pd.dtb''++</wrap> | |
| ::: | i.MX6 | JTAG | | | | | | | | | | | ::: | i.MX6 | JTAG | | | | | | | | | |
| ::: | i.MX6 | LDB | LVDS | • | • | • | • | • | • | • | • |<wrap round info>++displays supported|\\ BSP Rev. ≥ 0104:\\ ChiMei G104X (10.4" XGA) supported by ''imx6[q%%|%%dl]-mba6x-lvds.dtb''++</wrap> | | | ::: | i.MX6 | LDB | LVDS | • | • | • | • | • | • | • | • | • |<wrap round info>++displays supported|\\ BSP Rev. ≥ 0104:\\ ChiMei G104X (10.4" XGA) supported by ''imx6[q%%|%%dl]-mba6x-lvds.dtb''\\ BSP Rev. ≥ 0114:\\ TIANMA TM070JVHG33 supported by ''imx6[q%%|%%dl]-mba6[a|b]-lvds-tm070jvhg33.dtb''++</wrap>| |
| ::: | i.MX6 | PCIe | Device Discovery | | | | • | • | • | • | • | <wrap round important>BSP Rev. 0104 TQMa6D/Q support</wrap> | | | ::: | i.MX6 | PCIe | Device Discovery | | | | • | • | • | • | • | • | <wrap round important>BSP Rev. 0104 TQMa6D/Q support</wrap> | |
| ::: | i.MX6 | PWM1 | Backlight Dimming | | | | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0200 required</wrap> | | | ::: | i.MX6 | PWM1 | Backlight Dimming | | | | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0200 required</wrap> | |
| ::: | i.MX6 | SATA | Serial ATA 3.0 | | • | • | • | • | • | • | • | <wrap round info>TQMa6Q and TQMa6D only</wrap> | | | ::: | i.MX6 | SATA | Serial ATA 3.0 | | • | • | • | • | • | • | • | • | <wrap round info>TQMa6Q and TQMa6D only</wrap> | |
| ::: | i.MX6 | SPDIF | Digtal Audio | | | | | • | • | • | • | availabe at X30.10/12 on MBa6x | | | ::: | i.MX6 | SPDIF | Digtal Audio | | | | | • | • | • | • | • | availabe at X30.10/12 on MBa6x | |
| ::: | i.MX6 | SPI1 | Bus access | | • | • | • | • | • | • | • | BSP Rev. ≥ 0104:\\ SS2 configured for spidev, SS3 prepared for usage (pin-multiplexing) | | | ::: | i.MX6 | SPI1 | Bus access | | • | • | • | • | • | • | • | • | BSP Rev. ≥ 0104:\\ SS2 configured for spidev, SS3 prepared for usage (pin-multiplexing) | |
| ::: | i.MX6 | SPI1 | NOR flash | | • | • | • | • | • | • | • |/dev/mtd0 | | | ::: | i.MX6 | SPI1 | NOR flash | | • | • | • | • | • | • | • | • | /dev/mtd0 | |
| ::: | i.MX6 | SPI5 | Bus access | | | | • | • | • | • | • | <wrap round info>TQMa6Q only</wrap>\\ BSP Rev. ≥ 0104:\\ SS1 configured for spidev | | | ::: | i.MX6 | SPI5 | Bus access | | | | • | • | • | • | • | • | <wrap round info>TQMa6Q only</wrap>\\ BSP Rev. ≥ 0104:\\ SS1 configured for spidev | |
| ::: | i.MX6 | TEMPMON | | | | • | • | • | • | • | • | | | ::: | i.MX6 | TEMPMON | | | | • | • | • | • | • | • | • | |
| ::: | i.MX6 | UART1 | | | | | | | | | | not available on MBa6x | | | ::: | i.MX6 | UART1 | | | | | | | | | | | not available on MBa6x | |
| ::: | i.MX6 | UART2 | RS232 | • | • | • | • | • | • | • | • | default console | | | ::: | i.MX6 | UART2 | RS232 | • | • | • | • | • | • | • | • | • | default console | |
| ::: | i.MX6 | UART3 | TTL | | • | • | • | • | • | • | • | | | ::: | i.MX6 | UART3 | TTL | | • | • | • | • | • | • | • | • | |
| ::: | i.MX6 | UART4 | RS485 | | • | • | • | • | • | • | • | RS485 mode for UART is only available in Linux kernel ≥ 4.1 | | | ::: | i.MX6 | UART4 | RS485 | | • | • | • | • | • | • | • | • | RS485 mode for UART is only available in Linux kernel ≥ 4.1 | |
| ::: | i.MX6 | UART5 | TTL | | • | • | • | • | • | • | • | | | ::: | i.MX6 | UART5 | TTL | | • | • | • | • | • | • | • | • | |
| ::: | i.MX6 | USB_OTG | Host | • | • | • | • | • | • | • | • | | | ::: | i.MX6 | USB_OTG | Host | • | • | • | • | • | • | • | • | • | |
| ::: | i.MX6 | USB_OTG | OTG | | | • | • | • | • | • | • | | | ::: | i.MX6 | USB_OTG | OTG | | | • | • | • | • | • | • | • | |
| ::: | i.MX6 | USB_UH1 | USB2517 | • | • | • | • | • | • | • | • | | | ::: | i.MX6 | USB_UH1 | USB2517 | • | • | • | • | • | • | • | • | • | |
| ::: | i.MX6 | USB_UH2 | | | | | | | | | | not available on MBa6x | | | ::: | i.MX6 | USB_UH2 | | | | | | | | | | | not available on MBa6x | |
| ::: | i.MX6 | USB_UH3 | | | | | | | | | | not available on MBa6x | | | ::: | i.MX6 | USB_UH3 | | | | | | | | | | | not available on MBa6x | |
| ::: | i.MX6 | uSDHC | SD(HC)-Card \\ sd2 SD card \\ sd3 eMMC | • | • | • | • | • | • | • | • | see issues for known limitations | | | ::: | i.MX6 | uSDHC | SD(HC)-Card \\ sd2 SD card \\ sd3 eMMC | • | • | • | • | • | • | • | • | • | see issues for known limitations | |
| ::: | i.MX6 | VPU | Hardware Acceleration | | | | | | • | • | • | For using VPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_vpu|How To]] | | | ::: | i.MX6 | VPU | Hardware Acceleration | | | | | | • | • | • | • | For using VPU see [[en:arm:tqma6x:linux:ptxdist:how_to#using_vpu|How To]] | |
| MBa6x | TLV320AIC3204 | Audio Codec | Headphone Out / Line Out | | | • | • | • | • | • | • | <wrap round info>selectable using solder straps on MBa6x</wrap> | | | MBa6x | TLV320AIC3204 | Audio Codec | Headphone Out / Line Out | | | • | • | • | • | • | • | • | <wrap round info>selectable using solder straps on MBa6x</wrap> | |
| ::: | ::: | ::: | Line In | | | • | • | • | • | • | • | | | ::: | ::: | ::: | Line In | | | • | • | • | • | • | • | • | |
| ::: | ::: | ::: | Microphone In | | | | | | | | | | | ::: | ::: | ::: | Microphone In | | | | | | | | | | |
| ::: | LAN9500 | ENET | 10/100 Mbit/s | • | • | • | • | • | • | • | • | ++BSP Rev. ≤ 0101|\\ MAC needs to be configured via U-Boot variable ''usbethaddr''++\\ ++BSP Rev. ≥ 0104|\\ automatic MAC configuration with MBa6x Rev. ≥ 0200++ | | | ::: | LAN9500 | ENET | 10/100 Mbit/s | • | • | • | • | • | • | • | • | • | ++BSP Rev. ≤ 0101|\\ MAC needs to be configured via U-Boot variable ''usbethaddr''++\\ ++BSP Rev. ≥ 0104|\\ automatic MAC configuration with MBa6x Rev. ≥ 0200++ | |
| ::: | GPIO | GPIO Key | | | • | • | • | • | • | • | • | configured as input device | | | ::: | GPIO | GPIO Key | | | • | • | • | • | • | • | • | • | configured as input device | |
| ::: | LED | LED | LED | | | | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0200 required</wrap> | | | ::: | LED | LED | LED | | | | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0200 required</wrap> | |
| ::: | USB2517 | USB1 | LAN9500 | • | • | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0102 required</wrap> | | | ::: | USB2517 | USB1 | LAN9500 | • | • | • | • | • | • | • | • | • | <wrap round important>MBa6x Rev. ≥ 0102 required</wrap> | |
| ::: | USB2517 | USB2 | Host | | • | • | • | • | • | • | • | | | | ::: | USB2517 | USB2 | Host | | • | • | • | • | • | • | • | • | | |
| ::: | USB2517 | USB3 | Host | | • | • | • | • | • | • | • | | | | ::: | USB2517 | USB3 | Host | | • | • | • | • | • | • | • | • | | |
| ::: | USB2517 | ++USB4|\\ on pinheader X27++ | Host | | • | • | • | • | • | • | • | | | | ::: | USB2517 | ++USB4|\\ on pinheader X27++ | Host | | • | • | • | • | • | • | • | • | | |
| ::: | USB2517 | ++USB5|\\ on Mini-PCIe connector X23++ | Host | | | | | | | | | | | ::: | USB2517 | ++USB5|\\ on Mini-PCIe connector X23++ | Host | | | | | | | | | | |
| ::: | USB2517 | USB6 | Host | | • | • | • | • | • | • | • | | | | ::: | USB2517 | USB6 | Host | | • | • | • | • | • | • | • | • | | |
| ::: | USB2517 | ++USB7|\\ on LVDS connector X19++ | | | | | | | | | | not tested | | | ::: | USB2517 | ++USB7|\\ on LVDS connector X19++ | | | | | | | | | | • | tested with ilitek touchcontroller | |
\\ | \\ |
===== FAQ ===== | ===== FAQ ===== |
| |
==== Version Matrix ==== | ==== Version Matrix ==== |
^ BSP revision ^ ++ 0100|\\ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/OSELAS.BSP-TQ-TQMA6x-REV100.images.tar.gz|(precompiled binaries)]]\\ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/OSELAS.BSP-TQ-TQMA6x-REV0100.tar.gz|(source)]] ++ ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.rev101.zip|0101]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0104.zip|0104]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0105.zip|0105]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0109.zip|0109]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP-REV.0110.zip|0110]] ^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP-REV.0113.zip|0113]] ^ | ^ BSP revision ^ ++ 0100|\\ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/OSELAS.BSP-TQ-TQMA6x-REV100.images.tar.gz|(precompiled binaries)]]\\ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/OSELAS.BSP-TQ-TQMA6x-REV0100.tar.gz|(source)]] ++ ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.rev101.zip|0101]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0104.zip|0104]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0105.zip|0105]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP.REV0109.zip|0109]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP-REV.0110.zip|0110]] ^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP-REV.0113.zip|0113]] ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa6x/TQ-TQMa6x-BSP-REV.0114.zip|0114]] ^ |
^ ++PTXdist|\\ version required by BSP++ | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2| 2013.03]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2| 2013.12]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2|2013.12]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2014.11.0.tar.bz2|2014.11]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2015.05.0.tar.bz2|2015.05]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2016.04.0.tar.bz2|2016.04]] || [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2018.05.0.tar.bz2|2018.05]] | | ^ ++PTXdist|\\ version required by BSP++ | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2013.03.0.tar.bz2| 2013.03]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2013.12.0.tar.bz2| 2013.12]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2013.12.0.tar.bz2|2013.12]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2014.11.0.tar.bz2|2014.11]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2015.05.0.tar.bz2|2015.05]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2016.04.0.tar.bz2|2016.04]] || [[https://public.pengutronix.de/software/ptxdist/ptxdist-2018.05.0.tar.bz2|2018.05]] | [[https://public.pengutronix.de/software/ptxdist/ptxdist-2019.01.0.tar.bz2|2019.01]] | |
^ ++OSELAS Toolchain|\\ cf. [[http://www.pengutronix.de/software/ptxdist/appnotes/AppNote_BuildingToolchain.pdf|Building OSELAS.Toolchains()]]++ | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.1.tar.bz2| 2012.12.1]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2013.12.1.tar.bz2| 2013.12.1]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2014.12.2.tar.bz2|2014.12.2]] || [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2018.02.0.tar.bz2|2018.02.0]] | | ^ ++OSELAS Toolchain|\\ cf. [[http://www.pengutronix.de/software/ptxdist/appnotes/AppNote_BuildingToolchain.pdf|Building OSELAS.Toolchains()]]++ | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2012.12.1.tar.bz2| 2012.12.1]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2013.12.1.tar.bz2| 2013.12.1]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2013.12.2.tar.bz2|2013.12.2]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2014.12.2.tar.bz2|2014.12.2]] || [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2018.02.0.tar.bz2|2018.02.0]] | [[https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2018.02.0.tar.bz2|2018.02.0]] | |
^ Platform | MBa6x | MBa6x | MBa6x | MBa6x | MBa6x | TQMa6x | TQMa6x-FSL | TQMa6x | | ^ Platform | MBa6x | MBa6x | MBa6x | MBa6x | MBa6x | TQMa6x | TQMa6x-FSL | TQMa6x | TQMa6x | |
^ U-Boot | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2014.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2015.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2015.04]] | [[http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/tag/?id=rel_imx_4.1.15_2.0.0_ga| NXP rel_imx_4.1.15_2.0.0_ga ]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2017.11]] | | ^ U-Boot | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2013.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2015.04]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2015.04]] | [[http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/tag/?id=rel_imx_4.1.15_2.0.0_ga| NXP rel_imx_4.1.15_2.0.0_ga ]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2017.11]] | [[http://www.denx.de/wiki/U-Boot/Documentation|2017.11]] | |
^ Linux Kernel | [[http://lxr.free-electrons.com/source/?v=3.10|3.10]] | [[http://lxr.free-electrons.com/source/?v=3.13|3.13]] | [[http://lxr.free-electrons.com/source/?v=3.16|3.16-rc5]] | [[http://lxr.free-electrons.com/source/?v=3.16|3.16.7]] | [[http://lxr.free-electrons.com/source/?v=4.1|4.1]] | [[http://lxr.free-electrons.com/source/?v=4.1|4.1]] | [[http://git.freescale.com/git/cgit.cgi/imx/linux-imx.git/tag/?id=rel_imx_4.1.15_2.0.0_ga|NXP rel_imx_4.1.15_2.0.0_ga]] | [[http://lxr.free-electrons.com/source/?v=4.14|4.14]] | | ^ Linux Kernel | [[https://elixir.bootlin.com/linux/v3.10/source|3.10]] | [[https://elixir.bootlin.com/linux/v3.13/source|3.13]] | [[https://elixir.bootlin.com/linux/v3.16/source|3.16-rc5]] | [[https://elixir.bootlin.com/linux/v3.16/source|3.16.7]] | [[https://elixir.bootlin.com/linux/v4.1/source|4.1]] | [[https://elixir.bootlin.com/linux/v4.1/source|4.1]] | [[http://git.freescale.com/git/cgit.cgi/imx/linux-imx.git/tag/?id=rel_imx_4.1.15_2.0.0_ga|NXP rel_imx_4.1.15_2.0.0_ga]] | [[https://elixir.bootlin.com/linux/v4.14/source|4.14.69]] | [[https://elixir.bootlin.com/linux/v4.14/source|4.14.78]] | |
^ Qt Version | [[http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://qt-project.org/doc/qt-4.8/|4.8.5]] | [[http://qt-project.org/doc/qt-4.8/|4.8.6]] | [[http://doc.qt.io/qt-5/index.html|5.3.2]] | [[http://doc.qt.io/qt-5/index.html|5.3.2]] | [[http://doc.qt.io/qt-5/index.html|5.6.2]] | [[http://doc.qt.io/qt-5/index.html|5.6.2]] | [[http://doc.qt.io/qt-5/index.html|5.6.3]] | | ^ Qt Version | [[https://doc.qt.io/archives/qt-4.8/|4.8.4]] | [[https://doc.qt.io/archives/qt-4.8/|4.8.5]] | [[https://doc.qt.io/archives/qt-4.8/|4.8.6]] | [[https://doc.qt.io/archives/index.html|5.3.2]] | [[https://doc.qt.io/archives/index.html|5.3.2]] | [[https://doc.qt.io/archives/qt-5.6/index.html|5.6.2]] | [[https://doc.qt.io/archives/qt-5.6/index.html|5.6.2]] | [[https://doc.qt.io/archives/qt-5.6/index.html|5.6.3]] | [[https://doc.qt.io/archives/qt-5.6/index.html|5.6.3]] | |
\\ | \\ |
==== Flat Devicetree ==== | ==== Flat Devicetree ==== |
| |
===== Changelog PTXdist ===== | ===== Changelog PTXdist ===== |
| |
| ++++ 2019/09/09 - REV.0114| |
| |
| ** Build tools ** |
| * PTXdist 2019.01.0 |
| * OSELAS.Toolchain-2018.02.0 |
| |
| ** BSP ** |
| * Fix udev in tiny config |
| * Qt5: backport patch for webengine support |
| * Resize rootfs to 512 MiB |
| * Disable gst-plugins-ugly (license restrictions) |
| * Disable netperf (license restrictions) |
| * Fix reboot with NFS root under systemd |
| * Drop support for ptx-canutils except canconfig |
| * Enable iproute2 |
| * Preconfigure can interfaces |
| * Configure SDMA support as kernel module to enable firmware from rootfs |
| * Enable libcurl with http support |
| * Remove support for kmsfb |
| * Rewrite sys-config to use ip to configure can |
| * enable ntpdate and ntptime |
| * enable screen |
| |
| ** U-Boot 2017.11 Mainline** |
| * fix using wrong mmc env dev in U-Boot |
| |
| ** Linux4.14.78 ** |
| * Fix LVDS support |
| * Remove Chimei 10" LVDS display with EGTOUCH support (not longer available) |
| * Add support for TIANMA TM070JVHG33 |
| * Fix missing CONFIG_VT for kernel |
| * Enable DRM panel driver |
| |
| ++++ |
++++ 2018/09/11 - REV.0113| | ++++ 2018/09/11 - REV.0113| |
| |
* Qt5 examples (usable for NFS root) | * Qt5 examples (usable for NFS root) |
++++ | ++++ |
| |
| |
| |
===== DevHost ===== | ===== DevHost ===== |
==== Build BSP ==== | ==== Build BSP ==== |
* sector size 512 Byte | * sector size 512 Byte |
* unpartitioned area: 4MiB (0x2000 sectors) | * unpartitioned area: 4MiB (0x2000 sectors) |
| |
| |
| |
| |
^ Sector ^ Size ^ Usage ^ | ^ Sector ^ Size ^ Usage ^ |
* [[en:tftp|How to setup the TFTP Server on your Host Computer]] | * [[en:tftp|How to setup the TFTP Server on your Host Computer]] |
| |
To boot the <label mod_name>MOD_NAME</label> from network you need a working bootloader in eMMC/SD-card or SPI-NOR (placement option on <label mod_name>MOD_NAME</label>) which is able to get the kernel image over tftp and to provide the kernel with commandline settings for NFS.\\ | To boot the TQMa6x from network you need a working bootloader in eMMC/SD-card or SPI-NOR (placement option on TQMa6x) which is able to get the kernel image over tftp and to provide the kernel with commandline settings for NFS.\\ |
The dtb-file and kernel image have to be provided via tftp and the rootfs via nfs.\\ | The dtb-file and kernel image have to be provided via tftp and the rootfs via nfs.\\ |
| |
++++ platform-tq-mba6x | | ++++ platform-tq-mba6x | |
| |
**__Complete system images:__** | <WRAP round info>All images are intended for the usage on a STKa6x .</WRAP> |
| |
* **uboot_tqma6s_hd.img** : bootable image for TQMa6S on MBa6x (usage on SD Card and eMMC) | ==== Complete system images ==== |
* **uboot_tqma6dl_hd.img** : bootable image for TQMa6U on MBa6x (usage on SD Card and eMMC) | |
* **uboot_tqma6q_hd.img** : bootable image for TQMa6Q and TQMa6D on MBa6x (usage on SD Card and eMMC) | |
| |
| The complete system images are intended for: |
**__The complete system images are intended for:__** | |
| |
* development system initialisation | * development system initialisation |
* deployment | * deployment |
| |
| ===SD Card/eMMC=== |
| | uboot_tqma6s_hd.img | TQMa6S | |
| | uboot_tqma6dl_hd.img | TQMa6U | |
| | uboot_tqma6q_hd.img | TQMa6Q and TQMa6D | |
| | uboot_tqma6qp_hd.img | TQMa6QP and TQMa6DP | |
| |
**__Bootloader image:__** | ====Bootloader images==== |
| \\ |
| === SD Card/eMMC === |
| | u-boot-mba6s-mmc.imx | TQMa6S | |
| | u-boot-mba6dl-mmc.imx | TQMa6U | |
| | u-boot-mba6q-mmc.imx | TQMa6D and TQMa6Q | |
| | u-boot-mba6qp-mmc.imx | TQMa6DP and TQMa6QP | |
| |
| === SPI NOR Flash=== |
| | u-boot-mba6s-spi.imx | TQMa6S | |
| | u-boot-mba6dl-spi.imx | TQMa6U | |
| | u-boot-mba6q-spi.imx | TQMa6Q and TQMa6D | |
| | u-boot-mba6qp-spi.imx | TQMa6DP and TQMa6QP | |
| |
* **u-boot-mba6s-mmc.imx** : u-boot bootloader for TQMa6S on MBa6x (usage on SD Card and eMMC) | |
* **u-boot-mba6sdl-mmc.imx** : u-boot bootloader for TQMa6U on MBa6x (usage on SD Card and eMMC) | |
* **u-boot-mba6q-mmc.imx** : u-boot bootloader for TQMa6Q on MBa6x (usage on SD Card and eMMC) | |
| |
* **u-boot-mba6s-spi.imx** : u-boot bootloader for TQMa6S on MBa6x (usage on SPI NOR Flash) | ====Linux kernel images==== |
* **u-boot-mba6dl-spi.imx** : u-boot bootloader for TQMa6U on MBa6x (usage on SPI NOR Flash) | |
* **u-boot-mba6q-spi.imx** : u-boot bootloader for TQMa6Q and TQMa6D on MBa6x (usage on SPI NOR Flash) | |
| |
| | linuximage | Kernel (zImage) | |
| | linuximage-rt | Kernel (zImage) with realtime patches | |
| |
**__Linux kernel images:__** | ====Devicetree images==== |
| |
| ===TQMa6DP and TQMa6QP on MBa6x=== |
| | imx6qp-mba6b.dtb | without display configuration | |
| | imx6qp-mba6b-dmb-ct21.dtb | parallel/LCD display DMB S070WS12H-O-CT21/S070PWS19HP-FC21 | |
| | imx6qp-mba6b-dmb-ct44.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
| | imx6qp-mba6b-glyn-etm0700g0dh6.dtb.dtb | parallel/LCD display GLYN ETM0700G0DH6 | |
| | imx6qp-mba6b-glyn-etm0700g0edh6.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
| | imx6qp-mba6b-multi.dtb | LVDS + HDMI display | |
| | imx6qp-mba6b-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6qp-mba6b-lvds-tm070jvhg33.dtb | LVDS display Tianma TM070JVHG33 | |
| | imx6qp-mba6b-hdmi.dtb | HDMI interface activated | |
| | imx6qp-mba6b-otg.dtb | USB OTG support | |
| |
* **linuximage** : Kernel (zImage) | ===TQMa6D and TQMa6Q on MBa6x=== |
| |
**__Devicetree images:__** | | imx6q-mba6a.dtb | without display configuration | |
* **imx6q-mba6a.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x | | imx6q-mba6a-dmb-ct21.dtb | parallel/LCD display DMB S070WS12H-O-CT21/S070PWS19HP-FC21 | |
* **imx6q-mba6a-pd.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x parallel display interface activated | | imx6q-mba6a-dmb-ct44.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
* **imx6q-mba6a-multi.dtb** : | | imx6q-mba6a-glyn-etm0700g0dh6.dtb | parallel/LCD display GLYN ETM0700G0DH6 | |
* **imx6q-mba6a-lvds.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x LVDS interface activated | | imx6q-mba6a-glyn-etm0700g0edh6.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
* **imx6q-mba6a-hdmi.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x HDMI interface activated | | imx6q-mba6a-multi.dtb | LVDS + HDMI display | |
| | imx6q-mba6a-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6q-mba6a-lvds-tm070jvhg33.dtb | LVDS display Tianma TM070JVHG33 | |
| | imx6q-mba6a-hdmi.dtb | HDMI interface activated | |
| | imx6q-mba6a-otg.dtb | USB OTG support | |
| |
* **imx6q-mba6b.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x | |
* **imx6q-mba6b-pd.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x parallel display interface activated | |
* **imx6q-mba6b-multi.dtb** | |
* **imx6q-mba6b-lvds.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x LVDS interface activated | |
* **imx6q-mba6b-hdmi.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x HDMI interface activated | |
| |
* **imx6dl-mba6a.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | | imx6q-mba6b.dtb | without display configuration | |
* **imx6dl-mba6a-pd.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x parallel display interface activated | | imx6q-mba6b-dmb-ct21.dtb | parallel/LCD display DMB S070WS12H-O-CT21/S070PWS19HP-FC21 | |
* **imx6dl-mba6a-multi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | | imx6q-mba6b-dmb-ct44.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
* **imx6dl-mba6a-lvds.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x LVDS interface activated | | imx6q-mba6b-glyn-etm0700g0dh6.dtb | parallel/LCD display GLYN ETM0700G0DH6 | |
* **imx6dl-mba6a-hdmi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x HDMI interface activated | | imx6q-mba6b-glyn-etm0700g0edh6.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
| | imx6q-mba6b-multi.dtb | LVDS + HDMI display | |
| | imx6q-mba6b-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6q-mba6b-lvds-tm070jvhg33.dtb | |
| | imx6q-mba6b-hdmi.dtb | HDMI interface activated | |
| | imx6dl-mba6a-otg.dtb | USB OTG support | |
| |
* **imx6dl-mba6b.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | ===TQMa6S and TQMa6U on MBa6x=== |
* **imx6dl-mba6b-pd.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x parallel display interface activated | |
* **imx6dl-mba6b-multi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | |
* **imx6dl-mba6b-lvds.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x LVDS interface activated | |
* **imx6dl-mba6b-hdmi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x HDMI interface activated | |
| |
| | imx6dl-mba6a.dtb | without display configuration | |
| | imx6dl-mba6a-dmb-ct21.dtb | parallel/LCD display DMB S070WS12H-O-CT21/S070PWS19HP-FC21 | |
| | imx6dl-mba6a-dmb-ct44.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
| | imx6dl-mba6a-glyn-etm0700g0dh6.dtb | parallel/LCD display GLYN ETM0700G0DH6 | |
| | imx6dl-mba6a-glyn-etm0700g0edh6.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
| | imx6dl-mba6a-multi.dtb | LVDS + HDMI display | |
| | imx6dl-mba6a-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6dl-mba6a-lvds-tm070jvhg33.dtb | |
| | imx6dl-mba6a-hdmi.dtb | HDMI interface activated | |
| | imx6dl-mba6a-otg.dtb | USB OTG support | |
| |
Rootfs images: | | imx6dl-mba6b.dtb | without display configuration | |
| | imx6dl-mba6b-dmb-ct21.dtb | parallel/LCD display DMB S070WS12H-O-CT21/S070PWS19HP-FC21 | |
| | imx6dl-mba6b-dmb-ct44.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
| | imx6dl-mba6b-glyn-etm0700g0dh6.dtb | parallel/LCD display DMB S070WV106H-CT44/S070SWV29HG-DC44 | |
| | imx6dl-mba6b-glyn-etm0700g0edh6.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
| | imx6dl-mba6b-multi.dtb | LVDS + HDMI display | |
| | imx6dl-mba6b-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6dl-mba6b-lvds-tm070jvhg33.dtb | |
| | imx6dl-mba6b-hdmi.dtb | HDMI interface activated | |
| | imx6dl-mba6a-otg.dtb | USB OTG support | |
| |
* **root.tgz** : Root file system archive (for NFS etc.) | |
* **root.ext2** : Root file system partition image (for system update) | |
| |
| ====Rootfs images==== |
| |
Firmware images: | | root.tgz | Root file system archive (for NFS etc.) | |
| | root.ext2 | Root file system partition image (for system update) | |
| |
* **firmware.tgz** : firmware image contains all devicetree blobs and linux kernel image | |
* **firmware.img** : firmware image archive (for firmware image creation) | ====Firmware images==== |
| |
| | firmware.tgz | firmware image contains all devicetree blobs and linux kernel image | |
| | firmware.img | firmware image archive (for firmware image creation) | |
| |
++++ | ++++ |
++++ platform-tq-mba6x-fsl | | ++++ platform-tq-mba6x-fsl | |
| |
Complete system images: | ====Complete system images==== |
| |
* **uboot_tqma6s_hd.img** : bootable image for TQMa6S on MBa6x (usage on SD Card and eMMC) | |
* **uboot_tqma6dl_hd.img** : bootable image for TQMa6U on MBa6x (usage on SD Card and eMMC) | |
* **uboot_tqma6q_hd.img** : bootable image for TQMa6Q and TQMa6D on MBa6x (usage on SD Card and eMMC) | |
* **uboot_tqma6qp_hd.img** : bootable image for TQMa6QP and TQMa6DP on MBa6x (usage on SD Card and eMMC) | |
| |
The complete system images are intended for: | The complete system images are intended for: |
* development system initialisation | * development system initialisation |
* deployment | * deployment |
| ===SD Card/eMMC=== |
| | uboot_tqma6s_hd.img | TQMa6S | |
| | uboot_tqma6dl_hd.img | TQMa6U | |
| | uboot_tqma6q_hd.img | TQMa6Q and TQMa6D | |
| | uboot_tqma6qp_hd.img | TQMa6QP and TQMa6DP | |
| |
| |
Bootloader image: | |
| |
| |
* **u-boot-fsl-mba6s-mmc.imx** : u-boot bootloader for TQMa6S on MBa6x (usage on SD Card and eMMC) | ====Bootloader image==== |
* **u-boot-fsl-mba6sdl-mmc.imx** : u-boot bootloader for TQMa6U on MBa6x (usage on SD Card and eMMC) | |
* **u-boot-fsl-mba6q-mmc.imx** : u-boot bootloader for TQMa6Q and TQMa6D on MBa6x (usage on SD Card and eMMC) | |
* **u-boot-fsl-mba6qp-mmc.imx** : u-boot bootloader for TQMa6QP and TQMa6DP on MBa6x (usage on SD Card and eMMC) | |
| |
* **u-boot-fsl-mba6s-spi.imx** : u-boot bootloader for TQMa6S on MBa6x (usage on SPI NOR Flash) | ===SD Card/eMMC=== |
* **u-boot-fsl-mba6dl-spi.imx** : u-boot bootloader for TQMa6U on MBa6x (usage on SPI NOR Flash) | | u-boot-fsl-mba6s-mmc.imx | TQMa6S | |
* **u-boot-fsl-mba6q-spi.imx** : u-boot bootloader for TQMa6Q and TQMa6D on MBa6x (usage on SPI NOR Flash) | | u-boot-fsl-mba6sdl-mmc.imx | TQMa6U | |
| | u-boot-fsl-mba6q-mmc.imx | TQMa6Q and TQMa6D | |
| | u-boot-fsl-mba6qp-mmc.imx | TQMa6QP and TQMa6DP | |
| |
| ===SPI NOR Flash=== |
| | u-boot-fsl-mba6s-spi.imx | TQMa6S | |
| | u-boot-fsl-mba6dl-spi.imx | TQMa6U | |
| | u-boot-fsl-mba6q-spi.imx | TQMa6Q and TQMa6D | |
| |
| |
Linux kernel images: | Linux kernel images: |
| |
* **linuximage** : Kernel (zImage) | | linuximage | Kernel (zImage) | |
| |
Devicetree images: | ====Devicetree images==== |
* **imx6q-mba6a.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x | ===TQMa6D and TQMa6Q on MBa6x=== |
* **imx6q-mba6a-pd.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x parallel display interface activated | | imx6q-mba6a.dtb | without display configuration | |
* **imx6q-mba6a-multi.dtb** : | | imx6q-mba6a-pd.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
* **imx6q-mba6a-lvds.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x LVDS interface activated | | imx6q-mba6a-multi.dtb | LVDS + HDMI display | |
* **imx6q-mba6a-hdmi.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x HDMI interface activated | | imx6q-mba6a-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6q-mba6a-hdmi.dtb | HDMI interface activated | |
| |
* **imx6q-mba6b.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x | | imx6q-mba6b.dtb | without display configuration | |
* **imx6q-mba6b-pd.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x parallel display interface activated | | imx6q-mba6b-pd.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
* **imx6q-mba6b-multi.dtb** | | imx6q-mba6b-multi.dtb | LVDS + HDMI display | |
* **imx6q-mba6b-lvds.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x LVDS interface activated | | imx6q-mba6b-lvds.dtb | LVDS display CHI MEI G104X1 | |
* **imx6q-mba6b-hdmi.dtb** : device tree blob for TQMa6D and TQMa6Q on MBa6x HDMI interface activated | | imx6q-mba6b-hdmi.dtb | HDMI interface activated | |
| |
* **imx6dl-mba6a.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | ===TQMa6S and TQMa6U on MBa6x=== |
* **imx6dl-mba6a-pd.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x parallel display interface activated | | imx6dl-mba6a.dtb | without display configuration | |
* **imx6dl-mba6a-multi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | | imx6dl-mba6a-pd.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
* **imx6dl-mba6a-lvds.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x LVDS interface activated | | imx6dl-mba6a-multi.dtb | LVDS + HDMI display | |
* **imx6dl-mba6a-hdmi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x HDMI interface activated | | imx6dl-mba6a-lvds.dtb | LVDS display CHI MEI G104X1 | |
| | imx6dl-mba6a-hdmi.dtb | HDMI interface activated | |
| |
* **imx6dl-mba6b.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | | imx6dl-mba6b.dtb | without display configuration | |
* **imx6dl-mba6b-pd.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x parallel display interface activated | | imx6dl-mba6b-pd.dtb | parallel/LCD display GLYN ETM0700G0EDH6 | |
* **imx6dl-mba6b-multi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x | | imx6dl-mba6b-multi.dtb | LVDS + HDMI display | |
* **imx6dl-mba6b-lvds.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x LVDS interface activated | | imx6dl-mba6b-lvds.dtb | LVDS display CHI MEI G104X1 | |
* **imx6dl-mba6b-hdmi.dtb** : device tree blob for TQMa6S and TQMa6U on MBa6x HDMI interface activated | | imx6dl-mba6b-hdmi.dtb | HDMI interface activated | |
| |
| |
Rootfs images: | Rootfs images: |
| |
* **root.tgz** : Root file system archive (for NFS etc.) | | root.tgz | Root file system archive (for NFS etc.) | |
* **root.ext2** : Root file system partition image (for system update) | | root.ext2 | Root file system partition image (for system update) | |
| |
| |
Firmware images: | Firmware images: |
| |
* **firmware.tgz** : firmware image contains all devicetree blobs and linux kernel image | | firmware.tgz | firmware image contains all devicetree blobs and linux kernel image | |
* **firmware.img** : firmware image archive (for firmware image creation) | | firmware.img | firmware image archive (for firmware image creation) | |
| |
++++ | ++++ |
| |
| |
====== Downloads ====== | ====== Downloads ====== |
| |