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:tqma8xx:data [2019/01/14 14:24] liedmannen:arm:tqma8xx:data [2019/05/23 13:09] – [Version Matrix] added tip lenz
Line 9: Line 9:
  
 ====== Board Support Packages ====== ====== Board Support Packages ======
-* [[.:linux:yocto:overview| YOCTO Linux BSP Documentation]] for [[https://github.com/tq-systems/meta-tq/tree/morty-tqma57xx|meta-tq TQMa8xx]]+  * [[.:linux:yocto:overview| YOCTO Linux BSP Documentation]] for [[https://github.com/tq-systems/ci-meta-tq/tree/rocko-tqma8x|meta-tq TQMa8Xx]]
  
  
Line 29: Line 29:
 ===== U-Boot ===== ===== U-Boot =====
 ==== Supported features ==== ==== Supported features ====
- +^ Feature  ^^^^ BSP Revision  ^^^ Remarks  ^ 
 +^ TQ Product  ^ Chip   ^ Interface  ^ Function  ^ 0001  ^ 0002  ^ 0005  ^ ::: ^ 
 +| TQMa8Xx  | i.MX8X  | ENET0  | GbE  |  •  |  •  |  •  | 
 +| TQMa8Xx  | i.MX8X  | ENET1  | GbE  |  •  |  •  |  •  | 
 +| TQMa8Xx  | i.MX8X  | I²C  | EEPROM, Temperature Sensors  |  •  |  •  |  •  |    |   
 +| TQMa8Xx  | i.MX8X  | UART  | Debug Console  |  •  |  •  |  •  |  default console 
 +| TQMa8Xx  | i.MX8X  | uSDHC  | eMMC / SD-Card  |  •  |  •  |  •  | SD card / eMMC  | 
 +| TQMa8Xx  | i.MX8X  | Fuse  |        •  |   |
  
 ==== Supported boot devices ==== ==== Supported boot devices ====
 ^  Boot device  ^  supported  ^ ^  Boot device  ^  supported  ^
-|  eMMC / SD boot   •  | +|  eMMC  |  •  | 
 +|  SD Card  |  •  |
 ===== Kernel ===== ===== Kernel =====
 ===== Operating System ===== ===== Operating System =====
- 
 ==== Supported Features ==== ==== Supported Features ====
 +^ Feature  ^^^^ BSP Revision  ^^^ Remarks 
 +^ TQ Product  ^ Chip  ^ Interface  ^ Function  ^  0001  ^ 0002  ^ 0005 ^   
 +| TQMa8x  | i.MX8X  | ENET0 | GbE  |  •  |  •  |  •  |     
 +| :::  | i.MX8X  | ENET1 | GbE  |  •  |  •  |  •  |     
 +| :::  | i.MX8X  | I²C1  | Bus Access |  •  |  •  |  •  |   
 +| :::  | i.MX8X  | uSDHC  | eMMC / SD Card  |  •  |  •  |  •  |      
 +| :::  | i.MX8X  | QSPI  | NOR Flash |  |  |  •  |  
 +| :::  | i.MX8X  | LVDS  |  |  •  |  |  •  | Tianma TM070JVHG33 | 
 +| :::  | i.MX8X  | I²C1 | RTC |  |  |  •  | 
 +| :::  | i.MX8X  | I²C1 | eeprom |  |  |  •  | 
 +| :::  | i.MX8X  | USB 2.0 | Host |  |  |  •  | 
 +| :::  | i.MX8X  | GPIO |  |  |  •  |  •  | 
 +| :::  | i.MX8X  | PCIe |  |  |  •  |  •  | MBa8xx ≥ Rev.0102 required, also see [[.:linux:yocto:known_issues#linux_kernel_does_not_start_with_sumotqma8bspsw0005_on_mba8xx_rev0101|Known Issues]]   |
 ===== FAQ ===== ===== FAQ =====
-===== PTXdist =====+===== Yocto =====
 ===== BSP Version Matrix ===== ===== BSP Version Matrix =====
  
 ==== Version Matrix ==== ==== Version Matrix ====
 +^ BSP Revision  ^  0001  ^  0002  ^  0005  ^
 +^ ++ci-meta-tq release|\\ [[https://github.com/tq-systems/ci-meta-tq/releases]]++  |  [[https://github.com/tq-systems/ci-meta-tq/releases/tag/rocko.TQMa8Xx.BSP.SW.0001|rocko.TQMa8Xx.BSP.SW.0001]]  |  [[https://github.com/tq-systems/ci-meta-tq/releases/tag/sumo.TQMa8Xx.BSP.SW.0002|sumo.TQMa8Xx.BSP.SW.0002]]  |  [[https://github.com/tq-systems/ci-meta-tq/releases/tag/sumo.TQMa8.BSP.SW.0005|sumo.TQMa8.BSP.SW.0005]]  |
 +^ Yocto Project / Poky Release  |  2.4.4 - Rocko  |  2.5.2 - Sumo  |  2.5.2 - Sumo  |
 +^ Target machine((i.e. value for [[https://www.yoctoproject.org/docs/2.4.4/ref-manual/ref-manual.html#var-MACHINE|MACHINE]] variable))  |  tqma8qx-mba8qx  |  tqma8qx-mba8xx  |  tqma8xqp-mba8xx \\  tqma8xd-mba8xx  |
 +^ U-Boot  |  v2017.03 rel_4.9.88_imx_imx8qxp_beta2  |  v2018.03 rel_imx_4.14.78_1.0.0_ga  |  v2018.03 rel_imx_4.14.78_1.0.0_ga  |
 +^ Linux Kernel  |  rel_imx_4.9.88_imx8qxp_beta2  |  rel_imx_4.14.78_1.0.0_ga  |  rel_imx_4.14.78_1.0.0_ga  |
  
 +{{section>..:..:general_information:yocto:tips#bsp_release_auto_notification&noheader}}
 +===== Changelog =====
 +++++ Rev.0005 |
  
 +Global:
  
 +  * SCU Firmware based on porting kit v1.1.2
  
-===== Changelog PTXdist =====+TQMa8XQP:
  
-===== DevHost ===== +  * make LVDS work again 
-==== Build BSP ==== +  * polish boot flow 
-===== Compilation ===== +  * rename configs and names (tqma8qxp-mba8xx -> tqma8xqp-mbaxx) 
-==== Configuration ====+  * support net boot
  
 +TQMa8XD:
  
 +  * initial support (tqma8xd-mba8xx)
  
-==== Build ====+TQMa8XQPS
  
 +  * test newtwork support in linux
 +  * support net boot (GBE0)
  
 +++++
  
 +++++ Rev.0002 |
  
-===== Adapt BSP ===== +  * port to yocto sumo / NXP rel_imx_4.14.78_ga 
-==== Partition scheme ====+  * SCU firmware base v1.1 
 +  * rename configs and names (tqma8qxp-mba8xx -> tqma8xqp-mbaxx) siehe version matrix 
 +++++ 
 +++++ Rev.0001 |
  
 +  * initial release
 +++++
 +===== Known Issues =====
  
 +==== Linux kernel does not start with sumo.TQMa8.BSP.SW.0005 on MBa8Xx ≤ Rev.0101 ====
 +^ Details  ||
 +^ [c]Effect[/c]  | Linux kernel does not start (no more messages after ''Starting kernel...'' |
 +^ [c]Issue[/c]  | PCIe requires external clock generator  |
 +^ Affected Revisions  ||
 +^ [c]Bsp[/c]  | sumo.TQMa8Xx.BSP.SW.0002\\ sumo.TQMa8.BSP.SW.0005  |
 +^ [c]Module[/c]  | all revisions  |
 +^ [c]Mainboard[/c]  | MBa8Xx ≤ Rev.0101  |
 +^ Solution  ||
 +^ [c]Fix[/c] | Upgrade to MBa8Xx Rev.0102 (please contact [[support@tq-group.com?subject=MBa8Xx: Upgrade to Rev.0102|TQ Support]] for further information)  |
 +^ [c]Workaround[/c] | Use {{ :en:arm:tqma8xx:tqma8.bsp.sw.0006_dtbs-no-pcie.tar |devicetree with disabled PCIe interface}} (will be included in next BSP release)  |
  
 +----
  
 +==== PCIe device detection ====
 +^ Details  ||
 +^ [c]Effect[/c]  | Some PCIe devices (e.g. PCIe switches) may not be properly detected  |
 +^ [c]Issue[/c]  | PCIe signals //clock//, //enable// and //reset// do not comply to the PCIe specification  |
 +^ Affected Revisions  ||
 +^ [c]Bsp[/c]  | ≤ sumo.TQMa8.BSP.SW.0005  |
 +^ [c]Module[/c]  | all revisions  |
 +^ [c]Mainboard[/c]  | MBa8Xx ≥ Rev.0102  |
 +^ Solution  ||
 +^ [c]Fix[/c] | TBD  |
 +^ [c]Workaround[/c] | Limit PCIe speed to Gen1 by using proper devicetree ''*-pcie-gen1.dtb'' (provided with BSP release sumo.TQMa8.BSP.SW.0006)  |
  
 +----
  
- +==== No QSPI NOR Flash support in U-Boot ==== 
- +^ Details  || 
-==== Deployment ==== +^ [c]Effect[/c]  | Executing ''sf probe'' in U-Boot causes the first byte of the QSPI NOR Flash to be overwritten  | 
-=== PTXdist images === +^ [c]Issue[/c]  | QSPI NOR Flash is not suppported in U-Boot  | 
- +^ Affected Revisions  || 
- +^ [c]Bsp[/c]  | sumo.TQMa8.BSP.SW.0005  | 
- +^ [c]Module[/c]  | all revisions  | 
- +^ [c]Mainboard[/c]  | all revisions  | 
- +^ Solution  || 
- +^ [c]Fix[/c] | TBD  | 
- +^ [c]Workaround[/c] | N/A  |
- +
- +
- +
- +
-====== Downloads ====== +
- +
- +
- +
-====== TQ Board Support Packages ====== +
- +
- +
- +
-====== Documentation ====== +
- +
- +
- +
- +
-===== Known Issues PTXdist ===== +
- +
- +
- +
-===== Yocto ===== +
-==== DevHost ==== +
-==== Build BSP ==== +
-==== Adapt BSP ==== +
-==== Deployment ==== +
-==== Known Issues Yocto ==== +
-{{section>.:data#known_issues_ptxdist&noheader}} +
-===== (Deployment) ===== +
-====== QNX BSP ====== +
-===== U-Boot ===== +
-===== Bootloader ===== +
-==== Supported features ==== +
- +
- +
-  +
-\\ +
-==== Supported boot devices ==== +
- +
- +
-===== Operating System ===== +
- +
-===== Onboard I2C devices ===== +
- +
-===== Kernel ===== +
-===== FAQ ===== +
-===== Deployment ===== +
-====== VxWorks BSP ====== +
-===== U-Boot ===== +
-===== Kernel ===== +
-===== FAQ ===== +
-===== Deployment =====+
  • Last modified: 2023/10/16 16:33