Introduction to the Itron Riva Dev Boards and Kits

PDF - Introduction to the Itron Riva Dev Boards and Kits



The purpose of this Guide is to give you a fast path to understanding the features of each board, and subsequently, which Itron Riva Dev Kit is best for your development goals.

Itron offers 3 kits:
  • Itron Riva Dev Edge kit
  • Itron Riva Dev Mini kit
  • Itron Riva Dev LE  kit
These Itron Riva Dev Kits provide a combination of boards and accessories, giving you a way to quickly prototype and develop solutions for Itron’s OpenWay Riva Network.

Note: These Itron Riva Dev Kits are for development use only. They are not meant for use in production products. Prototyping your solution with these development kits will prepare you to deploy your solution on production level hardware.

Each kit includes several Itron Riva Dev boards. The table shown here compares the features of each board:



Itron Riva Dev Edge Kit

Itron Riva Dev Edge boards provide the core processing capability, along with the memory and control logic. The Itron Riva Dev Edge RF board is stacked on the Edge board to provide a 900 Mhz 802.15.4g radio used for mesh networking.  In the kit, one Edge board can be configured as a mesh network ROOT device, the other as a mesh network NODE device. These Itron Riva Dev Edge boards are “full featured”, including built-in Ethernet port, two USB host ports, two 40-pin expansion connectors, and an additional 4GB of eMMC flash memory. 

Itron Riva Dev Mini Kit

Itron Riva Dev Mini kit includes a Mini which can be configured as a NODE device. The Mini offers a smaller form factor for a node designed to provide RF communications with the 900 Mhz 802.15.4g radio. In addition to the radio, the Mini has a single mini-USB port port and a single 40-pin I/O expansion connector. Due to the smaller form factor, the Itron Riva Dev Mini board does not have the on-board Ethernet or the additional 4GB of eMMC flash memory. Two Edge boards are also included in the Mini kit, one of which can be configured as a mesh network ROOT device, and the other as a mesh network NODE device.

Note: The Edge and Mini are software compatible. Applications written on one can run on the other.The Edge and Mini are Linux-based systems, providing an open and well-known software environment. 


Applications developed for Edge and Mini are software compatible with other Itron products, including: SmartNIC, CAM, and Itron Riva Electric Meters.

Itron Riva Dev LE Kit

Itron Riva Dev LE kit includes one Itron Riva Dev LE board which can be configured as a NODE, and one Edge board which can be configured as a ROOT device. The Itron Riva Dev LE provides very low low-energy (including battery) operation. To achieve this low energy, the LE has a small subset of the functionality provided by the Edge and Mini: no Ethernet, no USB, and a very small memory footprint. However the LE does include a 900 Mhz 802.15.4g radio and a 34-pin I/O expansion connector.

Note: The LE is not software compatible with either the Edge or the Mini: applications written for LE can only run on LE.

Individual Boards

Itron Riva Dev Edge Board

The Itron Riva Dev Edge board is the core processor for the Edge stack, but will generally never be used without an Edge RF board.

Itron Riva Dev Edge board

All three kits contain the Itron Riva Dev Edge board stacked with an Itron Riva Dev Edge RF board.



This stack provides the processor, memory, control logic and RF communications for the ROOT on the network. Additional boards can be plugged onto the two 40-pin headers. For example, to add Power-Line Carrier communications, the Itron Riva Dev Edge PLC board can be added to the stack.

Note: The two 40-pin expansion connectors allow for a wide-range of 3rd party expansion boards to be added. Serial, GPIO, A/D, I2C, and SPI interfaces are provided. Some example of boards created by third-party vendors include: I/O expansion, methane detection, and earthquake detection.

A summary of the key hardware features provide by Itron Riva Dev Edge board include:
  • Single 5VDC at 2A power supply. Some versions of the Edge use a 5VDC barrel connector. Others use a 5VDC micro-USB power connector
  • Single J8 4-Pin Serial Console located on the bottom of the Edge
  • Single 10/100 Ethernet Port to connect to the Internet
  • Dual USB A Host Ports - the bottom USB A port is available for use with USB peripherals but the top USB host port is reserved for use as a Ethernet over USB port
  • 4 GB eMMC Flash Memory
  • Two 40-pin I/O Expansion Connectors are provided to add additional boards with various I/O requirements (Serial, GPIO, A/D, I2C, SPI)
  • iSOM - an Itron developed System on a Module

The iSOM contains the following:
  • TI AM3356 ARM Cortex A8 32-bit Microprocessor at 450 Mhz
  • 256 MB of Flash Memory
  • 128 MB of RAM Memory
  • Power Supply
  • Clock Logic
  • Reset Logic
  • Early Power Fail Detection Logic


Key software features of the Edge board include:
  • U-Boot Boot Loader
  • Linux Kernel
  • Device Tree
  • Busybox Shell
  • Linux based File System (firmware)


Itron Riva Dev Mini board

The Itron Riva Dev Mini is a small form-factor version of the Edge board.

 

The Mini combines the CPU function and the RF communications capability into a single-board with a single 40-pin connector. The 40-pin expansion connector provides access to several I/O connector options including serial, GPIO, A/D, I2C, and SPI, but the Mini does not have Ethernet Port, Dual USB A ports, or eMMC (4GB).

Key software features of the Itron Riva Dev Mini board include:

  • U-Boot Boot Loader
  • Linux Kernel
  • Device Tree
  • Busybox Shell
  • Linux based File System (firmware)
     


Itron Riva Dev LE board

The Itron Riva Dev LE (Low Energy) is a small form-factor board for use in low-energy or battery powered applications.

The board provides a 34-pin expansion connector for I/O expansion: serial, GPIO, A/D, I2C, and SPI.

A summary of the key hardware features provide by Itron Riva Dev LE include:
  • Wide range of power supply, from 3VDC to 9VDC, including battery operation
  • Very low power usage
  • STM32L486 CPU w/1MB of Flash and 128Kbyes of RAM
  • ADF 7030-1 Radio Transceiver
  • SKY 66 FEM (Front End Module)
  • 34-pin expansion connector: serial, GPIO, A/D, I2C, and SPI

A summary of the key software features provide by Itron Riva Dev LE include: 

  • Itron SPLC - Sensor Programmable Logic Control Software
  • FreeRTOS (if needed)


Itron Riva Dev Edge RF board

The Itron Riva Dev Edge RF board contains a 900 Mhz IEEE 802.15.4g radio core, driven by a DSP (Digital Signal Processor).
Itron Riva Dev RF board
The board also includes 40-Pin I/O Expansion Connectors so additional boards may be placed on the stack.

Pin Definitions

4-Pin connector on Edge boardr

Located on the bottom of the Edge is a single 4-pin, white connector. This provides a serial console for use by the Linux-based firmware that ships on the board.
Pin Number Description
J8-1 UART0_TX
J8-2 UART0_RX
J8-3 Do Not Use
J8-4 GND

J8-40-Pin Serial Connector

The table below defines the 40 pins that are found on the Edge boards and Mini boards.
Pin Number Description
P8-1 GND
P8-2 5VDC
P8-3 5VDC
P8-4 GND
P8-5 Do Not Use
P8-6 Do Not Use
P8-7 HV_CMP_AUX
P8-8 GPIO3_18
P8-9 WARMRSTN
P8-10 Reserved
P8-11 Reserved
P8-12 Reserved
P8-13  SP1_CS0
P8-14 SPI1_D0
P8-15  SPI1_D1
P8-16  SPI1_SCLK
P8-17 I2C2_SDA
P8-18 I2C2_SCL
P8-19 GPIO3_0
P8-20 GPIO3_4
P8-21 GPIO3_8
P8-22 PON_WAKEUP
P8-23 EPF_AUX
P8-24 SPI0_CS0
P8-25 Reserved
P8-26 SPI0_D0
P8-27 SPI0_D1
P8-28 SPI0_SCLK
P8-29 GPIO2_22
P8-30 GPIO3_21
P8-31 GPIO2_23
P8-32 GPIO3_19
P8-33 Reserved
P8-34 Reserved
P8-35 Reserved
P8-36 Reserved
P8-37 AIN_0
P8-38

AIN_1

P8-39 5VDC
P8-40 GND