background image

 

© Sealevel Systems, Inc.  R91001 Manual  |  SL9211  11/2022 

 

 
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Relio R9 ARM9 RISC Embedded Computer 

User Manual  |  Relio R91001 

Summary of Contents for Relio R9

Page 1: ...1 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Relio R9 ARM9 RISC Embedded Computer User Manual Relio R91001...

Page 2: ...8 TECHNICAL DESCRIPTION 11 INSTALLATION 32 APPLICATION DEVELOPMENT 38 APPLICATION DEBUGGING 43 SPECIFICATIONS 71 APPENDIX A RESOURCES 72 APPENDIX B RELIO R9 INTERNAL CONNECTOR REFERENCE 73 APPENDIX C...

Page 3: ...ti 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 wo...

Page 4: ...ompact 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 T...

Page 5: ...les and documentation 3 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 us...

Page 6: ...ment while Sealevel designs a customized target system specific to the user s application requirements The Relio R9 KT includes the following items Relio R9 ARM9 Embedded RISC Computer SD Card with CE...

Page 7: ...iant 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 R9 Serial Debug Cable 72 in Length Item CA429 The CA429 is a 72 se...

Page 8: ...ports 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 Devic...

Page 9: ...9 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Product Views RELIO R9 LEFT RELIO R9 RIGHT RELIO R9 FRONT...

Page 10: ...10 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Block Diagram See Appendix B for the Connector Reference Table which details the connectors jumpers and test points located on the Relio R9...

Page 11: ...ed with up to 256MB SDRAM Ethernet The Relio R9 includes a 10 100 BaseT Ethernet interface accessed via the RJ45 connector located on the front of the enclosure The RJ45 port on the left side of the R...

Page 12: ...he left side of the enclosure The USB device port is located on the front of the enclosure Connector SeaLATCH USB 2 0 Host Port Manufacturer Samtec Description Standard USB Type A Mates with SeaLATCH...

Page 13: ...lio R9 s on board LCD controller All LCD power and control signals are available on header connector P2 To access you will need to remove the cover of the Relio R9 Connector P2 Manufacturer Samtec Par...

Page 14: ...14 Sealevel Systems Inc R91001 Manual SL9211 11 2022...

Page 15: ...ebugging Debug the R9 through the RS 232 debug port To access you will need to remove the cover of the Relio R9 Connector J6 Manufacturer Amp Tyco Part Number 9 146278 0 04 Description Header 0 100 Po...

Page 16: ...f serial peripherals via the Relio R9 s software configurable RS 232 422 485 ports The serial port interfaces are available on DB 9 male connectors Serial 1 and Serial 2 ports are located on the front...

Page 17: ...Serial 1 Serial 4 Description DB 9 Male PIN RS 232 RS 422 485 1 DCD RX 6 DSR NC 2 RX RX 7 RTS NC 3 TX TX 8 CTS NC 4 DTR TX 9 RI NC 5 GND GND COM Port Assignments Serial Port Assignment RS485 Expansio...

Page 18: ...Network CAN bus via the CAN connector on the left side of the enclosure Connector CAN Manufacturer Weco Part Number 110 M 111 04 Description Terminal Block 4 position 3 5mm spacing Mates with Weco 11...

Page 19: ...1001 Manual SL9211 11 2022 Optically Isolated Inputs Interface 8 optically isolated inputs The non polarized inputs can range from 5 24VDC and provide 300V external isolation Connection is made at on...

Page 20: ...10 M 111 08 Description 2 Terminal Block 8 position 3 5mm spacing Mates with 2 Weco 110 A 111 08 8 position screw terminal plugs provided Pin Signal 1 Input 1A Input 1B 2 Input 2A Input 2B 3 Input 3A...

Page 21: ...enclosure The open collector outputs have a range of 5 30V with a maximum sink current of 500mA on a single output with a combined maximum sink current of 580mA on all outputs Connector OPEN COLLECTOR...

Page 22: ...22 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Pin Signal 0V GND 1 Output 1 PWM1 2 Output 2 PWM2 3 Output 3 PWM3 4 Output 4 5 Output 5 6 Output 6 7 Output 7 8 Output 8 Vin OCVCC...

Page 23: ...nsducers and other analog signals via eight 12 bit analog inputs located on the right side of the enclosure For applications requiring higher resolution the board can be ordered preconfigured with a 1...

Page 24: ...24 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Pin Signal 1 AIN1 1 AIN1 2 AIN2 2 AIN2 3 AIN3 3 AIN3 4 AIN4 4 AIN4 5 AIN5 5 AIN5 6 AIN6 6 AIN6 7 AIN7 7 AIN7 8 AIN8 8 AIN8...

Page 25: ...oth counters are available on the front of the enclosure as two connectors labeled ENCODER The bottom connector is Quadrature Counter 1 and the top connector is Quadrature Counter 2 Input levels are L...

Page 26: ...level Systems Inc R91001 Manual SL9211 11 2022 Quadrature Counter 1 Bottom connector Pin Signal A A B B I INDEX GND 3 3V 3 3VDC Quadrature Counter 2 Top connector Pin Signal A A B B I INDEX GND 3 3V 3...

Page 27: ...ard slots Slot A and Slot B located on the right side of the enclosure Each slot will accept standard capacity SD MMC Cards up to 2GB SD MMC Card slot A may be used for booting To protect the SD MMC C...

Page 28: ...e of the unit This offers two convenient options for adding additional expansion modules from the SeaI O product line The RJ45 port on the left side of the Relio R9 is a RS 485 Expansion Port labeled...

Page 29: ...ector RS 485 Expansion Manufacturer Weco Part Number 110 M 111 04 Description Terminal Block 4 position 3 5mm spacing Mates with Weco 110 A 111 04 4 position screw terminal plug provided Pin Signal RS...

Page 30: ...TR134 Connector 9 30VDC Power Input Manufacturer Weco Part Number 121 M 111 02 Description 5 08mm Pitch Friction Lock Header Mates with Weco 121 A 111 02 Be sure that you connect the power lead to the...

Page 31: ...indicators for power and status The Green LED Top is illuminated when power is applied to the board The Yellow LED Bottom is a GPIO controllable indicator accessible through the TALOS API Designator D...

Page 32: ...r via Sealevel s website If you are utilizing an operating system prior to Windows 7 please contact Sealevel by calling 864 843 4343 or emailing support sealevel com to receive access to the proper dr...

Page 33: ...e user may specify installation directories and other preferred configurations This program also adds entries to the system registry that are necessary for specifying the operating parameters for each...

Page 34: ...R123 into a 120VAC wall outlet Use a standard USB device cable and connect the Type B connector to the Relio R9 Connect Type A connector into the host PC See Figure 2 Figure 2 TR123 tinned leads and T...

Page 35: ...setup will achieve the same result See Appendix A After installation a negotiation will begin between the PC and the Relio R9 board and the device center connection screen will appear See Figure 3 Fi...

Page 36: ...Windows XP ActiveSync is required to establish connection to the Relio R9 ActiveSync differs from Mobile Device Center in that having an internet connection will not establish an automatic download a...

Page 37: ...opens a standard Windows Explorer where the default file contents of the Relio R9 can be read or written See Figure7 Figure 7 ActiveSync Main Dialog screen Connection Complete You are now ready to set...

Page 38: ...ctions of the Relio R9 development board such as analog and digital I O points CAN bus quadrature counter inputs and the multi electrical interface serial ports A complete list of the API documentatio...

Page 39: ...evice Project as the Template Make sure the combo box has NET Framework 3 5 selected Type the name of the project In this case call it HelloWorld See Figure 8 Figure 8 Visual Studio New Project dialog...

Page 40: ...OK button You will now see a console application template called HelloWorld in Visual Studio See Figure 10 Figure10 Visual Studio Main Window We can now add the references to the Talos Framework Righ...

Page 41: ...emblies If you don t see a list of the R9 libraries as shown in Figure 12 then refer to the Relio R9 QuickStart section for software installation details While holding down the CTRL key click on both...

Page 42: ...d Main string args Console WriteLine Hello World System Threading Thread Sleep 5000 From Visual Studio s menu bar select Build Build HelloWorld After the build process has completed select from the sa...

Page 43: ...imple process that requires a USB cable or Ethernet connection Microsoft device synchronization software and Visual Studio Depending on your version of Windows you will need to follow a different proc...

Page 44: ...you would like to use in conjunction with the debugger The default option is an emulator Select Windows CE Device from the target device drop down See Figure 15 Figure 15 Device Target Selection If y...

Page 45: ...level Systems Inc R91001 Manual SL9211 11 2022 Now select the Connect to Device icon to initiate synchronization between Visual Studio and the Relio R9 device See Figure 16 Figure 16 Connect to Device...

Page 46: ...oints Setting breakpoints allows you to stop execution of your application at any point and examine the state of the application A breakpoint may be set by selecting a line and pressing the F9 hotkey...

Page 47: ...e the application is deployed to the Relio R9 it will begin execution As soon as the first breakpoint is reached execution will cease and you will gain full control over the running application You ma...

Page 48: ...hose variables class specific variables can be grouped together as a view to aid in debugging your application This is accomplished by right clicking on a variable and selecting Add Watch Each additio...

Page 49: ...ng your application files to Windows Startup which is in volatile memory the executables should be copied to Storage Card startup or nandflash startup After Windows CE runs SpringBoard automatically s...

Page 50: ...NK bin OS File Restoration In the event that Sealevel produces updated OS file versions or a backup is desired the OS files will need to be copied to the root directory of an SDCARD or programmed to...

Page 51: ...d select Serial from the Category section of the dialog Identify the proper COM port number and always assign the speed baud equal to 115200 Set Data bits to 8 Stop bits to 1 Parity to None and Flow c...

Page 52: ...ection of the dialog A saved session of this configuration can be performed to avoid reconfiguration in the future Next select Serial for the connection type Type a name for this session under Saved S...

Page 53: ...equired for booting Press ENTER to download now or SPACE to cancel Initiating image download in 2 seconds Once the prompt period expires the OS runtime will be loaded from SDCARD or NAND Flash dependi...

Page 54: ...54 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Figure 28 Eboot configuration output...

Page 55: ...to first erase the NAND Flash of a pre programmed unit This is accomplished through the Image flash menu n key in Eboot The flash menu has an option to Erase all sectors of the NAND Flash 1 key See F...

Page 56: ...ry card reader preferred method USB connection with Windows Mobile Device Center or ActiveSync FTP connection Memory Card Reader When inserting the SDCARD into your memory card reader you may be promp...

Page 57: ...the SDCARD Copy the new OS runtime image to the SDCARD A popup will appear asking you to override your current files Select the Copy and Replace option to over write the existing OS runtime image The...

Page 58: ...evice Center or Active Sync for instructions on installing Windows Mobile Device Center or ActiveSync refer to the Relio R9 Quick Start section above Using the device file explorer navigate to the Sto...

Page 59: ...SDCARD A popup will appear asking you to over write your current files See Figure 35 Figure 35 Copy and Replace Select the Copy and Replace option to over write the existing OS runtime image Reboot th...

Page 60: ...gram to connect to the Relio R9 and upload the new OS runtime image to the SDCARD FileZilla See Appendix A an open source FTP client is used in the example below By default FTP is open to anonymous ac...

Page 61: ...61 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Select the Storage Card folder for the remote site See Figure 37 Figure 37 Select Storage Card...

Page 62: ...installation Select the OS Runtime files to copy bin Right click and select Upload to begin the file transfer See Figure 38 Figure 38 Select boot files to update You may be asked how to proceed when r...

Page 63: ...63 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Once the files have been uploaded See Figure 40 reboot the device The new OS runtime image will be loaded on bootup Figure 40 Uploading boot files...

Page 64: ...been erased use a standard USB device cable and connect the Type B connector to the Relio R9 Connect Type A connector into the host PC See Figure 41 Figure 41 TR123 tinned leads and Type B USB connec...

Page 65: ...er should be installed and will come in as AT91 USB to Serial Converter Click Finish to complete See Figure 43 Figure 43 Driver Installed Determine COM port assignment using Device Manager Ports The U...

Page 66: ...5 Figure 45 Programming NAND COM17 Once programming has completed cycle device power and the OS runtime should boot See Figure 46 Figure 46 Programming complete As previously mentioned the process of...

Page 67: ...s to modify the device s configuration The configuration file can be accessed through ActiveSync using the USB device port connection or through an FTP client if you already know the IP address of the...

Page 68: ...read from device Configuration Structure The configuration element is the root XML element This element must be present or the configuration file will not be considered valid Invalid configurations wi...

Page 69: ...D WRITE STRING This element may contain the device name string This element must be a child of the System element This identifier is used as the WinCE host name DESCRIPTION READ WRITE STRING This elem...

Page 70: ...s read only and is used to uniquely distinguish Interface settings for the case where there are multiple Ethernet interfaces available DHCP READ WRITE BOOLEAN This element contains a Boolean value ind...

Page 71: ...osition Right Angle 5 08mm Header Mates with Weco 121 A 111 02 2 Position 5 08mm Pluggable Screw Terminal Environmental Specifications Specification Operating Storage Temperature Range 40 to 85 C 60 t...

Page 72: ...Open Source FTP Client http www filezilla project org Microsoft Windows Embedded Home Page http www microsoft com windowsembedded en us windows embedded aspx Microsoft Windows Embedded CE 6 0 Online...

Page 73: ...are labeled by reference designator on the board silkscreen Reference Designator Signal Description P2 LCD Backlight and touchscreen controller J6 RS 232 serial debug port Jumpers J1 Jumper NAND Flas...

Page 74: ...dress of the device you wish to execute the application on For further information about configuring the Ethernet of the device see the Network Configuration section To configure Visual Studio to use...

Page 75: ...c R91001 Manual SL9211 11 2022 Click the OK button on all of the dialog windows and you should now be able to connect to the device through Ethernet for debugging The application debugging guide can b...

Page 76: ...76 Sealevel Systems Inc R91001 Manual SL9211 11 2022 Appendix D CAD Drawing...

Page 77: ...er ready to run diagnostics 3 Sealevel Systems maintains a Home page on the Internet Our home page address is www sealevel com The latest software updates and newest manuals are available via our FTP...

Page 78: ...software which will determine if your product is functioning properly 3 Only users running Windows 7 or newer should utilize the diagnostic tool WinSSD installed in the SeaCOM folder on the Start Men...

Page 79: ...ng from neglect abuse accidents or acts of nature are not covered under this warranty Warranty service may be obtained by delivering the Product to Sealevel and providing proof of purchase Customer ag...

Reviews: