ZERO SOM/ZERO Evaluation Kit/pdf

From DAVE Developer's Wiki
Jump to: navigation, search


Getting started[edit | edit source]

Kit Identification Codes[edit | edit source]

The development kits are identified by a couple of codes:

  1. P/N Part Number identification code
  2. S/N Serial Number identification code

These codes are printed on a label stuck to the box containing the kit.

For example, the following picture shows such a label of an ZERO Evaluation Kit with Serial Number 00A6

Label of ZERO Evaluation Kit

These codes are required to complete the registration process of the kit.



Unboxing[edit | edit source]

Once you've received the kit, please open the box and check the kit contents with the packing list included in the box, using the table on this chapter as a reference.

The hardware components (SOM and carrier board) are pre-assembled, as shown in the picture below:


ZERO-SOM-EVK.png

Kit Contents[edit | edit source]

The following table list the kit components:

Component Description
ZERO-SOM-EVK.png
EB23 carrier board with ZERO SOM
ZERO-EVK-power-supply.png
AC/DC Single Output Wall Mount adapter
Output: +12V – 2.5 A
ZERO-EVK-micro-USB.png
Micro-USB to USB Type-A cable
Sandisk Industrial 32GB.png
MicroSDHC card

Order codes[edit | edit source]

Order code Description
SDV4900000I1R-00 This code refers to the default configuration detailed above including SOM DSABA30000I1R

ZERO SOM/ZERO Evaluation Kit/Getting started/Connections and first boot


Reset Button[edit | edit source]

ZERO Evaluation Board has a push-button directly connected to the RESET_IN# signal which drives a SOM hardware reset.

S3 is the hardware reset button.

Reset button

General Information[edit | edit source]

Product Highlights[edit | edit source]

The EB23 platform presented here provides a compact solution for any industry and can be easily interfaced with a 9-axis motor control interfaces and with a Plant Automation Control thanks to IEC-61131 SW language environment.

The following table summarises the main hardware and software features available with EB23:

Hardware[edit | edit source]

Subsystem Characteristics
CPU Renesas RZ/T2H (OSM system-on-module)
USB micro USB OTG 2.0
Serial Ports RS232
LVTTL UART
CAN
SPI
Ethernets 10/100/1000Mbps
Connectivity LTE (on mini-PCIe) and Wifi / BT (on M.2)
PCIe M.2 and mini-PCIe
Display RGB
Touchscreen capacitive (on I2C bus)
Analog ADC and PWM
Espansion mikroBUS
PMOD
PSU 12 to 24V DC
Mechanical Dimensions 250x300mm

Software[edit | edit source]

Subsystem Options
Operating System Linux, baremetal
Distribution Yocto, Debian, Buildroot
Applications Motor control, IoT


Block diagram[edit | edit source]

The following picture shows a simplified block diagram of the ZERO SOM Evaluation kit.

Main functional subsystems and interfaces are depicted.

ZERO Evaluation kit Block diagram: EB23 carrier board and ZERO SOM (DSAB)


The heart of the Evaluation Kit is the ZERO SOM module: please refer to the following Product Highlights page for the Evaluation Kit product highlights information.

Here below a summary for the main characteristics of the Kit.

Features Summary[edit | edit source]

Feature Specifications
Supported SOM Renesas RZ/T2H
Serial bus 1x UART RS232
1x UART LVTTL
2x CAN with PHY
1x SPI
1x xSPI
Connectivity 3x Gigabit Ethernet on RJ45 connector
1x M.2 socket (for a Wireless module)
1x miniPCIe socket (for a LTE 4G modem)
Display 1x LCD RGB-666 display interface
Storage 1x microSD slot
USB 1x USB 2.0 OTG port
Analog 2x ADC channel
5x PWM output
Miscellaneous Capacitive touch
GPIOs
JTAG
RTC battery

Electrical, Mechanical and Environmental Specifications[edit | edit source]

Electrical / Mechanicals Specifications
Supply voltage + [12 - 24] V
Dimensions 250 mm x 300 mm
Weight 450 g
Operating Temperature Industrial

Interfaces and Connectors[edit | edit source]

Power Supply[edit | edit source]

Description[edit | edit source]

Power is provided through the J4 connector. Power voltage range is +[12-24 V].

J4 is a two pins MSTBA 2.5/2-G-5.08 Phoenix connector.

Power Supply connector

Signals[edit | edit source]

The following table describes the interface signals:

Pin# Pin function Pin Notes
1 VIN +[12-24 V]
2 DGND Ground

Power switch[edit | edit source]

The main power supply is enabled in the EB23 carrier board using the S1 power switch:

S1 power switch

Power LEDs[edit | edit source]

DL2 and DL3 green LEDs show the status of the power input.

  • DL2 is ON when a stable 5V power supply has been enabled
  • DL3 is ON when a stable 3V3 power supply has been enabled
5V and 3V3 power leds

ZERO SOM/ZERO Evaluation Kit/Interfaces and Connectors/CPU connector

JTAG interface[edit | edit source]

JTAG interface allow the developer to access every peripheral of the SoC using a debugger.

Description[edit | edit source]

The JTAG interface available on the Evaluation Kit at the connector J55.

J55 is a Samtec .050"x.050 terminale strip header connector (FTSH-110-01-L-DV-007).


JTAG connector

Signals[edit | edit source]

The following table describes the interface signals:

Pin# Pin name Function ARM-20 JTAG Notes
1 VREF - 1 1V8
2 JTAG_TMS - 7 -
4 JTAG_TCK - 9 -
6 JTAG_TDO - 13 -
8 JTAG_TDI - 5 -
10 JTAG_TRST - 15 -
12 JTAG_RTCK - 11
14,18,20 N.C. -
3,5,9,11,13,15,17,19 DGND - 4,6,8,10,12,14,16,18,20 For example documented on Lauterbach specification

(*) optional signals, keep the possibility to be unconnected.


Console interface[edit | edit source]

Description[edit | edit source]

The Console interface is available on the Evaluation Kit at the connector J7.

J7 is a micro USB connector for the two-wires SCI0 port used for debug purposes (bootloader and operating system serial console).


Console connector

Signals[edit | edit source]

The interface signals related to the J7 connector are the standard USB signals available in a micro USB type AB connector.

Device mapping[edit | edit source]

SCI0 is mapped to /dev/ttySC0 device in Linux. The peripheral is used as the default serial console, both for the bootloader and the kernel.

Device usage[edit | edit source]

To connect to the debug serial port:

  1. power the Evaluation Kit on: see the DESK-RZ-L-1.0.0 Known limitations
  2. connect the micro USB side of the provided USB cable to the J7 connector on the EB23 carrier board
  3. start your favorite terminal emulator software on PC (eg: PuTTY); communication parameters are: 115200,N,8,1
  4. reset the EVK for receiving the power-on boot messages


Ethernet interfaces[edit | edit source]

The ZERO Evaluation Kit features four Gigabit Ethernet interfaces with the PHY available in the EB23 carrier board.

Description[edit | edit source]

The Ethernet interfaces are available on the Evaluation Kit at the connectors J19 (ETH_A), J20 (ETH_B), J21 (ETH_C) and J22 (ETH_D).

Ethernet connectors are a RJ45 shielded connectors with dual led. The ethernet PHY is provided in the EB23 carrier board and the three SoC GMAC instances provide up to three ethernet interfaces.

The fourth ethernet interface (ETH_D) is available as EtherCAT or switch interface anf it is not used in the ZERO Evaluation Kit.

ETH_A - J19 connector
ETH_B - J20 connector
ETH_C - J21 connector

Signals[edit | edit source]

The interfaces signals mapping can be found in the Evaluation Kit schematics.

Device mapping[edit | edit source]

The network interfaces mapped as follows:

  • J19 is eth0 device in Linux
  • J20 is eth1 device in Linux
  • J21 is eth2 device in Linux

Device usage[edit | edit source]

The peripherals use the standard kernel interface and network protocol stack. ZERO SOM/ZERO Evaluation Kit/Interfaces and Connectors/USB ports

PCIe[edit | edit source]

Description[edit | edit source]

The two PCI Express lines are available on the Evaluation Kit at the connector J15 and J18.

  • J15 is a standard M.2 connnector dedicated to the WiFi module
  • J18 is a standard 36 contacts female PCIe connector for a card edge PCIe module
PCIe_A - PCIe connector
PCIe_B - M.2 connector

Signals[edit | edit source]

Both connector interface signals respect the related M.2 and PCIe standards. The interfaces signals mapping can be found in the Evaluation Kit schematics.

Device mapping[edit | edit source]

The PCI express peripheral is mapped to the corresponding device in Linux depending on the associated kernel device driver and on the device tree configuration.

micro SD[edit | edit source]

Description[edit | edit source]

The micro SD interface available on the Evaluation Kit at the connector J8.

J8 is a Micro-SD card header. This interface is connected to the sdhi0 controller of the RZ/T2H CPU.

microSD connector

Signals[edit | edit source]

The following table describes the interface signals:

Pin# OSM Pin# Pin name Pin function Pin Notes
1 B_H20 SD_DAT2 Data 2
2 B_H21 SD_DAT3 Data 3
3 B_E20 SD_CMD CMD
4 - 3V3 +3.3 V
5 B_F21 SD_CLK Clock
6 - DGND Ground
7 B_G20 SD_DAT0 Data 0
8 B_G21 SD_DAT1 Data 1
9 B_J21 CD Card detect
10, 11, 12, 13 - SD_SHIELD Shield

Device mapping[edit | edit source]

The microSD card is mapped to /dev/mmcblk0. The available partitions are shown as /dev/mmcblk0p1, /dev/mmcblk0p2, etc.

Device usage[edit | edit source]

The device can be mounted/accessed as a standard block device in Linux.


LCD[edit | edit source]

Description[edit | edit source]

The LCD interface available on the Evaluation Kit at the connector J30.

J30 is a 40-pin 0.5mm pitch FPC connector.

On this connector are routed the RGB signals interface that operates in the RGB-666 color mode.


LCD connector

Signals[edit | edit source]

The following table describes the interfaces signals:

Pin# OSM ball Pin name Pin function Pin Notes
1,2,12,16,20,24,28
32,36,37,39,40
- DGND Ground
4,5,6 - 5V Power output
7,8 - 3V3 Power output
10 B_K3 RGB_HSYNC Horizontal sync this pin is routed - by default - to GND (and not connected to HSYNC)
11 B_L3 RGB_VSYNC Vertical sync this pin is routed - by default - to GND (and not connected to VSYNC)
13 B_M3 RGB_B5 B7 bit
14 B_N4 RGB_B4 B6 bit
15 B_M3 RGB_B3 B5 bit
17 B_P3 RGB_B2 B4 bit
18 B_R3 RGB_B1 B2 bit
19 B_R4 RGB_B0 B2 bit
21 B_T4 RGB_G5 G7 bit
22 B_T3 RGB_G4 G6 bit
23 B_U3 RGB_G3 G5 bit
25 B_V4 RGB_G2 G4 bit
26 B_V3 RGB_G1 G2 bit
27 B_W4 RGB_G0 G2 bit
29 B_Y4 RGB_R5 R7 bit
30 B_Y5 RGB_R4 R6 bit
31 B_AA5 RGB_R3 R5 bit
33 B_Y6 RGB_R2 R4 bit
34 B_AA6 RGB_R1 R2 bit
35 B_Y7 RGB_R0 R2 bit

Device mapping[edit | edit source]

  • LCD is typically mapped to /dev/fb0 device in Linux

Power sequence[edit | edit source]

Most of the LCD panels has many supplies and need a specific timing to power the rails and start the the signals.

The Evaluation Kit provides GPIO controlled power rails that can be leveraged both at bootloader and kernel level to meet any specifications.

The following sections describe the available rails:

+RGB_3V3[edit | edit source]

The most common voltage to supply the LCD panel internal logic. This rail is enabled by GPIO_C_5 that is connected to B_F4 OSM ball.

+RGB_5V[edit | edit source]

The most common voltage to supply the LCD panel backlight. This rail is enabled by GPIO_C_4 that is connected to B_F3 OSM ball.

Device usage[edit | edit source]

The display power sequence can be leveraged by a DAVE custom code that allow to set the timings both in U-boot and in Linux kernel sources.

The associated framebuffer device is accessed in Linux through the standard graphic access.


CAN[edit | edit source]

Description[edit | edit source]

The CAN interface available on the Evaluation Kit at the connectors J35 and J36 that provides the CAN bus ports compatible with CAN FD 11898-1 standard.

  • J35 is a DB9 female connector
  • J36 is a Phoenix contact 3.5mm connector

The CAN transceivers are implemented on the EB23 carrier board.

CAN_A connector
CAN_B connector

Signals[edit | edit source]

The following table describes the interface signals:

CAN_A[edit | edit source]

Pin# OSM ball Pin name Pin function Pin Notes
1,4,5,6,8,9 - N.A. N.C.
2 B_AB17 CAN_L Low bus line
3 - DGND Ground
7 B_AC17 CAN_H High bus line

CAN_B[edit | edit source]

Pin# OSM ball Pin name Pin function Pin Notes
1 B_AC19 CAN_H High bus line
2 B_AB19 CAN_L Low bus line
3 - DGND Ground

Device mapping[edit | edit source]

  • CAN_A device is mapped to can0 device in Linux
  • CAN_B device is mapped to can1 device in Linux

The peripherals can be configured using ifconfig and ip link utilities.

Device usage[edit | edit source]

Set the switches S7 or S8 enables a 120Ω bus termination.

CAN termination switches


UARTs interface[edit | edit source]

Description[edit | edit source]

The UARTs interface available on the Evaluation Kit are mapped to the following connectors:

  • J45 is a standard DB9 male connector for the RS232 UART port
UART_A
  • J44 is a 6x1x2.54mm female vertical socket header for the UART_D port. This is a Digilent Pmod™ Compatible connector for the UART Pmod™ Compatiblemodule (6-Pin Pmod™ Compatible Connector Digilent Pmod™ Interface Specification Type-3 UART)
UART_D Pmod Type-3
  • J43 is a 6x1x2.54mm female vertical socket header for the OSM-L UART_C port. This port is not available in the ZERO SOM

Signals[edit | edit source]

The following tables describes the interface signals

UART_A[edit | edit source]

Pin# OSM ball Pin name RS-232
1 - Not connected Not connected
2 B_A13 UART_A_RX UART_A receive line
3 B_B13 UART_A_TX UART_A transmit line
4 - Not connected Not connected
5 - DGND Ground
6 - Not connected Not connected
7 B_C13 UART_A_RTS UART_A Request To Send
8 B_C14 UART_A_CTS UART_A Clear To Send
9 - Not connected Not connected

UART_D[edit | edit source]

Pin# OSM ball Pin name Pin function Pin Notes
1 - - -
2 B_C23 PMOD_A1 Transmit data
3 B_C22 PMOD_A2 Receive data
4 - - -
5 - DGND Ground
6 - 1V8 +1.8 V

Device mapping[edit | edit source]

  • UART_A is mapped to /dev/ttySC3 device in Linux
  • UART_D is mapped to /dev/ttySC5 device in Linux

Device usage[edit | edit source]

  • UART_A supports the RS232 protocol
  • UART_D can be used with a PMOD Type-3 adapter or with a LVTTL peripheral

ZERO SOM/ZERO Evaluation Kit/Interfaces and Connectors/ADCs ZERO SOM/ZERO Evaluation Kit/Interfaces and Connectors/GPIOs

Electrical and Mechanical Documents[edit | edit source]

Schematics[edit | edit source]

Please find here below the links for the ZERO Evaluation Kit schematics and the related documents (BOM and layout):

Layout[edit | edit source]


ZERO SOM/ZERO Evaluation Kit/Electrical and Mechanical Documents/Mechanicals Specifications