User's Manual

Table Of Contents
TRN-2012 / TRN-2113 Integration Specification Test Mode Interface
On-Ramp Wireless Confidential and Proprietary 26 014-0047-00 Rev. C
B.10 Setting eMCM to Test Mode 2 - Persistent Idle Factory
Test Mode
How to Enter
Set the 'testMode' flag in the configuration file to two.
Example: ./emcm_set_cfg.py -d /dev/ttyS0 --testMode=2
Reset the eMCM to take effect.
Example: ./emcm_dev_reset.py -d /dev/ttyS0 --emcm
How to Exit
Because this mode is persistent, it will remain in effect across eMCM resets.
Set the 'testMode' flag to the new desired mode, e.g., normal operational mode 0.
Example: ./emcm_set_cfg.py -d /dev/ttyS0 --testMode=0
Reset the eMCM for the new mode to take effect.
Example: ./emcm_dev_reset.py -d /dev/ttyS0 --emcm
Description
UNIL is in pass-through mode.
Meter UART is in loopback mode.
AHP debug port is functional.
Mode is persistent across resets.
B.11 Setting eMCM to Test Mode 3 - Non-Persistent RF Test
Mode
How to Enter
Set the 'testMode' flag in the configuration file to three.
Example: ./emcm_set_cfg.py -d /dev/ttyS0 --testMode=3
Reset the eMCM to take effect.
Example: ./emcm_dev_reset.py -d /dev/ttyS0 --emcm
How to Exit
Because this mode is non-persistent, it can be exited via an eMCM reset.
Reset the eMCM to exit the test mode. By default, the eMCM will return to normal
operational mode 0 after reset unless another mode was explicitly specified with the
emcm_set_cfg.py command prior to resetting.
Example: ./emcm_dev_reset.py -d /dev/ttyS0 --emcm
If a different mode is desired upon reset, explicitly