User Tools

Site Tools


vmware.png nfs.png tftp.png subversion.png eclipse.png logo.png tutorial.png

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:arm:tqma8xx:data [2019/01/14 11:00]
liedmann created
en:arm:tqma8xx:data [2019/05/23 13:09] (current)
lenz [Version Matrix] added tip
Line 9: Line 9:
  
 ====== Board Support Packages ====== ====== Board Support Packages ======
-  * [[https://​github.com/​tq-systems/​|Linux (Yocto)]]+  * [[.:​linux:​yocto:​overview| YOCTO Linux BSP Documentation]] for [[https://​github.com/​tq-systems/​ci-meta-tq/​tree/​rocko-tqma8x|meta-tq TQMa8Xx]] 
 + 
 + 
  
 ====== Hardware ====== ====== Hardware ======
Line 26: 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 =====+

en/arm/tqma8xx/data.1547460057.txt.gz · Last modified: 2019/01/14 11:00 by liedmann


Disclaimer

TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.


Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki