
M90, M100, M110
Technical Reference
Version 1.2
Preliminary
November 2018
Auvidea GmbH
Kellerberg 3
D-86920 Denklingen
Te l: +49 824 3 77 1 4 6 2 2
info@auvidea.com
www.auvidea.com!
TECHNICAL REFERENCE MANUAL

Copyright Notice
Trad em ar ks
NVIDIA, the NVIDIA logo, CUDA, Jetson, Maxwell,Tegra and VisionWorks are registered trademarks and/or
trademarks of NVIDIA Corporation in the United States and!other countries. Other company and product names
may be trademarks of the respective companies with which they are associated.
© Auvidea GmbH 2016
All Rights Reserved
No part of this document or any of its contents may be reproduced, copied, modified or adapted, without the
prior written consent of the author, unless otherwise indicated for stand-alone materials.
You may share this document by any of the following means: this PDF file may be distributed freely, as long as
no changes or modifications to the document are made.
For any other mode of sharing, please contact the author at the email below. info@auvidea.com
Commercial use and distribution of the contents of this document is not allowed without express and prior
written consent of Auvidea GmbH.
TECHNICAL REFERENCE MANUAL

Features
M90, M100 and M110
These motherboard are designed to expand the ports of the J100 and J106.
To b e co m ple t ed: !
TECHNICAL REFERENCE MANUAL
switches: power, reset, force recovery

TECHNICAL REFERENCE MANUAL

Buttons
12V Power In (J13, J14 and J32)
These are the 12V power in connectors.
J13: 1.25mm pitch connector (picoblade compatible)
J14: 2 holes to solder in a cable
J32: Phoenix 1778780
UART 1 (J22 and J31)
This is a RS232 level UART 1 port of the TX1/2. The 2 signals are passed through a RS232 level shifter
(SN75C3221) and through 33 Ohm series resistors (in a tiny 0804 size resistor array).
Force Recovery (for firmware upgrade)
5V power output (same as USB 2.0 - J17) - max 500mA
UART 1 port (RS232 level): transmit data output
UART 1 port (RS232 level): receive data input
TECHNICAL REFERENCE MANUAL

UART 2 (J15)
This is a TTL level (3.3V) UART 2 port of the TX1/2. The 2 pins are passed through a bi-directional level
converter with 3.3V level outputs (TXB0104PWR) and through 33 Ohm series resistors (in a tiny 0804 size
resistor array).
USB 2.0 (J17)
USB 2.0 port for firmware upgrades and for USB 2.0 devices like mouse and keyboard.
5V Power out (J23)
This is the 5V power out connector. It is the output of the on-board DC converter which is rated at 3A max. We
recommend not to source more than 1A per pin (connector limitation).
Optional Lithium battery (J60)
Optional MS621FE rechargeable battery to power the RTC of the TX1 or TX2 for extended times.
100BT (100Mbit) Ethernet (J7)
This port is only intended for very short Ethernet connections within a system. It features an RC network (and
not magnetics) for isolation. It is designed for small voltage differences between the M90 and the system it is
connected to.
5V power output (same as USB 2.0 - J17) - max. 500mA
UART 2 port (3.3V TTL level): transmit data output
UART 2 port (3.3V TTL level): receive data input
5V power controlled by USB0_EN_OC* (A17) - max. 500 mA
connected to pin 1 of this connector
5V power output (1A max. each)
5V power output (1A max. each)
TECHNICAL REFERENCE MANUAL

Buttons (J29)
This connector may be used to connect external buttons to the M90. Each button should connect to Ground
(GND). No pull-up resistor is required or should be used.
CAN (J10 and J30)
This is the optional CAN connector. It is not used with the J100/J106 and the TX1. This option is reserved for
the TX2 and J106. The CAN Bus is driven by a TJA1051TK/3,118 CAN bus transceiver. It translates CAN0_TX and
CAN0_RX to CAN_H and CAN_L.
CAN switches (J4)
15V--5V power out (no current limiter- 1A max.)
RTC battery backup (3V typical)
5V power out (controlled by J4 switch 2)
CAN data high (2.5V nominal voltage)
CAN data low (2.5V nominal voltage)
On: 120 Ohm CAN bus termination active
Off: no CAN bus termination
On: Power pin 1 of J10/J30 with 5V 500mA
Off: no power
TECHNICAL REFERENCE MANUAL

TECHNICAL REFERENCE MANUAL

M100
M100
The M100 is a compact port extender for the J100 and J106. It has the same size as the TX1 and TX2 and brings
out multiple additional interfaces.
TECHNICAL REFERENCE MANUAL

Outputs (GPIOs, I2S, SPI) on the M100
The M100 converts the 1.8V level output signals to 3.3V. It uses a bidirectional level converter, which
automatically detects the direction of the signal. For the level conversion to work properly, caution must be
taken, if there is a pull-up resistor on any output. This applies to all outputs including GPIOs and special
function outputs like SPI, I2S. If there are any pull-up resistors on these outputs, they must have more than 50
kOhm. If there is a pull-up resistor with a lower value, than the level converter may determine that the signal
is driven from the outside, and that this pin should be treated as input.
LEDs
The 12V power LED will light up as soon as the power is connected to the M100, independent of whether a
J100/J106 is plugged in. The 2 on-board DC converters only power up if a J100 or J106 is plugged in.
Buttons
UART 1 (J7)
This is a TTL level (3.3V) UART port of the TX1/2. The 2 pins are passed through a bi-directional level
converter with 3.3V level outputs (TXB0104PWR) and through 33 Ohm series resistors (in a tiny 0804 size
resistor array).
USB 2.0 (J17)
USB 2.0 port for firmware upgrades and for USB 2.0 devices like mouse and keyboard.
on-board 5V 3A DC converter is powered up (J100/J106 required)
on-board 3.3V 3A DC converter is powered up (J100/J106 required)
over current on the 5V supply of the USB2 or UART1 port
over current on the 5V supply of the CAN2 port
over current on the 5V supply of the CAN1 port
Force Recovery (for firmware upgrade)
5V power output (same as USB 2.0 - J17)
UART 1 port (3.3V TTL level): transmit data output
UART 1 port (3.3V TTL level): receive data input
TECHNICAL REFERENCE MANUAL

12V Power out (J16)
This is the 12V power out connector. It is the output of the on-board DC converter. The M100-12 has no onboard 12V DC converter. Here the 12V power in and out connectors are connected together.
Power input (J13)
This is the power input connector. The standard version is the M100-42. It features an on-board DC down
(buck) converter which supports an input voltage of 13.5V to 42V. If the input voltage is less then 13.5V the
12V output voltage may not be stable and it will track the input voltage. For most use cases this actually may
be ok, as the Jetson TX1 can operate with a supply voltage down to 7V. The same is true for the DC converters
on the M100 and J100/J106.
The M100-12 is a special low cost version of the M100. Here the 13.5V to 42V in DC down converter is not
populated and the power in and 12V power out rail are shorted together. For this special version the voltage
input range is 7V to 17V. Please note that the J16 power our connector directly supplies the input voltage.
Alternatively power may be provided via the two 1.5mm holes, where cables may be soldered in.
CAN 2 (J10)
This is the CAN connector which is connected to the SPI to CAN controller on the J100 or J106. The CAN Bus is
driven by a TJA1051TK/3,118 CAN bus transceiver.
5V power controlled by USB0_EN_OC* (A17) - max. 500 mA
connected to pin 1 of this connector
12V power output (1A max.)
12V power output (1A max.)
M100-12: 12V power input (range: 7V to 17V)
M100-42: 13.5 to 42V
M100-12: 12V power input (range: 7V to 17V)
M100-42: 13.5 to 42V
TECHNICAL REFERENCE MANUAL

CAN1 (J8)
This is an optional CAN connector. It is not used with the J100/J106 and the TX1. This option is reserved for
the TX2 and J106. The CAN Bus is driven by a TJA1051TK/3,118 CAN bus transceiver. It translates CAN0_TX and
CAN0_RX to CAN_H and CAN_L.
100BT (100Mbit) Ethernet (J7)
This connector is only populated on the M100-MP. This port is only intended for very short Ethernet connection
within a system. It features an RC network (and not magnetics) for isolation. It is designed for small voltage
differences between the M100 and the system it is connected to.
GbE (Gigabit Ethernet) (J3)
This connector is populated on the M100-GP and M100-GR. This port offers the full Ethernet range as it is
equipped with GbE magnetics.
CAN data high (2.5V nominal voltage)
CAN data low (2.5V nominal voltage)
CAN data high (2.5V nominal voltage)
CAN data low (2.5V nominal voltage)
TECHNICAL REFERENCE MANUAL

GbE (Gigabit Ethernet RJ45) (J18)
This Ethernet RJ45 connector is populated only on the M100-GR. On the M100-GP is may optionally be
populated with a Steward SS-6488S-A-NF connector.
Buttons (J29)
This connector may be used to connect external buttons to the M100. Each button should connect to Ground
(GND). No pull-up resistor is required or should be used.
UART 2 (J22)
This is a TTL level (3.3V) UART 2 port of the TX1 and TX2. The 2 pins are passed through a bi-directional level
converter with 3.3V level outputs (TXB0104PWR) and through 33 Ohm series resistors (in a tiny 0804 size
resistor array).
15V--5V power out (no current limiter- 1A max.)
RTC battery backup (3V typical)
5V power output (same as USB 2.0 - J17)
UART 2 port (3.3V TTL level): transmit data output
UART 2 port (3.3V TTL level): receive data input
TECHNICAL REFERENCE MANUAL

Power out (J23)
This is the general purpose power out connector to power external devices.
I2S and GPIO (J21)
I2S (digital audio in and out - 2 channels) and GPIO signals (1.8V). Please check the gpio_names.h file to
translate the GPIO names into the 3 digit numbers for command line GPIO control.
SPI and GPIO (J21)
I2S (digital audio in and out - 2 channels) and GPIO signals (1.8V). Please check the gpio_names.h file to
translate the GPIO names into the 3 digit numbers for command line GPIO control.
output of the 3.3V 3A on-board DC converter
3.3V provided by the J100 or J106
1.8V provided by the J100 or J106 (max. 50mA)
I2S1 digital audio: data out (3.3V level)
I2S1 digital audio: bit clock (3.3V level)
I2S1 digital audio: word clock (3.3V level)
I2S1 digital audio: data in (3.3V level)
GPIO10_WIFI_WAKE_AP (1.8V level - unbuffered)
GPIO12_BT2_EN (1.8V level - unbuffered)
GNSS_PPS (1.8V level - unbuffered)
GPIO11_AP_WAKE_BT (1.8V level - unbuffered)
SDIO_RST (1.8V level - unbuffered)
15V--5V power out (no current limiter- 1A max.)
SPI 2 clock output (3.3V level)
SPI 2 MISO input (3.3V level)
SPI 2 MOSI output (3.3V level)
SPI 2 CS0 output (3.3V level)
SPI 2 CS1 output (3.3V level)
TECHNICAL REFERENCE MANUAL

RTC battery (J60)
Optionally a rechargeable battery may be added to the M100. The recommended type is MS621FE.
SATA M.2 type B slot (J4)
This slot is designed for SATA cards with 2242 form factor. Please use an M3 screw with flat head to fix the M.2
card.
TECHNICAL REFERENCE MANUAL

TECHNICAL REFERENCE MANUAL

TECHNICAL REFERENCE MANUAL

Disclaimer
Thank you for reading this manual. If you have found any typos or errors in this document, please let us know.
This is the preliminary version of this data sheet. Please treat all specifications with caution as there may be
any typos or errors.
The Auvidea Team
TECHNICAL REFERENCE MANUAL