Advertisement

Quick Links

SeaPAC R9-7R ARM9 Touchscreen Computer
User Manual | S96100-7R
1
© Sealevel Systems, Inc.
SeaPAC R9-7R Manual | SL9259 3/2023

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SeaPAC R9-7R ARM9 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SeaLevel SeaPAC R9-7R ARM9

  • Page 1 SeaPAC R9-7R ARM9 Touchscreen Computer User Manual | S96100-7R © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 2: Table Of Contents

    APPENDIX C – INSTALLATION ......................... 46 APPENDIX D – CAD DRAWING ......................... 48 APPENDIX E – HOW TO GET ASSISTANCE ..................... 49 APPENDIX F – COMPLIANCE NOTICES ......................50 WARRANTY ................................ 51 © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 3: Introduction

    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 SeaPAC R9-7R 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.
  • Page 4: Before You Get Started

    The SeaPAC R9-7R is shipped with the following items. If any of these items are missing or damaged, please contact Sealevel for replacement. SeaPAC R9-7R ARM9 Touchscreen Computer with CE runtime image • TR146 110 VAC to 5 VDC @ 2.5 A wall mount power supply •...
  • Page 5 Do not operate the system if it has received a sharp blow, been dropped, or otherwise damaged • in any way. Contact the manufacturer for a replacement. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 6 Optional Items Depending upon your application, you are likely to find one or more of the following items useful with the SeaPAC R9-7. All items can be purchased from our website (www.sealevel.com) by calling our sales team at (864) 843- 4343.
  • Page 7: Product Overview

    800 x 480 Resolution 16.7M Colors Touchscreen 4-wire Resistive Touchscreen Bus Interfaces 10/100 BaseT Ethernet 1 USB Device Port (high retention) 1 USB 2.0 Port (High retention) Industrial I/O Two Isolated RS-485 Ports © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 8 Power can be applied either through the dedicated input power connector or conveniently via COM A connector (see Serial Communications section for details). Use appropriately classified power supply marked Limited Power Source, or LPS. Follow local wiring codes and regulations that may apply. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 9: Product Views

    Product Views Front Back © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 10: Technical Description

    The USB device port is considered a DEBUG (maintenance) port. Connector: USB 2.0 Device Port Manufacturer: Samtec Description: Standard USB Type B (High Retension) © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 11 COM A port includes terminals to supply power to the unit (see pinout table below) Use appropriately classified Limited Power Source, or LPS. Follow local wiring codes and regulations that may apply. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 12 Common (GND) COM Port B Signal No connect GND_ISO2 No connect 485- No connect 485+ No connect No connect Assignments Serial Port Assignment COM A COM2 (USART1) COM B COM3 (USART2) © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 13 A recessed service button is provided to reset the SeaPAC R9-7. A blunt non-conductive instrument may be used to press the button and assert a reset to the processor and peripherals. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 14: Software Installation

    This will install Talos Framework, binaries, documentation, and examples on your PC (See Figure Figure 1 - Installation Wizard After installation, the package can be found in Windows by clicking Start  All Programs  Sealevel Systems  R9 Development.
  • Page 15 You are now ready to set up a USB communication interface between the host PC and the SeaPAC R9-7. Depending on which operating system you are using – Windows 7, Vista, or XP – the setup experience will vary. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 16 SeaPAC R9-7R without setting up synchronization with contacts, calendar, or e-mail. Now choose “File Management  Browse the contents of your device” from the screen. (See Figure 4.) Figure 4. Device Center File Management © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 17 A). After installation, a negotiation will begin between the PC and the SeaPAC R9-7R board, and the “New Partnership” dialog will appear. (See Figure 6.) Figure 6 - ActiveSync New Partnership Dialog © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 18 You are now ready to set up a complete development environment for building and debugging smart device applications and libraries. The next section guides you by example using Microsoft Visual Studio. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 19 CAN bus, and the serial ports. A complete list of the API documentation can be found either in Windows by clicking Start  All Programs  Sealevel Systems  R9 Development  Talos Documentation.html.
  • Page 20 Select "Windows CE" for the target platform, .NET Compact Framework version 3.5 and select the "Console Application" icon for the template. (See Figure 9.) Figure 9. Visual Studio Add Smart Device Dialog © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 21 We can now add the references to the Talos Framework. Right click on the “References” and select the "Add Reference…" selection. (See Figure 11.) Figure 11. Adding References to Project © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 22 An ‘Add Reference’ dialog will appear. Click on the ‘Browse’ tab then search for the installed library path “C:\Program Files\Sealevel Systems\R9 Development\Assemblies”. If you don’t see a list of the R9 libraries as shown in Figure 12, then refer to the SeaPAC R9-7R QuickStart section for software installation details.
  • Page 23 ”Hello World” message. After 5 seconds, the window will automatically close. Examples can be found from the installation directory under ‘..\R9 Development\Samples\C#’ and ‘..\R9 Development\Samples\VB.NET’. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 24 We will be using the GPIO example application found in the "samples" directory of the Talos Framework installation. The same methods will apply to any application you wish to debug on the SeaPAC R9-7. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 25 (See Figure 15.) Figure 15. Device Target Selection If you would like to use the faster Ethernet connection for debugging instead of the USB connection, refer Appendix © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 26 Now select the “Connect to Device” icon to initiate synchronization between Visual Studio and the SeaPAC R9-7R device. (See Figure 16.) Figure 16. Connect to Device Icon You should now see a connection dialog appear. (See Figure 17.) Figure 17. Connection Status Dialog © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 27 A breakpoint may be set by selecting a line and pressing the "F9" hotkey. (See Figure 18.) Figure 18. Breakpoint Selection To begin debugging the application, click the "Start Debugging" button. (See Figure 19.) Figure 19. Run Debugger Icon © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 28 Visual Studio just as you would with a desktop application. (See Figure 21.) Figure 21. Examining Program Variables © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 29 "Add Watch". Each addition appends a tab to the “Watch n” window where n is incremented for each variable added. (See Figure 22.) Each watch window provides a convenient tree type structure for viewing hierarchical class variables. Figure 22. Watch View © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 30 You will need to create a simple XML file called “startup.xml”. This XML file should consist of an element list each with an application name and the desired arguments for that application. (See Figure 24.) This file must reside in the following location ‘/nandflash/startup/startup.xml’. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 31 OS File Restoration In the event that Sealevel produces updated OS file versions or a restore is desired, the OS files will need to be programmed to the NAND Flash. Please see the section labeled “Upgrading the OS runtime image on NAND Flash”...
  • Page 32 Once the NAND Flash has been erased, use a standard USB device cable, and connect the Type B connector to the USB device port labeled Debug. Connect the Type A connector into the host PC. (See Figure 30.) Figure 30. Type B USB Connector © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 33 “Next”. The driver should be installed and will come in as "AT91 USB to Serial Converter." Click Finish to complete. (See Figure 32.) Figure 32. Driver Installed © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 34 Once the batch file has been updated to reflect your system configuration, simply double-click the batch file to begin the programming process. The process will take a few minutes. (See Figure 34). Figure 34. Programming NAND (COM17) © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 35 Command Prompt - after reprogramming the NAND Flash to reassign the MAC address. Once the application has been executed, the setting is applied upon device restart and persists. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 36 [Multi-line String] strings separated by \r\n A\r\nNew\r\nMulti-liner [Version] A version number 1.2.3.4 [Boolean] A binary state True / False [MACAddress] A hardware identifier 00-0A-0B-16-11-1A [IPAddress] An IPv4 network address 192.168.0.100 © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 37 The version element contains a dot-notation version string. This version is associated with the Operating System element. <Runtime> - Readonly [string] This element contains a string representation of the specific OS Runtime Image. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 38 This element may contain a string representation of a telephone contact number for the device Owner. <Extension> - Read/Write [string] This element may contain a string representation of a telephone extension for the device Owner. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 39 This element contains a dash delimited string containing the unique MAC address of this interface. The first 3 octets identify the device as a Sealevel product (00-0A-0B). The fourth octet can be used to determine the product family (16). And the last two octets will be unique for each device (11-1A).
  • Page 40 This element may be used to trigger predetermined device behavior. For example, setting a value of "apply" to this element will result in the specified configuration being applied to the hardware and trigger a device restart so the settings will take effect. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 41: Specifications

    Use appropriately classified Limited Power Source, or LPS. Follow local wiring codes and regulations that may apply. Power Adapter 100-240VAC 50/60Hz input 5 VDC 2.5 A LPS output 0º to 40º C operating temperature range Molex 39-01-2020 locking connector © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 42 Product Marking Manufacturing All Sealevel Systems Printed Circuit boards are built to UL 94V0 rating and are 100% electrically tested. These printed circuit boards are solder mask over bare copper or solder mask over tin nickel. © Sealevel Systems, Inc.
  • Page 43: Appendix A - Resources

    Microsoft Windows Embedded CE 6.0 Online Documentation http://msdn.microsoft.com/en-us/library/aa924073.aspx Microsoft Windows CE 6.0 Documentation Search Tool http://search.live.com/macros/windows_embedded/ce6/?FORM=OIJG Microsoft ActiveSync Download http://www.microsoft.com/windowsmobile/en-us/help/synchronize/ActiveSync-download.mspx Microsoft Mobile Device Center 6.1 http://www.microsoft.com/windowsmobile/en-us/downloads/microsoft/device-center-download.mspx Microsoft .NET Compact Framework http://msdn.microsoft.com/en-us/netframework/aa497273.aspx PuTTy Telnet/SSH Client Application http://en.wikipedia.org/wiki/PuTTY © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 44: Appendix B - Application Debugging Over Ethernet

    On the “Device Options” dialog, select the “Windows CE” platform and click the “Properties…” button. See below. On the “Windows CE Device” properties dialog click the “Configure…” button. See below. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 45 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 be continued as normal. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 46: Appendix C - Installation

    Follow the instructions below to ensure proper NEMA 4 / IP65 sealing: Place the SeaPAC R9-7R in position; the ten studs go through the ten holes on the panel mounting • plate (see figures below) © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 47 Place the supplied 6/32" KEP nuts on each of the ten mounting studs. Fasten only hand tight. • After the unit is properly positioned, tighten the nuts to 0.56 Nm (5 in lb) of torque in the sequence • pictured below. Do not overtighten. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 48: Appendix D - Cad Drawing

    Appendix D – CAD Drawing © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 49: Appendix E - How To Get Assistance

    If possible, please have the adapter installed in a computer ready to run diagnostics. Sealevel Systems provides an FAQ section on its web site. Please refer to this to answer many common questions. This section can be found at http://www.sealevel.com/faq.asp.
  • Page 50: Appendix F - Compliance Notices

    Always use cabling provided with this product if possible. If no cable is provided or if an alternate cable is required, use high quality shielded cabling to maintain compliance with FCC/EMC directives. © Sealevel Systems, Inc. SeaPAC R9-7R Manual | SL9259 3/2023...
  • Page 51: Warranty

    Sealevel's commitment to providing the best I/O solutions is reflected in the Lifetime Warranty that is standard on all Sealevel manufactured I/O products. We are able to offer this warranty due to our control of manufacturing quality and the historically high reliability of our products in the field. Sealevel products are designed and manufactured at its Liberty, South Carolina facility, allowing direct control over product development, production, burn-in and testing.

This manual is also suitable for:

S96100-7r

Table of Contents