background image

 

©Sealevel Systems, Inc. 

SBC-R9 Manual  

33 

SL9210 01/2012 
 
 

To avoid accidental damage, be sure to follow proper ESD procedures by grounding yourself and the 
board. 
 
To avoid accidental damage, be sure to observe proper power connector polarity.  Se

Power Pin-out

 

section. 
 

 
Apply power to the SBC-R9 by connecting the TR134 Molex connector to the SBC-R9 (P3) connector, noting 
proper polarity. Attach the other end of the TR134 into a 120VAC wall outlet. (See Figure 2.) 
 

 

Figure 2.

  

Connect the TR134 Molex connector to the SBC-R9 (P3) connector

 

 

Use a standard USB device cable and connect the Type B connector to the SBC-R9. (See Figure 3.) Connect 
Type A connector into the host PC. 
 

 

Figure 3

.  

Connect the Type B connector to the SBC-R9

 

 

You are now ready to set up a USB communication interface between the host PC and the SBC-R9 board. 
Depending on which operating system you are using – Windows 7, Vista, or XP – the setup experience will 
vary.  
 

 

 

 

 

Summary of Contents for SBC-R9

Page 1: ...Sealevel Systems Inc Sealevel com Phone 864 843 4343 SBC R9 ARM9 RISC Single Board Computer...

Page 2: ...tems 9 Cables 9 Power Supply 10 Product Overview 11 Specifications 11 Processor 11 Memory 11 LCD Controller 11 Touchscreen Controller 11 Bus Interfaces 11 Industrial I O 11 Indicators 11 Block Diagram...

Page 3: ...cation 42 Attach the Debugger 43 Breakpoints 45 Watching Variables 47 Target Deployment and Execution 48 SDCARD Boot Sequence 49 OS File Restoration 49 Using the Debug Port 49 Upgrading the OS Runtime...

Page 4: ...ooks 70 Web Sites 70 Appendix B SBC R9 Connector Reference 71 Appendix C Application Debugging over Ethernet 72 Appendix D CAD Drawing 74 Appendix E How to Get Assistance 77 Technical Support 77 Warra...

Page 5: ...i static mats 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...

Page 6: ...uded 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 provi...

Page 7: ...on CD with Setup files and documentation Microsoft Windows CE 6 0 Core license Warning The highest level of importance used to stress a condition where damage could result to the product or the user c...

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

Page 9: ...th 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 C...

Page 10: ...TR134 The TR134 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 a two position socket Molex 09 50 1021 for use with products that...

Page 11: ...ockets Supports Passive or Active Displays 16 bit Color in TFT STN Modes Resolution Up to 2048 x 2048 Supports 5 wire Resistive Touchscreens 10 100 BaseT Ethernet USB Device Port Two USB 2 0 Ports CAN...

Page 12: ...Sealevel Systems Inc SBC R9 Manual 12 SL9210 01 2012 See Appendix B for the Connector Reference Table which details the connectors jumpers and test points located on the SBC R9...

Page 13: ...rdered preconfigured with up to 256MB SDRAM 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 48...

Page 14: ...ed 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 Sherlo...

Page 15: ...olled 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 te...

Page 16: ...R4 11 R5 12 GND 13 G0 14 G1 15 G2 16 G3 17 G4 18 G5 19 GND 20 B0 21 B1 22 B2 23 B3 24 B4 25 B5 Position Signal 26 GND 27 LCDEN 28 3 3V 29 3 3V 30 HDMODE 31 VDMODE 32 NC 33 NC 34 NC 35 NC 36 Touch UL 3...

Page 17: ...BC R9 Manual 17 SL9210 01 2012 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...

Page 18: ...RTS NC SERIAL4 5 TX TX SERIAL4 6 CTS NC SERIAL4 7 DTR TX SERIAL4 8 RI NC SERIAL4 9 GND GND SERIAL4 10 GND GND SERIAL3 11 RI NC SERIAL3 12 DTR TX SERIAL3 13 CTS NC SERIAL3 14 TX TX SERIAL3 15 RTS NC S...

Page 19: ...Sealevel Systems Inc SBC R9 Manual 19 SL9210 01 2012 COM Port Assignments Serial Port Assignment RS232 Debug Port COM0 RS485 Expansion Port COM1 SERIAL1 COM2 SERIAL2 COM3 SERIAL3 COM4 SERIAL4 COM5...

Page 20: ...40 pin connector is in the first column and corresponding DB9 connectors are in the second column Pin Serial4 1 1 2 6 3 2 4 7 5 3 6 8 7 4 8 9 9 5 Pin Serial3 10 5 11 9 12 4 13 8 14 3 15 7 16 2 17 6 1...

Page 21: ...king 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 wi...

Page 22: ...0V 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 P...

Page 23: ...tor 8 5 2 3 4 6 7 1 9 1 2 1 5 1 0 1 1 1 3 1 4 1 6 OptoIsolator 6 2K 6 2K 6 2K 6 2K 6 2K 6 2K 6 2K 6 2K G N D DIN1 DIN2 DIN3 DIN4 DIN5 DIN6 DIN7 DIN8 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 1 0 1 0 1 1 1 1...

Page 24: ...sink current of 500mA on a single output with a combined maximum sink current of 580mA on all outputs Connector P6 Manufacturer Sullins Part Number SBH11 PBPC D05 ST BK Description Box Header 0 100 Po...

Page 25: ...K 1 0 K 1 0 K 1 0 K 1 0 K 1 0 K 3V3 D O U T 1 D O U T 2 D O U T 3 D O U T 4 D O U T 5 D O U T 6 D O U T 7 D O U T 8 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 1 0 1 0 P 6 Box HDR 10p O E 1 1 A 1 2 A 2 4 A 3...

Page 26: ...log inputs located on connector P1 For applications requiring higher resolution the board can be ordered preconfigured with a 16 bit A D converter Connector P1 Manufacturer Sullins Part Number SBH11 P...

Page 27: ...rature counters Both counters are available on a single connector P7 Input levels are LVTTL 0 3 6VDC Connector P7 Manufacturer Sullins Part Number SBH11 PBPC D05 ST BK Description Box Header 0 100 Pol...

Page 28: ...0 01 2012 The SBC R9 provides two SD MMC Card slots Slot A bottom of board and Slot B top of board located on the right side of the board Each slot will accept standard capacity SD MMC Cards up to 2GB...

Page 29: ...if connected to the RS 485 RJ45 connector Connector J5 Manufacturer Xmultiple Part Number XRJM S 01 8 8 F2 or XRJM S 01 8 8 0 Description RJ45 Socket W O LEDs Shielded Mates with Standard RJ45 Plug Co...

Page 30: ...level TR134 Connector P3 Manufacturer Molex Part Number 09 65 2028 Description 3 96mm Pitch Friction Lock Header Mates with Molex 09 50 1021 Be sure that you connect the power lead to the proper pin R...

Page 31: ...ors 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 D9 Descr...

Page 32: ...mages documentation and examples on your PC See Figure 1 Figure 1 Installation Wizard After installation the package can be found in Windows by clicking Start All Programs Sealevel Systems R9 Developm...

Page 33: ...noting proper polarity Attach the other end of the TR134 into a 120VAC wall outlet See Figure 2 Figure 2 Connect the TR134 Molex connector to the SBC R9 P3 connector Use a standard USB device cable an...

Page 34: ...ill achieve the same result See Appendix A After installation a negotiation will begin between the PC and the SBC R9 board and the device center connection screen will appear See Figure 4 Figure 4 Dev...

Page 35: ...ctiveSync is required to establish connection to the SBC R9 ActiveSync differs from Mobile Device Center in that having an internet connection will not establish an automatic download and installation...

Page 36: ...his action opens a standard Windows Explorer where the default file contents of the SBC R9 can be read or written See Figure 8 Figure 8 ActiveSync Main Dialog screen You are now ready to set up a comp...

Page 37: ...e SBC 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 documentation can be found...

Page 38: ...oject 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 9 Figure 9 Visual Studio New Project dialog Click t...

Page 39: ...e OK button You will now see a console application template called HelloWorld in Visual Studio See Figure 11 Figure 11 Visual Studio Main Window We can now add the references to the Talos Framework Ri...

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

Page 41: ...s 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 same menu bar Build...

Page 42: ...cess 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 process to in...

Page 43: ...junction with the debugger The default option is an emulator Click Windows CE Device from the target device drop down Then click the Connect to Device button See Figure 16 Figure 16 Device Target Sele...

Page 44: ...evel Systems Inc SBC R9 Manual 44 SL9210 01 2012 Now select the Connect to Device icon to initiate synchronization between Visual Studio and the SBC R9 device See Figure 17 Figure 17 Connect to Device...

Page 45: ...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 See Fi...

Page 46: ...nce the application is deployed to the SBC 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 47: ...ables 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 addition appends...

Page 48: ...memory the executables should be copied to Storage Card startup or nandflash startup After Windows CE runs SpringBoard automatically starts applications located in the NAND Flash followed by applicati...

Page 49: ...ships with an SDCARD loaded with the OS files listed below Boot bin Eboot bin NK bin In the event that Sealevel produces updated OS file versions or a backup is desired the OS files will need to be c...

Page 50: ...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 51: ...section 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...

Page 52: ...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 depending on boot sequence...

Page 53: ...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 54: ...dows Mobile Device Center or ActiveSync FTP connection When inserting the SDCARD into your memory card reader you may be prompted with an AutoPlay option Choose Open folder to view files If the AutoPl...

Page 55: ...o 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 new OS runtime image will be loaded the ne...

Page 56: ...r instructions on installing Windows Mobile Device Center or ActiveSync refer to the SBC R9 Quick Start section above Using the device file explorer navigate to the Storage Card folder to view the SDC...

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

Page 58: ...o connect to the SBC 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 access wit...

Page 59: ...Sealevel Systems Inc SBC R9 Manual 59 SL9210 01 2012 Select the Storage Card folder for the remote site See Figure 38 Figure 38 Select Storage Card...

Page 60: ...opment installation Select the OS Runtime files to copy bin Right click and select Upload to begin the file transfer See Figure 39 Figure 39 Upload the file You may be asked how to proceed when replac...

Page 61: ...Sealevel Systems Inc SBC R9 Manual 61 SL9210 01 2012 Once the files have been uploaded See Figure 41 reboot the device The new OS runtime image will be loaded on bootup Figure 41 Uploading boot files...

Page 62: ...andard USB device cable and connect the Type B connector to the SBC R9 Connect Type A connector into the host PC See Figure 42 Figure 42 TR134 power supply and Type B USB connector In Microsoft Window...

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

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

Page 65: ...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 device This...

Page 66: ...default configuration The system element contains all of the system information elements This element must be a child of the Configuration element This element must be present or the configuration fil...

Page 67: ...of a telephone extension for the device Owner This element must be a child of the System element The Ethernet element contains a list of Ethernet interfaces available to the device This element must...

Page 68: ...ild of the Wifi element This element contains the security method for use in establishing the wireless connection This element must be a child of the Wifi element This key is used to set the wireless...

Page 69: ...Part Number 09 65 2028 Description Locking Header 2 pos vertical 3 96mm pitch Mates with Molex 09 50 1021 Specification Operating Storage Temperature Range 40 to 85 C 60 to 150 C Humidity Range 10 to...

Page 70: ...Microsoft Windows Embedded CE 6 0 Evaluation Edition http www microsoft com downloads details aspx familyid 7E286847 6E06 4A0C 8CAC CA7D4C09CB56 displaylang en Microsoft Windows CE 6 0 Bare Essentials...

Page 71: ...ctor digital outputs P7 2 32 bit Quadrature counters J3 CAN 2 0b Bus interface J5 RS 485 expansion port RJ45 connector J6 RS 232 serial debug port J7 USB 2 0 host port A Type A J8 USB 2 0 host port B...

Page 72: ...w normal TCP IP communications and you must know the IP address of the device you wish to execute the application on For further information about configuring the Ethernet of the device see the Networ...

Page 73: ...IP address radio button and type the IP address of the device in the text box See below Click the OK button on all of the dialog windows and you should now be able to connect to the device through Et...

Page 74: ...Sealevel Systems Inc SBC R9 Manual 74 SL9210 01 2012 Appendix D CAD Drawing...

Page 75: ...Sealevel Systems Inc SBC R9 Manual 75 SL9210 01 2012...

Page 76: ...Sealevel Systems Inc SBC R9 Manual 76 SL9210 01 2012...

Page 77: ...age by clicking on the Drivers or Manuals links located under Technical Support Manuals and software can also be downloaded from the product page for your device The FAQ section of our website answers...

Page 78: ...ns or instructions or failure resulting 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 pr...

Reviews: