User's Manual

On-Ramp Wireless Confidential and Proprietary 6 010-0002-00 Rev. 08
4 eNode Interfaces
The eNode platform provides ULP modem functionality on the client side. The eNode platform
handles PHY and MAC layers (L1 and L2) for the ULP technology. The eNode platform supports
interfacing over Serial Peripheral Interface (SPI). The eNode easily integrates with a sensor or
location tracking system using the software and hardware interfaces supported. The eNode acts
as the slave device and the host board acts as the master.
4.1 Hardware Interface
4.1.1 SPI Slave Interface
The SPI Slave eNode Interface provides communication with an external host via a serial
peripheral interface (SPI). The host is the SPI master and the eNode is the SPI slave. In addition
to the standard SPI signals, a host-to-node wakeup request, a node-to-host status and a node-
to-host transmit request are included to support eNode state transitions and bi-directional
message traffic.
4.1.2 Pin Description
Table 1. eNode Pin Description
Pin #
Pin Name
Type
Remark
Master
Slave
J701, 1
RXD0
Out
In
Reserved for future use.
J701, 2
TXD0
In
Out
Reserved for future use.
J701, 3
T_OUT
TBD
J701, 4
RESET
Out
In
Provides the host with the ability to
reset the eNode.
J701, 5
SPI-CS0
Out
In
Used by Master to select which slave
it is communicating with over SPI Bus
J701, 6
SPI-SCLK
Out
In
SPI Bus clock driven by master.
Depending on how polarity and phase
are configured, this clock’s edges
indicate when the data on MISO and
MOSI are valid.
J701, 7
SPI-MOSI
Out
In
SPI Bus data line in the direction of
master to slave.
J701, 8
SPI-MISO
In
Out
SPI Bus data line in the direction of
slave to master.
J701, 9
GND
J701, 10
GND