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

en:power:tqmt10xx:linux:overview [2019/05/13 17:04] (current)
liedmann created
Line 1: Line 1:
 +~~NOCACHE~~
 +<embed en:​templates:​tabs>​
 +  <label lang>​en</​label>​
 +  <label mod_name>​tqmt10xx</​label>​
 +  <label mod_name_head>​TQMT10xx</​label>​
 +  <label mod_arch>​power</​label>​
 +  <label bsp_name>​linux</​label>​
 +  <label bsp_name_head>​Linux</​label>​
 +</​embed>​
 +\\  ​
 +\\
  
 +~~NOCACHE~~
 +===== BSP Overview =====
 +
 +==== BSP Version Matrix ====
 +
 +^ BSP revision ^  0100  ^
 +^ Yocto        |  [[https://​www.yoctoproject.org/​downloads/​core/​jethro201|2.0.1]] ​ |
 +^ Platform ​    ​| ​ STKT104x ​ |
 +^ U-Boot ​      ​| ​ [[http://​www.denx.de/​wiki/​U-Boot/​Documentation|2015.07]] ​ |
 +^ Linux Kernel |  [[http://​lxr.free-electrons.com/​source/?​v=4.4|4.4]] ​ |
 +
 +\\
 +===== Supported boot devices =====
 +^ Boot device ​ ^  supported ​ ^
 +| SPI NOR Flash  |  •  |
 +| eMMC  |     |
 +| SD card  |  •  |
 +
 +===== Bootloader =====
 +
 +==== Supported Features ====
 +^ Feature ​ ^^^^ BSP Revision ​ ^Remarks ^   
 +^ TQ Product ​ ^ Chip  ^ Interface ​ ^ Function ​ ^  0100  ^ ^
 +| TQMT104x ​ | T104x  | eSDHC  | SD Card |  •  | Mutually exclusive ​ |
 +| :::  | T104x  | :::  | eMMC |  | :::  |
 +| :::  | T104x  | I2C1  | I2C devices ​ |  •  | cf. [[overview#​onboard_i2c_devices|Onboard I2C devices]] |
 +| :::  | T104x  | I2C2  | I2C devices |  •  | :::  |
 +| :::  | T104x  | I2C3  | Bus access ​ |  •  |  |
 +| :::  | T104x  | I2C4  | Bus access ​ |  •  | <wrap round info>​mutliplexed with DIU</​wrap> ​ |
 +| :::  | T104x  | IFC  | parallel NOR Flash |  •  |  |
 +| :::  | T104x  | MAC[1-3] ​ | SGMII |  •  | <wrap round important>​double check [[..:​stkt104x:​dip_switches|STKT104x DIP switch configuration]] ​ </​wrap> ​ |
 +| :::  | T104x  | MAC[4-5] ​ | RGMII |  •  |  |
 +| :::  | T104x  | UART1  | RS232 |  •  | Default console ​ |
 +| :::  | T104x  | UART2  | RS232  |  •  |
 +| :::  | T104x  | USB1  | USB2514 ​ |  •  |  |
 +| :::  | T104x  | USB2  | Host |  •  |  |
 +| STKT104x ​ | USB2514 | USB1  | Host |  •  | X23A  |
 +| :::  | :::  | USB2  | Host |  •  | X23B  |
 +| :::  | :::  | USB3  | Mini-PCIe |    | X19  |
 +| :::  | :::  | USB4  | LVDS CMD |    | X31  |
 +\\
 +===== Operating System =====
 +
 +==== Supported Features ====
 +^ Feature ​ ^^^^ BSP Revision ​ ^Remarks ^   
 +^ TQ Product ​ ^ Chip  ^ Interface ​ ^ Function ​ ^  0100  ^ ^
 +| TQMT104x ​ | T104x  | DIU  | LVDS  |  •  | 24-bit available via X7 on STKT104x |
 +| :::  | T104x  | ENET1 | RGMII |  •  |  |
 +| :::  | T104x  | ENET2 | RGMII |  •  |  |
 +| :::  | T104x  | eSDHC  | SD Card |  •  | Mutually exclusive ​ |
 +| :::  | T104x  | :::  | eMMC |  | :::  |
 +| :::  | T104x  | eSPI  | Bus access ​ |  •  | No device on STKT104x ​ |
 +| :::  | T104x  | I2C1  | I2C devices ​ |  •  | cf. [[overview#​onboard_i2c_devices|Onboard I2C devices]] |
 +| :::  | T104x  | I2C2  | I2C devices |  •  |  |
 +| :::  | T104x  | I2C3  | Bus access ​ |  •  |  |
 +| :::  | T104x  | I2C4  | Bus access ​ |  •  | <wrap round info>​mutliplexed with DIU</​wrap> ​ |
 +| :::  | T104x  | IFC  | parallel NOR Flash |  •  |  |
 +| :::  | T104x  | SerDes Lane 0/A  |  |  | T2081 only  |
 +| :::  | T104x  | SerDes Lane 1/B  | SGMII |  •  |  |
 +| :::  | T104x  | SerDes Lane 2/C  | QSGMII ​ |  •  | TQMT1040 only |
 +| :::  | T104x  | :::  | SGMII |  •  |  |
 +| :::  | T104x  | SerDes Lane 3/D  | SGMII |  •  |  |
 +| :::  | T104x  | SerDes Lane 4/E  | Aurora |  |  |
 +| :::  | T104x  | :::  | miniPCIe| ​ •  | Mutually exclusive, see [[..:​stkt104x:​dip_switches|STKT104x DIP switch configuration]] \\  Tested with MPCIe Intel NIC |
 +| :::  | T104x  | SerDes Lane 5/F  | PCIe |  •  | Tested with PCIe Intel NIC |
 +| :::  | T104x  | SerDes Lane 6/G  | SATA |  •  | Mutually exclusive, see [[..:​stkt104x:​dip_switches|STKT104x DIP switch configuration]] ​ |
 +| :::  | T104x  | :::  | SGMII |  •  | Mutually exclusive, see [[..:​stkt104x:​dip_switches|STKT104x DIP switch configuration]] ​ |
 +| :::  | T104x  | :::  | miniPCIe |  •  | Tested with MPCIe Intel NIC  |
 +| :::  | T104x  | SerDes Lane H  | SATA  |  •  |   |
 +| :::  | T104x  | UART1  | RS232 |  •  | Default console ​ |
 +| :::  | T104x  | UART2  | RS232  |  •  |
 +| :::  | T104x  | USB1  | USB2514 ​ |  •  |  |
 +| :::  | T104x  | USB2  | Host |  •  |  |
 +| STKT104x ​ | DS90C387R ​ | DIU | LVDS Transmitter ​ |  •  | Tested with Chimei G104X1 ​ |
 +| :::  | PCA9554 ​ | GPIO  | Digital Output ​ |  •  | 2 x LED (V74 via IO6 & V75 via IO7) |
 +| :::  | PCA9554 ​ | GPIO  | Digital Output ​ |  •  | 1 x LED (V73 via IO7) |
 +| :::  | PCA9554 ​ | GPIO  | Digital Input |  •  | 3 x Button (S6, S7, S8)  |
 +| :::  | PCS9530D ​ | PWM  | Backlight Control ​ |  •  | |
 +| :::  | STMPE811 ​ | 4-wire | Resistive Touchscreen Controller ​ |     | |
 +| :::  | USB2514 | USB1  | Host |  •  | X23A  |
 +| :::  | :::  | USB2  | Host |  •  | X23B  |
 +| :::  | :::  | USB3  | Mini-PCIe |    | X19  |
 +| :::  | :::  | USB4  | LVDS CMD |    | X31  |
 +\\
 +===== Onboard I2C devices =====
 +\\
 +\\
 +
 +^  I2C bus  |:::  ^  TQMT104x ​ |||||||  ​
 +^  I2C1  |:::  | 0x11\\ System Controller ​ | 0x18\\ Tempsensor ​ | 0x24\\ Tempsensor ​ | 0x44\\ Supervisor ​ | 0x50\\ EEPROM ​ | 0x51\\ RTC  | 0x57\\ EEPROM ​ |
 +
 +\\
 +
 +
 +^  I2C bus  |:::  ^  STKT104x ​ ||||||||| ​
 +^  I2C2  |::: | 0x20\\ PCA9554 ​ | 0x21\\ PCA9554 | 0x23\\ PCA9554 ​ | 0x30\\ PCA9530D ​ | 0x38\\ DS90C387 ​ | 0x42\\ PCA9554 ​ | 0x68\\ Clock Generator ​ | 0x82\\ STMPE811 ​ | 0x6C\\ Clock Generator ​ |

en/power/tqmt10xx/linux/overview.txt · Last modified: 2019/05/13 17:04 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