SeaLevel SBC-R9 User manual

1
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
SBC-R9 ARM9 RISC Single Board Computer
User Manual | Relio R91001-SBC

2
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Contents
CONTENTS...........................................................................................................................................................2
SAFETY INSTRUCTIONS .....................................................................................................................................3
INTRODUCTION ................................................................................................................................................... 4
BEFORE YOU GET STARTED ...............................................................................................................................5
PRODUCT OVERVIEW..........................................................................................................................................9
TECHNICAL DESCRIPTION ...............................................................................................................................11
INSTALLATION ..................................................................................................................................................30
APPLICATION DEVELOPMENT.........................................................................................................................36
APPLICATION DEBUGGING...............................................................................................................................41
SPECIFICATIONS ...............................................................................................................................................70
APPENDIX A – RESOURCES..............................................................................................................................71
APPENDIX B – SBC-R9 INTERNAL CONNECTOR REFERENCE.......................................................................72
APPENDIX C – APPLICATION DEBUGGING OVER ETHERNET.......................................................................73
APPENDIX D – CAD DRAWING .........................................................................................................................75
APPENDIX E – HOW TO GET ASSISTANCE .....................................................................................................76
APPENDIX F – TROUBLESHOOTING................................................................................................................77
WARRANTY ........................................................................................................................................................78

3
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Safety Instructions
ESD Warnings
Electrostatic Discharges (ESD)
A sudden electrostatic discharge can destroy sensitive components. Proper packaging and earthing rules
must therefore be observed. Always take the following precautions.
•Transport boards and cards in electrostatically secure containers or bags.
•Keep electrostatically sensitive components in their containers, until they arrive at an
electrostatically protected workplace.
•Only touch electrostatically sensitive components when you are properly earthed.
•Store electrostatically sensitive components in protective packaging or on anti-static mats.
Grounding Methods
The following measures help to avoid electrostatic damages to the device:
•Cover workstations with approved antistatic material. Always wear a wrist strap connected to
workplace as well as properly grounded tools and equipment.
•Use antistatic mats, heel straps, or air ionizers for more protection.
•Always handle electrostatically sensitive components by their edge or by their casing.
•Avoid contact with pins, leads, or circuitry.
•Turn off power and input signals before inserting and removing connectors or connecting test
equipment.
•Keep work area free of non-conductive materials such as ordinary plastic assembly aids and
Styrofoam.
•Use field service tools such as cutters, screwdrivers, and vacuum cleaners which are conductive.
•Always place drives and boards PCB-assembly-side down on the foam.

4
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Introduction
The SBC-R9 is an application-ready platform for your next product design. The system is based on the
200MHz Atmel AT91SAM9263 microcontroller boasting a 32-bit ARM® instruction set for maximum
performance. With up to 256MB RAM and 256MB NAND Flash memory, the unmatched I/O features of the
SBC-R9 extend the possible uses beyond traditional ARM applications.
To provide the fastest time to market, the Windows CE 6.0 BSP binary and low-level drivers for system I/O
are included. Additionally, the SBC-R9 software package is equipped with the Sealevel Talos I/O Framework,
which offers a high-level object-oriented .NET Compact Framework (CF) device interface. This interface
provides an I/O point abstraction layer with built-in support for the specific needs of analog and digital I/O
such as gain control and debouncing.
Features
•Atmel AT91SAM9263 ARM® Processor
•Up to 256MB SDRAM and 256MB NAND Flash Memory
•Dual SD/MMC Expansion Card Slots
•LCD and Backlight Controller
•Resistive Touchscreen Controller
•10/100 BaseT Ethernet
•Two USB 2.0 Ports; USB Device Port
•CAN Bus Interface
•On-board Serial, Digital, and Analog I/O
•Compatible with Windows Embedded CE 6.0 and Linux
•Low Power Requirements
•Power and Status LED Indicators

5
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Before You Get Started
What’s Included
The SBC-R9 is shipped with the following items. If any of these items are missing or damaged, please
contact Sealevel for replacement.
•SBC-R9 ARM9 Embedded RISC Single Board Computer
•SD Card with CE runtime image, Talos .NET Framework, application samples, and
documentation
•Microsoft® Windows® CE 6.0 Core license
Advisory Conventions
Warning
The highest level of importance used to stress a condition where damage could result to the
product, or the user could suffer serious injury.
Important
The middle level of importance used to highlight information that might not seem obvious or a
situation that could cause the product to fail.
Note
The lowest level of importance used to provide background information, additional tips, or other
non-critical facts that will not affect the use of the product.

6
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Quickstart Kit
The SBC-R9 QuickStart Kit (Item# SBC-R9-KT) is available, which includes the most common accessories.
For applications with specialized hardware requirements, developers can use the SBC-R9 as a platform for
application development while Sealevel designs a customized target system specific to the user’s
application requirements.
The SBC-R9-KT includes the following items:
•SBC-R9 ARM9 Embedded RISC Single Board Computer
•SD Card with CE runtime image, Talos .NET Framework, application samples, and documentation
•Microsoft Windows CE 6.0 Core License
•TR134 – 100-240VAC to 12VDC @ 2.5A, wall mount power supply
•CA179 – USB Type A to USB Type B, device cable
•CA429 – R9 serial debug cable
•CA246 – CAT5 patch cable, 6' length
•CA273 – 40-pin IDC ribbon cable to (4) DB9M connectors

7
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Optional Items
Depending upon your application, you are likely to find one or more of the following items useful with the
SBC-R9. All items can be purchased from our website (www.sealevel.com) by calling our sales team at
(864) 843-4343.
Cables
USB Type A to USB Type B, 72" in Length - Device Cable (Item# CA179)
The CA179 is a 72" standard USB device cable that
connects USB peripherals with a Type B connector to
the Type A connector on a host computer. The CA179 is
USB 2.0 compliant and is compatible with USB 1.1 and
1.0 devices.
CAT5 Patch Cable, 7' in Length – Blue (Item# CA246)
Standard 7' CAT5 UTP Patch Cable (RJ45).
40-Pin IDC Ribbon Cable to (4) DB9 Male Connectors, 14" in Length (Item#
CA273)
40-Pin IDC Ribbon Cable terminates to (4) DB9 Male
Connectors, 14" in Length.
R9 Serial Debug Cable, 72" in Length (Item# CA429)
The CA429 is a 72" serial debug cable with a 1x4
connector on one end and a standard DB9F connector
on the other end. The DB9F connector is compatible
with any standard RS-232 DB9M serial port.

8
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Power Supply
100-240VAC to 12VDC @ 2.5A, Wall Mount Power Supply (Item# TR123)
The TR123 is a wall mount (wall wart style) power
supply rated for 100-240VAC input and 12VDC output at
2.5 amps. The 72" cable has tinned leads for use with
products that have screw terminals for input power. The
white line or printing on the insulation indicates positive
polarity.

9
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Product Overview
Specifications
PROCESSOR
Atmel (AT91SAM9263) — 200MIPS RISC Processor
16KB Data Cache, 16KB Instruction Cache, Write Buffer
Integrated Memory Management Unit (MMU)
MEMORY
Up to 256MB SDRAM (64 MB Standard)
256MB NAND Flash
Two SD Memory Card Sockets
LCD CONTROLLER
Supports Passive or Active Displays
16-bit Color in TFT/STN Modes
Resolution Up to 2048 x 2048
TOUCHSCREEN CONTROLLER
Supports 5-wire Resistive Touchscreens
BUS INTERFACES
10/100 BaseT Ethernet
USB Device Port
Two USB 2.0 Ports
CAN Bus
Dedicated RS-485 Expansion
INDUSTRIAL I/O
Four Software Configurable RS-232/422/485 Ports
Eight Optically Isolated Inputs (5 – 24V)
Eight Open-Collector Outputs (5 – 30V; 3 with PWM)
Eight Analog Inputs (12-bit or 16-bit)
Two 32-bit Quadrature Counters
INDICATORS
Dual LED Indicators for Power and Status

11
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Technical Description
Memory
The SBC-R9 base configuration includes 128MB SDRAM and 256MB NAND Flash. For memory intensive
applications, the board can be ordered preconfigured with up to 256MB SDRAM.
Ethernet
The SBC-R9 includes a 10/100 BaseT Ethernet interface accessed via the RJ45 connector located at (J14).
The RJ45 port on the left side of the SBC-R9 is a RS-485 Expansion Port (labeled J5) and is NOT an
Ethernet port. Damage to Ethernet networking equipment can result if connected to the RS-485
RJ45 connector.
Pin Signal
1 TX+
2 TX-
3 RX+
4 NC
5 NC
6 RX-
7 NC
8 NC

12
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
USB
The SBC-R9 provides two USB 2.0 host ports, and one device port. The host USB ports are located at (J7)
and (J8). The device USB port is located at (J13).
Connector: J7, J8
Manufacturer: Molex
Part Number: 35362-0450
Description: 2.00mm (.079") Pitch Sherlock™ Wire-to-Board Header, Vertical, with
Positive Lock, 4 Circuits
Mates with: Molex 35507-0400 Sherlock™ Wire-to-Board Housing with Molex
0502128100 2.00mm (.079”) Pitch Crimp Terminals
Pin Signal
1 5VDC
2 Data-
3 Data+
4 GND
Connector: J13
Manufacturer: Samtec
Description: High Retention USB Type B

13
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
LCD and Touchscreen Controllers
A variety of LCDs can be directly controlled by the SBC-R9’s on-board LCD controller. All LCD power and
control signals are available on header connector P2.
Connector: P2
Manufacturer: Samtec
Part Number: TFML-125-02-S-D
Description: Locking terminal strip, 50 pos, 0.050” pitch
Mates with: Samtec SFML-125-T2-S-D or Samtec TFMDL-25-T-03.00

14
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023

15
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Serial Debugging
Debug the R9 through the RS-232 debug port.
Connector: J6
Manufacturer: Amp/Tyco
Part Number: 9-146278-0-04
Description: Header, 0.100” Polarized 4 pos, pin 3 Removed
Pin RS-232
1
RX
2
GND
3
Key
4
TX

16
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Serial Communications
Connect to a variety of serial peripherals via the SBC-R9’s software configurable RS-232/422/485 ports.
Each port is located on connector (P4).
Connector: P4
Manufacturer: Sullins
Part Number: SBH11-PBPC-D20-ST-BK
Description: Box Header, 0.100” Polarized 40 pos (2x20)
Mates with: SFH213-PPPC-D20-ID-BK-M181 or equivalent

17
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
COM Port Assignments
Serial Port Assignment
RS232 Debug Port COM0
RS485 Expansion Port COM1
SERIAL1 COM2
SERIAL2 COM3
SERIAL3 COM4
SERIAL4 COM5

18
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
CA273 Accessory Cable
The DB9 pin out is achieved using the CA273 accessory cable. The 40-pin connector is in the first column
and corresponding DB9 connectors are in the second column.

19
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
CAN Bus
Connect directly to a Control Area Network (CAN) bus via connector (J3). A Molex 4-pin vertical 2mm
locking header is used for the connection.
Connector: J3
Manufacturer: Molex
Part Number: 35362-0450
Description: 2.00mm (.079") Pitch Sherlock™ Wire-to-Board Header,
Vertical, with Positive Lock, 4 Circuits
Mates with: Molex 35507-0400 Sherlock™ Wire-to-Board Housing with Molex 0502128100
2.00mm (.079”) Pitch Crimp Terminals
Pin Signal
1
CAN High
2
GND
3
CAN Low
4
Shield

20
© Sealevel Systems, Inc. R91001-SBC Manual | SL921001/2023
Optically Isolated Inputs
Directly monitor 8 optically isolated inputs, which are found on connector (P5). The non-polarized inputs
can range from 5-24VDC and provide 300V external isolation.
Connector: P5
Manufacturer: Sullins
Part Number: SBH11-PBPC-D08-ST-BK
Description: Box Header, 0.100” Polarized 16 pos (2x8)
Mates with: Sullins SFH213-PPPC-D08-ID-BK-M181 or equivalent
Pin Signal
1 Input 1A
2 Input 1B
3 Input 2A
4 Input 2B
5 Input 3A
6 Input 3B
7 Input 4A
8 Input 4B
9 Input 5A
10 Input 5B
11 Input 6A
12 Input 6B
13 Input 7A
14 Input 7B
15 Input 8A
16 Input 8B
Other manuals for SBC-R9
1
Table of contents
Other SeaLevel Single Board Computer manuals