Both sides previous revision Previous revision Next revision | Previous revision |
en:arm:tqma28:data [2019/04/29 20:38] – liedmann | en:arm:tqma28:data [2023/07/10 14:36] (current) – changed Dot to checkmark weinholdo |
---|
* [[: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 ====== |
====== 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> |
| |
| |
===== 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 | ✔ | ✔ | ✔ | • | ✔ | ✔ | ✔ | ✔ | | |
| MBa28 | LM73 | | Temperature sensor | • | • | • | • | • | • | • | • | | | | MBa28 | LM73 | | Temperature sensor | ✔ | ✔ | ✔ | • | ✔ | ✔ | ✔ | ✔ | | |
| ::: | PCA9554D (0x20) | GPO | 8 x Output (X1) | • | • | • | • | • | • | • | • | | | | ::: | PCA9554D (0x20) | GPO | 8 x Output (X1) | ✔ | ✔ | ✔ | • | ✔ | ✔ | ✔ | ✔ | | |
| ::: | PCA9554D (0x21) | GPI | 4 x Input (X1) | • | • | • | • | • | • | • | • | | | | ::: | PCA9554D (0x21) | GPI | 4 x Input (X1) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | | |
| ::: | ::: | USERLED | 2 x LED | • | • | • | • | • | • | • | • | | | | ::: | ::: | USERLED | 2 x LED | ✔ | ✔ | ✔ | • | ✔ | ✔ | ✔ | ✔ | | |
| ::: | SGTL5000 | Audio Codec | Audio Out | • | • | • | • | • | • | • | • | | | | ::: | SGTL5000 | Audio Codec | Audio Out | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | | |
| ::: | ::: | ::: | 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> |
| |
| |
| |
===== 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]] | |
</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 |
**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 |
** 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 ** |
* 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 ** |
* 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 | | |
--------------------- | --------------------- |
| |
- Fixes: | - Fixes: |
- bugfixing linux kernel | - bugfixing linux kernel |
++++ | </panel> |
| |
++++ 2013/01/10 - REV 0101| | <panel title="2013/01/10 - REV 0101"> |
--------------------- | --------------------- |
New: | New: |
- 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: |
- Ethernet | - Ethernet |
- CAN driver | - CAN driver |
++++ | </panel> |
| </accordion> |
| </panel> |
| |
===== DevHost ===== | ===== DevHost ===== |