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
Last revisionBoth sides next revision
en:arm:tqma28:data [2019/04/29 20:38] liedmannen:arm:tqma28:data [2023/07/10 14:35] – changed Dot to checkmark weinholdo
Line 4: Line 4:
    * [[:en:third-party:ittia:db-sql|ITTIA DB SQL]]    * [[:en:third-party:ittia:db-sql|ITTIA DB SQL]]
  
-====== Board Support Packages ====== +===== Board Support Packages ===== 
-  * [[.linux:ptxdist:overview|Linux]]+  * [[.linux:ptxdist:overview|PTXdist Linux BSP Documentation]]
   * [[:tqma28|ELDK / debian based BSP]] <wrap important>discontinued</wrap>   * [[:tqma28|ELDK / debian based BSP]] <wrap important>discontinued</wrap>
   * [[.:windows_ce|Microsoft® Windows® CE]]   * [[.:windows_ce|Microsoft® Windows® CE]]
   * [[.:qnx:overview|QNX® Neutrino®]]<wrap important>New</wrap>   * [[.:qnx:overview|QNX® Neutrino®]]<wrap important>New</wrap>
 +
 +===== Product URL list =====
 +
 +[[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma28/|TQ product page TQMa28]]\\  
 +
 +===== Starterkit =====
 +
 +  * [[.:mba28:dip_switches|  MBa28 DIP switch settings]]
  
 ====== Hardware ====== ====== Hardware ======
Line 21: Line 29:
 ====== Linux BSP ====== ====== Linux BSP ======
 ===== U-Boot ===== ===== U-Boot =====
-==== Supported Features ====+<panel title="U-Boot" subtitle="Supported Features" no-body="true"> 
 ^ Feature ^^^^  BSP Revision  ^^^^^^^^ Remarks  ^ ^ Feature ^^^^  BSP Revision  ^^^^^^^^ Remarks  ^
 ^ TQ Product ^ Chip  ^ Interface  ^ Function  ^  100  ^  101  ^  102  ^  106  ^  109  ^  115  ^  117  ^  119  ^ :::  ^ ^ TQ Product ^ Chip  ^ Interface  ^ Function  ^  100  ^  101  ^  102  ^  106  ^  109  ^  115  ^  117  ^  119  ^ :::  ^
-| TQMa28 | i.MX28  | CPU     |  •  |  •  |  •    •  |  •  |  •  |  •  |  •    i.MX287, i.MX283 +| TQMa28 | i.MX28  | CPU     |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔    i.MX287, i.MX283 
-| ::: | :::  | EMI  | DDR2 SDRAM  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •    | +| ::: | :::  | EMI  | DDR2 SDRAM  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | SSP0  | eMMC  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]] +| ::: | :::  | SSP0  | eMMC  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]] 
-| ::: | :::  | SSP1  | SD card  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]] +| ::: | :::  | SSP1  | SD card  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]] 
-| ::: | :::  | I2C0  | Bus access  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | intended for customer use  | +| ::: | :::  | I2C0  | Bus access  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | intended for customer use  | 
-| ::: | :::  | I2C1  | Bus access  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •    | +| ::: | :::  | I2C1  | Bus access  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | I2C1  | LM73  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •    | +| ::: | :::  | I2C1  | LM73  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | :::  | M24C64  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •    | +| ::: | :::  | :::  | M24C64  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | OCOTP  |      |    |    |  •  |  •  |  •  |  •  |  •    | +| ::: | :::  | OCOTP  |      |    |    |  ✔  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | AUART3  | RS232  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | RX/TX/RTS/CTS, TTL available on X14  | +| ::: | :::  | AUART3  | RS232  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | RX/TX/RTS/CTS, TTL available on X14  | 
-| ::: | :::  | ENET-MAC0  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | +| ::: | :::  | ENET-MAC0  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | 
-| ::: | :::  | ENET-MAC1  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | +| ::: | :::  | ENET-MAC1  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | 
-| ::: | LM73  | I2C  | Temperature sensor  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | +| ::: | LM73  | I2C  | Temperature sensor  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | 
-| ::: | M24C64  | I2C  | EEPROM  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | +| ::: | M24C64  | I2C  | EEPROM  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | 
-| MBa28 | LM73  | | Temperature sensor  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |+| MBa28 | LM73  | | Temperature sensor  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |
 <wrap round info>Above table primarily applies to platform **tqma28**, please see changelog in tab "Bootloader" for details on differences to platform **tqma28-fsl**</wrap> <wrap round info>Above table primarily applies to platform **tqma28**, please see changelog in tab "Bootloader" for details on differences to platform **tqma28-fsl**</wrap>
-----+</panel>
  
  
Line 46: Line 54:
 ===== Kernel ===== ===== Kernel =====
 ===== Operating System ===== ===== Operating System =====
-==== Supported Features ==== +<panel title="Supported Features" no-body="true">
-\\+
 ^ Feature ^^^^ BSP Revision ^^^^^^^^ Remarks ^ ^ Feature ^^^^ BSP Revision ^^^^^^^^ Remarks ^
 ^  TQ Product  ^  Chip  ^  Interface  ^  Function  ^  100  ^  101  ^  102  ^  106  ^  109  ^  115  ^  117  ^  119  ^ ::: ^ ^  TQ Product  ^  Chip  ^  Interface  ^  Function  ^  100  ^  101  ^  102  ^  106  ^  109  ^  115  ^  117  ^  119  ^ ::: ^
-| TQMa28 | i.MX28  | CPU     |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |i.MX287, i.MX283 +| TQMa28 | i.MX28  | CPU     |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |i.MX287, i.MX283 
-| ::: | :::  | AUART0  | RS485  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •     | +| ::: | :::  | AUART0  | RS485  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔     | 
-| ::: | :::  | AUART1  |   |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | RX/TX, TTL available on X14  | +| ::: | :::  | AUART1  |   |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | RX/TX, TTL available on X14  | 
-| ::: | :::  | AUART2  |   |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |not available due to pin multiplexing +| ::: | :::  | AUART2  |   |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |not available due to pin multiplexing 
-| ::: | :::  | AUART3  | RS232  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | RX/TX/RTS/CTS, TTL available on X14  | +| ::: | :::  | AUART3  | RS232  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | RX/TX/RTS/CTS, TTL available on X14  | 
-| ::: | :::  | AUART4  |   |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | RX/TX/RTS/CTS, TTL available on X10  | +| ::: | :::  | AUART4  |   |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | RX/TX/RTS/CTS, TTL available on X10  | 
-| ::: | :::  | CAN0  | CAN 2.0B  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •    | +| ::: | :::  | CAN0  | CAN 2.0B  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | CAN1  | CAN 2.0B  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •    | +| ::: | :::  | CAN1  | CAN 2.0B  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | DUART  | RS232  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | RX/TX, TTL available on X14  | +| ::: | :::  | DUART  | RS232  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | RX/TX, TTL available on X14  | 
-| ::: | :::  | EMI  | DDR2 SDRAM  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  +| ::: | :::  | EMI  | DDR2 SDRAM  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  
-| ::: | :::  | ENET-MAC0  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | BSP Rev. < 0106: Supports internal ethernet clock only\\ BSP Rev. ≥ 0106: Supports external (default) or internal ethernet clock ([[.:faq#linux_errorno_phy_found_or_segmentation_fault_when_ifconfig_up|selectable]])\\ [for background infos cf. [[support@tqs.de?subject=Request Technical Note TQMa28-MBa28|Technical Note TQMa28-MBa28]]]\\ MBa28 Rev. ≥ 0106: Provides 50 MHz crystal oscillator as an external clock source for ethernet  |+| ::: | :::  | ENET-MAC0  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | BSP Rev. < 0106: Supports internal ethernet clock only\\ BSP Rev. ≥ 0106: Supports external (default) or internal ethernet clock ([[.:faq#linux_errorno_phy_found_or_segmentation_fault_when_ifconfig_up|selectable]])\\ [for background infos cf. [[support@tqs.de?subject=Request Technical Note TQMa28-MBa28|Technical Note TQMa28-MBa28]]]\\ MBa28 Rev. ≥ 0106: Provides 50 MHz crystal oscillator as an external clock source for ethernet  |
 | ::: | :::  | :::  | IEEE-1588  |    |    |    |               | | ::: | :::  | :::  | IEEE-1588  |    |    |    |               |
-| ::: | :::  | ENET-MAC1  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | :::  |+| ::: | :::  | ENET-MAC1  | 10 Mbps and 100 Mbps Ethernet/IEEE 802.3  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | :::  |
 | ::: | :::  | :::  | IEEE-1588  |    |    |    |                    | | ::: | :::  | :::  | IEEE-1588  |    |    |    |                    |
 | ::: | :::  | HSADC  |      |    |    |           | <wrap hide>see [[..:constraints]]</wrap>  | | ::: | :::  | HSADC  |      |    |    |           | <wrap hide>see [[..:constraints]]</wrap>  |
-| ::: | :::  | I2C0  | Bus access  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •      | +| ::: | :::  | I2C0  | Bus access  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔      | 
-| ::: | :::  | I2C0  | Boot EEPROM (0xA0)  |    |    |    |   •  |  •  |  •  |  •  |  •  | TQMa28 Rev. ≥ 0200  | +| ::: | :::  | I2C0  | Boot EEPROM (0xA0)  |    |    |    |   •  |  ✔  |  ✔  |  ✔  |  ✔  | TQMa28 Rev. ≥ 0200  | 
-| ::: | :::  | I2C1  | Bus access  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •      | +| ::: | :::  | I2C1  | Bus access  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔      | 
-| ::: | :::  | I2C1  | LM73  (0x49)   |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •      | +| ::: | :::  | I2C1  | LM73  (0x49)   |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔      | 
-| ::: | :::  | :::  | M24C64 (0x50)  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | intended for customer use  | +| ::: | :::  | :::  | M24C64 (0x50)  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | intended for customer use  | 
-| ::: | :::  | I2C1  | PCA9554D (0x20)  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •      | +| ::: | :::  | I2C1  | PCA9554D (0x20)  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔      | 
-| ::: | :::  | :::  | PCA9554D (0x21)  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •      | +| ::: | :::  | :::  | PCA9554D (0x21)  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔      | 
-| ::: | :::  | :::  | LM73 (0x4A)   |  •  |  •  |  •    •  |  •  |  •  |  •  |  •     | +| ::: | :::  | :::  | LM73 (0x4A)   |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔     | 
-| ::: | :::  | :::  | SGTL5000  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •     | +| ::: | :::  | :::  | SGTL5000  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔     | 
-| ::: | :::  | LCDIF  | parallel display  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | FG0700M0DSSWMG01 | +| ::: | :::  | LCDIF  | parallel display  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | FG0700M0DSSWMG01 | 
-| ::: | :::  | LRADC  | 4/5-wire touch-screen  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •    | +| ::: | :::  | LRADC  | 4/5-wire touch-screen  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔    | 
-| ::: | :::  | OCOTP  |      |    |    |   •  |  •  |  •  |  •  |  •     | +| ::: | :::  | OCOTP  |      |    |    |   •  |  ✔  |  ✔  |  ✔  |  ✔     | 
-| ::: | :::  | SAIF0  | SGTL5000  |  •  |  •  |  •    •  |  •  |  •  |  •     | +| ::: | :::  | SAIF0  | SGTL5000  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔     | 
-| ::: | :::  | SSP0  | eMMC  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]]\\  TQMa28x Rev. ≥ 0202/TQMa28L Rev. ≥ 0103 have eMMC 5.0 devices assembled which are supported with BSP Rev. ≥ 0115\\ <wrap round important>A patch [[https://www.tq-embedded.com/content/download/13122/file/TQ-ARM-BSP-REV.0109_add_eMMC5.0_detection.zip|Linux BSP TQMaxx Rev.0109 - Fix eMMC 5.0 detection]] is available for BSP REV.0109</wrap> +| ::: | :::  | SSP0  | eMMC  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]]\\  TQMa28x Rev. ≥ 0202/TQMa28L Rev. ≥ 0103 have eMMC 5.0 devices assembled which are supported with BSP Rev. ≥ 0115\\ <wrap round important>A patch [[https://www.tq-embedded.com/content/download/13122/file/TQ-ARM-BSP-REV.0109_add_eMMC5.0_detection.zip|Linux BSP TQMaxx Rev.0109 - Fix eMMC 5.0 detection]] is available for BSP REV.0109</wrap> 
-| ::: | :::  | SSP1  | SD card  |  •  |  •  |  •  |  •  |  •  |  •  |  •  |  •  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]]  |+| ::: | :::  | SSP1  | SD card  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  | [[..:..:mba28:dip_switches#boot_medium_selection_s4_s5|boot device]]  |
 | ::: | :::  | SSP2  | | | | | | | | | | disabled in default pin multiplexing,\\ SS1 & SS2 used for USB overcurrent detection | | ::: | :::  | SSP2  | | | | | | | | | | disabled in default pin multiplexing,\\ SS1 & SS2 used for USB overcurrent detection |
 | ::: | :::  | SSP3  | | | | | | | | | | disabled in default pin multiplexing  | | ::: | :::  | SSP3  | | | | | | | | | | disabled in default pin multiplexing  |
-| ::: | :::  | SWITCH  | 3-Port Ethernet Switch  |  •   ○  |  ○  |  ○  |  ○  |  ○  |  ○  |  ○  | <wrap round important>only available in platform tqma28-fsl</wrap> +| ::: | :::  | SWITCH  | 3-Port Ethernet Switch  |  ✔   ○  |  ○  |  ○  |  ○  |  ○  |  ○  |  ○  | <wrap round important>only available in platform tqma28-fsl</wrap> 
-| ::: | :::  | USB0  | Host  |  •  |  •  |  •    •  |  •  |  •  |  •  |  •  | mass storage, human interface devices +| ::: | :::  | USB0  | Host  |  ✔  |  ✔  |  ✔    •  |  ✔  |  ✔  |  ✔  |  ✔  | mass storage, human interface devices 
-| ::: | :::  | :::  | OTG  |  •  |  •  |  •    •  |  ○  |  ○  |  ○  |  ○  | MBa28: Host mode only (USB_ID tied to GND)  | +| ::: | :::  | :::  | OTG  |  ✔  |  ✔  |  ✔    •  |  ○  |  ○  |  ○  |  ○  | MBa28: Host mode only (USB_ID tied to GND)  | 
-| ::: | :::  | USB1  | Host  |  •  |  •   •  |   •  |  •  |  •  |  •  |  •  | mass storage, human interface devices  |+| ::: | :::  | USB1  | Host  |  ✔  |  ✔   •  |   •  |  •  |  •  |  •  |  •  | mass storage, human interface devices  |
 | ::: | LM73  | I2C1  | Temperature sensor  |  •  |  •  |  •  |   •  |  •  |  •  |  •  |  •  |   | | ::: | LM73  | I2C1  | Temperature sensor  |  •  |  •  |  •  |   •  |  •  |  •  |  •  |  •  |   |
 | ::: | M24C64  | I2C1  | EEPROM  |  •  |  •  |  •  |   •  |  •  |  •  |  •  |  •  |    | | ::: | M24C64  | I2C1  | EEPROM  |  •  |  •  |  •  |   •  |  •  |  •  |  •  |  •  |    |
Line 95: Line 102:
 | ::: | :::  | :::  | Microphone In  |    |    |    |        |    |    |    | <wrap round important>on request</wrap>  | | ::: | :::  | :::  | Microphone In  |    |    |    |        |    |    |    | <wrap round important>on request</wrap>  |
 <wrap round info>Table primarily applies to platform **tqma28**, please see changelog for details on differences to platform **tqma28-fsl**</wrap> <wrap round info>Table primarily applies to platform **tqma28**, please see changelog for details on differences to platform **tqma28-fsl**</wrap>
 +</panel>
  
  
Line 105: Line 112:
  
 ===== PTXdist ===== ===== PTXdist =====
-===== BSP Version Matrix ===== +===== PTXdist BSP Version Matrix ===== 
-\\ +<panel type="default" title="BSP Version Matrix" no-body="true"> 
-^ BSP revision  ^  [[https://www.tq-embedded.com/content/download/12971/124058|0100]]  ^  [[https://www.tq-embedded.com/content/download/12988/124143|0101]]  ^^  [[https://www.tq-embedded.com/content/download/12999/124198|0102]]  ^^  [[https://www.tq-embedded.com/en/content/download/13025/124328|0106]]  ^^  [[https://www.tq-embedded.com/content/download/13041/124408|0109]]  ^^ [[https://www.tq-embedded.com/content/download/13111/124758|0115]]     ^  [[https://www.tq-embedded.com/content/download/13179/125098|0117]]  ^  [[https://www.tq-group.com/content/download/21135/file/TQMaxx.BSP.SW.REV.0119.zip|0119]]  ^+^ BSP revision  ^  ++ 0100 | [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQC-ARM-BSP-REV0100.tar.gz|source]] \\ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa28/TQC_ARM_BSP-tqma28-fsl-REV0100.tgz|binaries]]++   [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQC-ARM-BSP.0101.zip|0101]]  ^^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQC-ARM-BSP.0102.zip|0102]]  ^^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-ARM-BSP.REV0106.zip|0106]]  ^^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-ARM-BSP.REV0109.zip|0109]]  ^^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-ARM-BSP-REV.0115.zip|0115]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-ARM-BSP-REV.0117.zip|0117]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQMaxx.BSP.SW.REV.0119.zip|0119]]  ^
 ^ ++PTXdist|\\ version required by BSP++  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.04.0.tar.bz2|2012.04]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2|2013.12.0]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2|2013.12.0]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2016.04.0.tar.bz2|2016.04.0]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2016.04.0.tar.bz2|2016.04.0]]  | ^ ++PTXdist|\\ version required by BSP++  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.04.0.tar.bz2|2012.04]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2|2013.12.0]]  ||  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.12.0.tar.bz2|2013.12.0]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2016.04.0.tar.bz2|2016.04.0]]  |  [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2016.04.0.tar.bz2|2016.04.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-2011.11.0.tar.bz2|2011.11]]  |  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]]  ||  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]]  ||  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.3.tar.bz2|2011.11.3]]  ||  [[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-2011.11.3.tar.bz2|fsl: 2011.11.3]]  ||  [[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-2014.12.2.tar.bz2|2014.12.2]]  |  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2014.12.2.tar.bz2|2014.12.2]]  | ^ ++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-2011.11.0.tar.bz2|2011.11]]  |  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]]  ||  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]]  ||  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.3.tar.bz2|2011.11.3]]  ||  [[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-2011.11.3.tar.bz2|fsl: 2011.11.3]]  ||  [[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-2014.12.2.tar.bz2|2014.12.2]]  |  [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2014.12.2.tar.bz2|2014.12.2]]  |
Line 125: Line 132:
 </WRAP> </WRAP>
 <WRAP clear></WRAP> <WRAP clear></WRAP>
 +</panel>
  
 +===== PTXdist Changelog =====
 +<panel type="info" title="BSP Version History" no-body="true">
 +<accordion collapsed="true">
 +<panel title="2018/12/12 - REV 0119">
  
 +**BSP**
 +  * Updated MFGTools updater image to work with eMMC 5.0
  
 +**U-Boot v2015.07 - TQMa28/L**
 +  * added eMMC 5.0 support
 +  * rename mmc defconfig to **tqma28_mba28_mmc_defconfig**
 +  * add helper to query max enhanced partition size 
 + 
 +**Linux v3.14.19 - TQMa28/L**
 +  * added eMMC 5.0 support
 +</panel>
  
-===== Changelog PTXdist ===== +<panel title="2017/07/07 - REV 0117">
- +
-++++2017/07/07 -REV 0117|+
 **U-Boot v2015.07 - TQMa28/L** **U-Boot v2015.07 - TQMa28/L**
   * mux i2c0 pins for boot eeprom   * mux i2c0 pins for boot eeprom
Line 144: Line 164:
 **Linux v3.14.19 - TQMa28/L** **Linux v3.14.19 - TQMa28/L**
   * <none>   * <none>
-++++ +</panel> 
-++++2016/04/18 - REV 0115|+ 
 +<panel title="2016/04/18 - REV 0115">
   *Remove tqma28-fsl support   *Remove tqma28-fsl support
   *Update iec61850 library   *Update iec61850 library
Line 164: Line 185:
 ** Linux Kernel ** ** Linux Kernel **
   *Enabled LED support   *Enabled LED support
-+++++</panel>
  
-++++2014/07/10 - REV 0109|+<panel title="2014/07/10 - REV 0109">
  
 ** Build tools ** ** Build tools **
Line 188: Line 209:
       * add module eeprom       * add module eeprom
       * remove network config & mac addr from default env       * remove network config & mac addr from default env
-++++ +</panel>
-=== 2014/07/02 - REV 0108 (internal) ===+
  
-=== 2014/06/06 - REV 0107 (snapshot) === +<panel title="2014/01/13 - REV 0106">
- +
-++++ 2014/01/13 - REV 0106 |+
  
 ** Build tools ** ** Build tools **
Line 255: Line 273:
     * Linux version 3.2     * Linux version 3.2
     * U-Boot 2013.07     * U-Boot 2013.07
-+++++</panel>
  
-[REV0105 - internal testing stage] +<panel title="2013/05/13 - REV 0102">
- +
-[REV0104.5 - U-Boot 2013.04 for production, no change to REV0105] +
- +
-[REV0104 skipped - internal development] +
- +
-[REV0103 skipped - tag error in git repository] +
- +
-++++ 2013/05/13 - REV 0102 |+
 --------------------- ---------------------
  
Line 296: Line 306:
  - Fixes:  - Fixes:
    - bugfixing linux kernel    - bugfixing linux kernel
-+++++</panel>
  
-++++ 2013/01/10 - REV 0101|+<panel title="2013/01/10 - REV 0101">
 --------------------- ---------------------
 New: New:
Line 382: Line 392:
  - Kernel: Disable CPUFREQ support (due to hangs on mainline uboot)  - Kernel: Disable CPUFREQ support (due to hangs on mainline uboot)
  - Kernel: Re-enabled module support  - Kernel: Re-enabled module support
-+++++</panel>
  
-++++ 2012/09/26 - REV 0100|+<panel title="2012/09/26 - REV 0100">
 --------------------- ---------------------
 New: New:
Line 428: Line 438:
  - Ethernet  - Ethernet
  - CAN driver  - CAN driver
-++++ +</panel> 
- +</accordion> 
 +</panel>
  
 ===== DevHost ===== ===== DevHost =====
  • Last modified: 2023/07/10 14:36