====== TQ-Embedded TQMxE40M ======
---- dataentry som ----
pic_img : :wiki:cmp:som:tq-embedded_tqmxe40m.png
pn : TQMxE40m
formfactor : COM Express Type 10
manufacturer : TQ-Embedded
cpu_wiki : Intel Atom® x6000 series\\ Elkhart Lake
emmc : 8...256 GB
ram : 4/8/16 GB LPDDR4/4x
eeprom : 32kbit (24AA32AT)
temprange : 0...+60 °C, -40...+85 °C
edp : 1/lvds 1ch
dp : 1 (or hdmi)
hdmi : 1 (or dp)
lvds : 1 1ch (or edp)
ethernet : 1 1G (Marvell 88E1512)
dsi : -
csi : -
usb2 : 6(8)
usb3 : 2
can : 1 (or SER1)
uart : 2/1 + 1 CAN (2 full optional)
spi : 1
pcie : 4 gen 3 (1x4, 2x2, 4x1)
i2s : 1 HDA
sata : 2
sdio : 1 or 8x gpio
i2c : 1/2 optional
smbus : 1
espi : -
lpc : 1
gpio : 8 or SDIO
bios : InsydeH2O 64bit uEFI
rtc : (Motorola MC146818B) integrated in the Intel® X6000E Series CPU
tpm : TPM 2.0 Infineon SLB9670
dimension : 82x50
datasheet_wiki : [[https://www.tq-group.com/filedownloads/files/products/embedded/manuals/x86/embedded-modul/COM-Express-Mini/TQMxE40M/TQMxE40M.UM.0102.pdf|link]]
struct_img : :wiki:cmp:som:tq-embedded_tqmxe40m2.png
page_wiki : [[https://www.tq-group.com/en/products/tq-embedded/x86-architecture/tqmxe40m/|page]]
----
{{:wiki:cmp:som:tq-embedded_tqmxe40m.png?800&direct}}
{{:wiki:cmp:som:tq-embedded_tqmxe40m3.png?800&direct}}
{{:wiki:cmp:som:tq-embedded_tqmxe40m2.png?800&direct}}
===== Docs =====
| Datasheet www | TQ-Embedded | | [[https://www.tq-group.com/filedownloads/files/products/embedded/manuals/x86/embedded-modul/COM-Express-Mini/TQMxE40M/TQMxE40M.UM.0102.pdf|link]] |
| Datasheet Short | TQ-Embedded | | [[https://doc.inmys.ru/hash/8e2a47f70f4031807fe4d29b0cc225fa/EMB_DB_TQMxE40M_EN_Rev104_Web.pdf|link]] |
| Datasheet | TQ-Embedded | | [[https://doc.inmys.ru/hash/c5b26febe5193c98f9efd63404f1a764/TQMxE40M.UM.0102.pdf|link]] |
| MX25L25645GM2I-08G | Macronix | 3.3V 256Mbit | [[https://doc.inmys.ru/hash/77602687d71e2c61a90797ae84edaaed/2815324.pdf|link]] |
| SLB9670 | Infineon | TPM2.0 | [[https://doc.inmys.ru/hash/67b7cae2b56813554f1062d20e011c99/Infineon-SLB%209670VQ2.0-DataSheet-v01_05-EN.pdf|link]] |
| 88E1512 | Marvell | 1G Eth | [[https://doc.inmys.ru/hash/a7ed4b73870b1ad4e1028a71222ada0a/marvell-phys-transceivers-alaska-88e151x-datasheet.pdf|link]] |
| 24AA32AT | Microchip | 32k I2C EEPROM | [[https://doc.inmys.ru/hash/c3baa17384730cdfd950295baa26a38c/en011853.pdf|link]] |
===== SPI Boot Flash =====
Flash for carrier:\\
| MX25L25645GM2I-08G | Macronix | 3.3V 256Mbit | [[https://doc.inmys.ru/hash/77602687d71e2c61a90797ae84edaaed/2815324.pdf|link]] |
===== USB =====
The USB 2.0 port 0 must be paired with USB 3.2 SuperSpeedPlus port 0.\\
The USB 2.0 port 1 must be paired with USB 3.2 SuperSpeedPlus port 1.
===== HDA =====
On the COM Express™ connector there is no HDA_SDIN2 signal available.
===== SPI =====
The SPI interface can only be used for SPI boot Flash devices.
===== UART =====
^ COM Express™ Signal ^ COM Express™ Pin ^ TQMxE40M ^ Remark ^
| SER0_TX | A98 | SER0_TX | 3.3 V output |
| SER0_RX | A99 | SER0_RX | 3.3 V input |
| SER1_TX | A101 | SER1_TX | 3.3 V output |
| SER1_RX | A102 | SER1_RX | 3.3 V input |
| SER0_RTS# | B77 | SER0_RTS# | 3.3 V output |
| SER0_CTS# | B78 | SER0_CTS# | 3.3 V input |
| SER1_RTS# | B91 | SER1_RTS# | 3.3 V output |
| SER1_CTS# | B92 | SER1_CTS# | 3.3 V input |
In Revision 2.1 of the COM Express™ specification, the signals A98, A99, A101 and A102 have been
reclaimed from the VCC_12V pool. Therefore protection on the carrier board is necessary to avoid
damage to those when accidentally connected to 12 V. The implementation of this circuitry causes
lower transfer rates at both serial ports.
On the TQMxE40M the protection circuit is removed by default and the serial ports provide transfer
rates of up to 115 kbaud. Therefore the TQMxE40M can only be used in COM.0 Revision 2.1 and 3.0
Type10 pinout carrier boards.
===== CAN =====
The TQMxE40M provides a CAN interface. The signals for the CAN interface are shared with the serial port (SER1) signals and can
be configured via a register setting.
===== DEBUG =====
The TQMxE40M includes a 14-pin flat cable connector, to connect an external debug module (TQ specific), to provide BIOS post
code information, debug LEDs and a JTAG interface for on-board FPGA.
This header is intended for TQ internal use only!
{{:wiki:cmp:som:tq-embedded_tqmxe40m1.png?640&direct}}