User Tools

Site Tools


vmware.png nfs.png tftp.png subversion.png eclipse.png logo.png tutorial.png

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:arm:tqma6x:data [2019/07/11 15:32]
lenz [Using NFS boot] replaced former label with generic text
en:arm:tqma6x:data [2019/09/18 08:59] (current)
liedmann [SD / eMMC images]
Line 60: Line 60:
 ===== U-Boot ===== ===== U-Boot =====
 ==== Supported features ==== ==== Supported features ====
-^ 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]] ​ |
 \\ \\
  
Line 81: Line 81:
  
 ==== 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 =====
Line 137: Line 137:
  
 ==== 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++  |  [[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]]  |  [[http://​www.pengutronix.de/​software/​ptxdist/​download/​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()]]++ ​ |  [[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]]  ​|  [[http://​www.pengutronix.de/​oselas/​toolchain/​download/​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|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]]  |  [[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 ​ |  [[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.69]]  |  [[http://​lxr.free-electrons.com/​source/?​v=4.14|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 ​ |  [[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]]  |  [[http://​doc.qt.io/​qt-5/​index.html|5.6.3]] ​ |
 \\ \\
 ==== Flat Devicetree ==== ==== Flat Devicetree ====
Line 404: Line 404:
  
 ===== Changelog PTXdist ===== ===== Changelog PTXdist =====
 +
 +++++ 2018/09/11 - 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| ​
  
Line 540: Line 575:
   * Qt5 examples (usable for NFS root)   * Qt5 examples (usable for NFS root)
 ++++ ++++
- 
- 
- 
 ===== DevHost ===== ===== DevHost =====
 ==== Build BSP ==== ==== Build BSP ====
Line 630: Line 662:
   * sector size 512 Byte   * sector size 512 Byte
   * unpartitioned area: 4MiB (0x2000 sectors)   * unpartitioned area: 4MiB (0x2000 sectors)
- 
- 
- 
  
 ^ Sector ​          ^ Size                     ^ Usage                      ^ ^ Sector ​          ^ Size                     ^ Usage                      ^
Line 911: Line 940:
 ++++  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) ​ ​| ​
  
 ++++ ++++
Line 981: Line 1053:
 ++++  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:
Line 992: Line 1059:
   * 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 ======
  

en/arm/tqma6x/data.1562851959.txt.gz · Last modified: 2019/07/11 15:32 by lenz


Disclaimer

TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.


Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki