MAX-M10M - Integration manual
The TIMEPULSE and SAFEBOOT_N functions share the same internal IC function. If this pin is
low at receiver startup, the receiver will enter safeboot mode. However, in normal operation the
pin outputs the time pulse signal. Make sure there is no load on this pin that could pull it low
at startup.
3.2.3.4 LNA_EN
The system can turn an optional external LNA on and off using the LNA_EN signal to optimize the
power consumption. The LNA is turned on when LNA_EN is "high".
The LNA_EN signal can also be used as a part of antenna supervisor circuit to control an external
LNA or antenna power supply.
3.2.3.5 EXTINT
MAX-M10M supports external interrupts at the EXTINT pin. The EXTINT pin has a fixed input
voltage threshold with respect to V_IO. It can be used for functions such as accurate external
and
reporting.
The EXTINT pin enables
for host-controlled on/off operation of the receiver, and as
a wake-up source for power save mode on/off operation (PSMOO). If configured for host-controlled
on/off operation, the internal pull-up is disabled. Make sure the EXTINT input is always driven within
the defined voltage level by the host.
The EXTINT pin can also be configured for another functionality.
EXTINT functionality is only available at the EXTINT pin.
3.2.3.6 TX_READY
The receiver has an internal message buffer for storing bytes to be sent to the host application.
TX-ready feature in TX_READY pin enables I2C to have an associated signal to indicate that the
buffer has bytes to be transmitted. The host application can wait on the signal instead of polling
the interface.
The TX-ready signal is enabled and assigned to a selected pin with CFG-TXREADY configuration
items. The polarity of the signal (active-low or active-high) and the threshold for amount of bytes in
the buffer must also be configured. When the number of bytes in the buffer reaches the threshold,
the TX-ready signal becomes active. The signal stays active until all of the bytes in the buffer have
been transferred. The receiver has additional small transmit buffer for each interface. Up to 16 bytes
may still need to be transferred to the host after the TX-ready signal has become inactive.
The TX-ready signal can be assigned to any pin. Old function on the pin must be disabled before the
assigment. Pin assignment can be verified with the UBX-MON-HW3 message.
The threshold value of the CFG-TXREADY-THRESHOLD is presented as 8-byte (64 bit) chunks.
Divide the desired threshold value by 8. E.g., value of 128 sets the TX-ready signal activation
threshold to 1024 bytes. The threshold should not be set above 2048 bytes (256 8-byte chunks).
Otherwise, the TX-ready signal may not be activated in time, and some messages may get
discarded.
3.2.3.6.1 Extended TX timeout
If the host does not communicate over I2C for more than 1.5 seconds, the receiver assumes that
the host is no longer using this interface and no more packets are scheduled for this interface.
This mechanism can be changed by enabling "extended TX timeouts" (configuration key CFG-I2C-
EXTENDEDTIMEOUT). When enabled, the receiver delays idling the interface until the allocated and
undelivered bytes for this interface reach 4 kB. This feature is especially useful when using the TX-
UBX-22038241 - R02
3 Receiver functionality
Page 27 of 92
C1-Public