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
Next revisionBoth sides next revision
en:arm:tqma6x:data [2019/07/11 15:32] – [Using NFS boot] replaced former label with generic text lenzen:arm:tqma6x:data [2019/09/17 13:11] – [Changelog PTXdist] added BSP 0114 liedmann
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/ |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | ++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/  •   •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | ++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 ====
  • Last modified: 2023/08/29 08:16