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:tqma6ulx:data [2020/01/21 15:57] – [Version Matrix] added BSP REV.0110 liedmannen:arm:tqma6ulx:data [2020/08/04 17:30] – [Supported features] added panel liedmann
Line 11: Line 11:
 ===== Board Support Packages ===== ===== Board Support Packages =====
   * [[.linux:ptxdist:overview|Linux (PTXdist)]]   * [[.linux:ptxdist:overview|Linux (PTXdist)]]
-  * [[.:yocto:meta-tq_qs|Yocto Quick Start Guide]] for [[https://github.com/tq-systems/meta-tq/releases/tag/warrior.TQMa6ULx.BSP.SW.0107|meta-tq]]+  * [[.:linux:yocto:overviewYOCTO Linux BSP Documentation]] for [[https://github.com/tq-systems/meta-tq/|meta-tq]]
   * [[.:qnx:overview| QNX® Neutrino®]]   * [[.:qnx:overview| QNX® Neutrino®]]
  
Line 23: Line 23:
 ===== Product URL list ===== ===== Product URL list =====
  
-[[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma6ulx/|TQ product page TQMa6ULx]]\\  +[[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma6ulx/|TQ product page TQMa6ULx]]\\
  
 +===== Starterkit =====
  
 +    * [[.:mba6ulx:dip_switches|MBa6ULx DIP switch settings]]
 +<WRAP hide>
 +  * [[.:mba6ulx:connectors|MBa6ULx connectors]]
 +  * [[..:display-kits|Display kits]]
 +</WRAP>
  
 ====== Hardware ====== ====== Hardware ======
 ===== Onboard I2C devices ===== ===== Onboard I2C devices =====
-\\+<panel type="default" title="Onboard I2C devices" no-body="true"> 
 +^ I2C bus  ^  TQMa6ULx  ^^^^^ 
 +^ I2C4  |  0x08\\ PMIC  |  0x1A\\ Tempsensor\\ ++ 0x48 |\\ only for TQMa6UL2-AA REV.0101 ++    0x50\\ EEPROM    0x52\\ EEPROM  |  0x68\\ RTC  |
  
- I2C bus  |:::   TQMa6ULx  |||||:::  MBa6ULx  ||||||| +^ I2C bus  |  MBa6ULx  ^^^^^^^ 
- I2C4  |:::  |  0x08\\ PMIC  |  0x1A\\ Tempsensor  |  0x50\\ EEPROM    0x52\\ EEPROM  |  0x68\\ RTC  |:::|  0x18\\ Audiocodec  |  0x19\\ Tempsensor  |  0x20\\ GPIO Expander  |  0x21\\ GPIO Expander  |  0x22\\ GPIO Expander  |  0x41\\ Touch Controller  |  0x51\\  EEPROM +^ I2C4  |  0x18\\ Audiocodec  |  0x19\\ Tempsensor  |  0x20\\ GPIO Expander  |  0x21\\ GPIO Expander  |  0x22\\ GPIO Expander  |  0x41\\ Touch Controller  |  0x51\\  EEPROM 
-^  :::  |:::  |:::  |  ++ 0x48 |\\ only for TQMa6UL2-AA REV.0101 ++\\ Tempsensor  |:::  |:::  |:::  |:::  |:::  |:::  |:::  |:::  |:::  |:::  |:::  | +</panel>
  
  
Line 44: Line 52:
 ====== Linux BSP ====== ====== Linux BSP ======
 ===== U-Boot ===== ===== U-Boot =====
-===Supported features ==== +<panel type="default" title="U-Boot" subtitle="Supported features" no-body="true"> 
-^ Feature  ^^^^  BSP Revision  ^^^^^Remarks^+^ Feature  ^^^^  BSP Revision  ^^^^^  Remarks  ^
 ^ TQ Product  ^ Chip  ^ Interface  ^ Function  ^  0100  ^  0104  ^  0106  ^  0107  ^  0110  ^ ::: ^ ^ TQ Product  ^ Chip  ^ Interface  ^ Function  ^  0100  ^  0104  ^  0106  ^  0107  ^  0110  ^ ::: ^
 | TQMa6ULx  | i.MX6UL  | Ethernet  | RMII (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  | |       | TQMa6ULx  | i.MX6UL  | Ethernet  | RMII (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  | |      
Line 53: Line 61:
 | TQMa6ULx  | i.MX6UL  | SPI  |  QSPI NOR Flash  |  •  |  •  |  •  |  •  |  •  | | | TQMa6ULx  | i.MX6UL  | SPI  |  QSPI NOR Flash  |  •  |  •  |  •  |  •  |  •  | |
 | TQMa6ULx  | i.MX6UL  | IIM / Fuse | | | | | | |  on request  | | TQMa6ULx  | i.MX6UL  | IIM / Fuse | | | | | | |  on request  |
-\\+</panel> 
 ==== Supported boot devices ==== ==== Supported boot devices ====
 ^  Boot device  ^  supported  ^ ^  Boot device  ^  supported  ^
Line 64: Line 73:
  
 ==== Supported Features ==== ==== Supported Features ====
-Feature  ^^^^  BSP Revision  ^^^^^ Remarks  + 
-^ TQ Product  ^ Chip  ^ Interface  ^ Function  ^  0100  ^  0104  ^  0106  ^  0107  ^  0110  ^ ::: ^+Buildsystem  ^^^^  BSP Revision  ^^^^^ ^ 
 +| PTXdist ||||  •  |  •  |  •  |  •  |  •  |::: | 
 +| Yocto  ||||      •  |  •  |  •  |  •  |::: |      
 +^ TQ\_Product  ^ Chip  ^ Interface  ^ Function  ^  0100  ^  0104  ^  0106  ^  0107 ^  0110  ^ Remarks ^
 ^ TQMa6ULx  | i.MX6UL  | ENET1  | RMII \\  (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  |  | ^ TQMa6ULx  | i.MX6UL  | ENET1  | RMII \\  (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  |  |
 ^  :::     | i.MX6UL  | ENET2  | RMII \\  (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  |  | ^  :::     | i.MX6UL  | ENET2  | RMII \\  (10/100 Mbit/s)  |  •  |  •  |  •  |  •  |  •  |  |
Line 114: Line 126:
 ^  :::   | SNVS  | Reset  | Reset\\  PMIC-Reset\\  Power-Down  \\  Wake-Up  |  •  |  •  |  •  |  •  |  •  | | ^  :::   | SNVS  | Reset  | Reset\\  PMIC-Reset\\  Power-Down  \\  Wake-Up  |  •  |  •  |  •  |  •  |  •  | |
 \\ \\
- 
- 
 ===== FAQ ===== ===== FAQ =====
  
Line 121: Line 131:
  
 ===== PTXdist ===== ===== PTXdist =====
-===== BSP Version Matrix =====+===== PTXdist BSP Version Matrix =====
 ==== Version Matrix ==== ==== Version Matrix ====
 ^ BSP revision  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0100.zip|0100]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0104.zip|0104]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0106.zip|0106]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0107.zip|0107]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0110.zip|0110]]  ^ ^ BSP revision  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0100.zip|0100]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0104.zip|0104]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0106.zip|0106]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0107.zip|0107]]  ^  [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0110.zip|0110]]  ^
Line 139: Line 149:
 \\ \\
  
-===== Changelog PTXdist =====+===== PTXdist Changelog  ===== 
 +++++REV.0110 | 
 +**TQMa6ULx-BSP** 
 +  * Updated OSELAS Toolchain to 2018.12 
 + 
 +**U-Boot** 
 +  * Added support for 512MB RAM variants of TQMa6UL\[L\]x REV.030x 
 +  * Typo fixes in output / banner / warnings 
 +  * Add warning for CPU / config mismatch 
 +++++
 ++++REV.0107 | ++++REV.0107 |
 **TQMa6ULx-BSP** **TQMa6ULx-BSP**
Line 427: Line 446:
  
  
-===== Images PTXdist =====+===== PTXdist Images =====
  
 Finally, you will find the built images in //platform-<platformname>/images//. Finally, you will find the built images in //platform-<platformname>/images//.
Line 496: Line 515:
 <WRAP round download> <WRAP round download>
 ==== TQ Board Support Packages ==== ==== TQ Board Support Packages ====
-The Board Support Packages (BSPs) usually provide source code as well as precompiled images for one or more platforms.\\  Please see the [[version-matrix|version matrix]] for details of each BSP revision.+The Board Support Packages (BSPs) usually provide source code as well as precompiled images for one or more platforms.\\  Please see the [[.linux:ptxdist:overview#version_matrix|version matrix]] for details of each BSP revision.
  
-[[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0107.zip|TQMa6ULx BSP REV.0107]]<wrap em>☚ current revision</wrap>\\+[[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0107.zip|TQMa6ULx BSP REV.0110]]<wrap em>☚ current revision</wrap>\\ 
 +[size=70%]MD5SUM: A22068C4F9497229F55FF8507C5A5B15  [/size] 
 + 
 +[[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/_shared/TQ-TQMa6ULx-BSP-REV.0107.zip|TQMa6ULx BSP REV.0107]]\\
 [size=70%]MD5SUM: FF2F0A18947A130EA6E93B72A61B8183  [/size] [size=70%]MD5SUM: FF2F0A18947A130EA6E93B72A61B8183  [/size]
  
Line 528: Line 550:
 [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2014.12.0.tar.bz2| Build System PTXdist 2014.12]] [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2014.12.0.tar.bz2| Build System PTXdist 2014.12]]
  
-[[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2018.02.0.tar.bz2| OSELAS Toolchain 2018.12]]+[[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2018.12.0.tar.bz2| OSELAS Toolchain 2018.12]] 
 + 
 +[[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2018.02.0.tar.bz2| OSELAS Toolchain 2018.02]]
  
 [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2014.12.2.tar.bz2| OSELAS Toolchain 2014.12.2]]   [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2014.12.2.tar.bz2| OSELAS Toolchain 2014.12.2]]  
Line 678: Line 702:
  
 ===== Yocto ===== ===== Yocto =====
-==== DevHost ==== +===== Yocto BSP Version Matrix ===== 
-==== Build BSP ==== +==== BSP Version Matrix ==== 
-==== Adapt BSP ==== + 
-==== Deployment ==== +^ BSP Revision  ^  ++meta-tq release|\\ [[https://github.com/tq-systems/meta-tq]]++  ^  Yocto Project / Poky Release  ^  Target machine((i.e. value for [[https://www.yoctoproject.org/docs/2.4.4/ref-manual/ref-manual.html#var-MACHINE|MACHINE]] variable))  ^  U-Boot  ^  Linux Kernel 
-==== Known Issues Yocto ====+|  [[https://github.com/tq-systems/meta-tq/tree/TQMa6UL.BSP.SW.0104 |0104]]  |  [[https://github.com/tq-systems/meta-tq/tree/pyro |pyro]]  |  2.3.3 - Pyro  |  ++tqma6ulx-mba6ulx| TQMa6ULx on MBa6ULx++  |  [[https://source.codeaurora.org/external/imx/uboot-imx/log/?h=rel_imx_4.1.15_2.0.0_ga|2016.03 (NXP imx-rel_imx_4.1.15_2.0.0_ga)]]  |  rel_imx_4.1.15_2.0.0_ga  |  
 +|  [[https://github.com/tq-systems/meta-tq/tree/pyro.TQMa6ULx.BSP.SW.0105|0105]]  |  [[https://github.com/tq-systems/meta-tq/tree/pyro |pyro]]  |  2.3.3 - Pyro  |  ++tqma6ulx-mba6ulx|TQMa6ULx on MBa6ULx ++\\  ++tqma6ulx-lga-mba6ulx| TQMa6ULxL on MBa6ULx ++\\  ++tqma6ullx-mba6ulx|TQMa6ULLx on MBa6ULx++  |  [[https://source.codeaurora.org/external/imx/uboot-imx/log/?h=rel_imx_4.1.15_2.0.0_ga|2016.03 (NXP imx-rel_imx_4.1.15_2.0.0_ga)]]  |  rel_imx_4.1.15_2.0.0_ga  |  
 +|  [[https://github.com/tq-systems/meta-tq/tree/pyro.TQMa6ULx.BSP.SW.0106|0106]]  |  [[https://github.com/tq-systems/meta-tq/tree/pyro |pyro]]  |  2.3.3 - Pyro  |  ++tqma6ulx-mba6ulx|TQMa6ULx on MBa6ULx ++\\  ++tqma6ulx-lga-mba6ulx| TQMa6ULxL on MBa6ULx ++\\  ++tqma6ullx-mba6ulx|TQMa6ULLx on MBa6ULx++  |  [[https://source.codeaurora.org/external/imx/uboot-imx/log/?h=rel_imx_4.1.15_2.0.0_ga|2016.03 (NXP imx-rel_imx_4.1.15_2.0.0_ga)]]  |  rel_imx_4.1.15_2.0.0_ga  |  
 +|  [[https://github.com/tq-systems/meta-tq/tree/warrior.TQMa6ULx.BSP.SW.0107|0107]]  |  [[https://github.com/tq-systems/meta-tq/tree/warrior |warrior]]  |  2.7 - Warrior  |  ++tqma6ulx-mba6ulx|TQMa6ULx on MBa6ULx ++\\  ++tqma6ulx-lga-mba6ulx| TQMa6ULxL on MBa6ULx ++\\  ++tqma6ullx-mba6ulx|TQMa6ULLx on MBa6ULx++  |  [[https://source.codeaurora.org/external/imx/uboot-imx/log/?h=rel_imx_4.1.15_2.0.0_ga|2016.03 (NXP imx-rel_imx_4.1.15_2.0.0_ga)]]  |  [[https://source.codeaurora.org/external/imx/linux-imx/log/?h=rel_imx_4.14.78_1.0.0_ga| NXP 4.14.78 rel_imx_4.14.78_1.0.0_ga]] 
 +|  [[https://github.com/tq-systems/meta-tq/tree/warrior.TQMa6ULx.BSP.SW.0110|0110]]  |  [[https://github.com/tq-systems/meta-tq/tree/warrior |warrior]]  |  2.7 - Warrior  |  ++tqma6ulx-mba6ulx|TQMa6ulx with 256MB RAM on MBa6ULx ++ \\ ++tqma6ulx-512mb-mba6ulx| TQMa6ULx with 512MB RAM on MBa6ULx ++\\  ++tqma6ulx-lga-mba6ulx|TQMa6ULxL on MBa6ULx ++\\ ++tqma6ullx-mba6ulx| TQMa6ULLx on MBa6ULx ++\\ ++tqma6ullx-512mb-mba6ulx| TQMa6ULLx with 512MB RAM on MBa6ULx ++\\ ++tqma6ullx-lga-mba6ulx| TQMa6ULLxL on MBa6ULx ++  |  [[https://source.codeaurora.org/external/imx/uboot-imx/log/?h=rel_imx_4.1.15_2.0.0_ga|2016.03 (NXP imx-rel_imx_4.1.15_2.0.0_ga)]]  |  [[https://source.codeaurora.org/external/imx/linux-imx/log/?h=rel_imx_4.14.78_1.0.0_ga| NXP 4.14.78 rel_imx_4.14.78_1.0.0_ga]]  |   
 + 
 +===== Yocto Changelog  ===== 
 + 
 +===== DevHost ===== 
 +===== Build BSP ===== 
 +===== Adapt BSP ===== 
 +===== Deployment ===== 
 +===== Known Issues Yocto ====
 {{section>.:data#known_issues_ptxdist&noheader}} {{section>.:data#known_issues_ptxdist&noheader}}
 ===== (Deployment) ===== ===== (Deployment) =====
  • Last modified: 2023/08/28 16:20