PCM-7130 Intel StrongARM SA1110-based Single Board Computer with Windows CE.NET Users Manual...
Page 2
Microsoft Windows® CE.NET is a registered trademark of Microsoft Corp. All other product names or trademarks are properties of their respective owners. For more information on this and other Advantech products, please visit our websites at: http://www.advantech.com For technical support and service, please visit our support website at: http://support.advantech.com...
If any of these items are missing or damaged, contact your distributor or sales representative immediately. Additional Information and Assistance Step 1. Visit the Advantech web site at www.advantech.com/risc where you can find the latest information about the product. Step 2. Contact your distributor, sales representative, or Advantech's cus- tomer service center for technical support if you need additional assistance.
Page 4
• Consult the dealer or an experienced radio/TV technician for help Warning! Any changes or modifications made to the equipment which are not expressly approved by the relevant standards authority could void your authority to operate the equipment. PCM-7130 User’s Manual...
Page 5
Input voltage rated 12 V ~ 24 V , 0.3 A max (LCD excluded) Packing: please carry the unit with both hands, handle with care Our European representative: Advantech Europe GmbH Kolberger Straße 7 D-40599 Düsseldorf, Germany Tel: 49-211-97477350 Fax: 49-211-97477300 Maintenance: to properly maintain and clean...
The sound pressure level at the operator's position according to IEC 704-1:1982 is no more than 70 dB (A). DISCLAIMER: This set of instructions is given according to IEC 704-1. Advan- tech disclaims all responsibility for the accuracy of any statements contained herein. PCM-7130 User’s Manual...
Page 7
Typ. Entsorgung gebrauchter Batterien navh Angaben des Herstellers. Der arbeitsplatzbezogene Schalldruckpegel nach DIN 45 635 Teil 1000 beträgt 70dB(A) oder weiger. DISCLAIMER: This set of instructions is given according to IEC704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein.
2 Installation ............10 Connectors............... 10 Figure 2.1:Component side of the PCM-7130....10 Table 2.1:Connectors on the PCM-7130 ...... 11 Figure 2.2:Solder side of the PCM-7130 ...... 11 Table 2.2:Miscellaneous ..........12 Pin Assignments.............. 13 Table 2.3:COM1 RS-232 serial port (CN1)....13 Table 2.4:COM2 RS-232 &...
Page 10
RS-232/RS-485 COM Port ........... 27 2.3.7 DI/DO ................27 Chapter 3 Windows CE on the PCM-7130 ....30 Introduction ..............30 Figure 3.1:Windows CE.NET on the PCM-7130 ..30 PCM-7130 Utilities ............30 3.2.1 Soft-keyboard..............30 Figure 3.2:Soft-keyboard ..........31 3.2.2 Regflash ................
General Information This chapter gives background information on the PCM-7130 Stron- gARM-based single board computer. Sections include: • Introduction • Features • Specifications • Dimensions...
SVGA (800 x 600 pixels) and 4-wire resistive touch- screen as well. The processor of the PCM-7130 is the 206 MHz Intel StrongARM SA- 1110. The mili-watt power consumption by its kernel makes this SBC good for power conscious applications. System engineers can extend MTBC (mean time between chargings) of their battery more than they could expect from ordinary x86 platforms.
1.2 Features • Ultra-compact size single board computer as small as a 3.5" hard disk drive (145 mm x 102 mm) • On-board Intel StrongARM SA-1110 CPU • 64 MB system memory on board (SDRAM) • 32 MB flash memory on board (16MB for those models with Linux on board) •...
• GPIO: 8 (CMOS levels, without 5 V input tolerance) • IrDA: 1 IrDA interface • PCMCIA: 1 type-II PCMCIA slot Note: The default Windows CE.NET on the PCM-7130 includes the drivers of Advantech 11Mbps Wire- less LAN PCMCIA adaptor Model:WLAN-9030. Other PCMCIA cards to be used may require additional drivers and Windows CE customiza- tion.
Page 17
LCD, 18-bit LVDS interface Note: Up to the date that this manual is written, the follow- ing LCDs prove to work well with the PCM-7130: PrimeView 6.4” VGA TFT LCD (PD064VT2T1) Nan-ya 7.4” VGA DSTN LCD (LCBLDT163M9T) Unipac 10.4" SVGA LVDS TFT LCD (UB104S01-1) Advantech keeps adding new LCDs into the compatibility list.
1.4 Dimensions and Board Layout • Dimensions (L x W): 145 mm x 102 mm (5.9" x 4.2") • Weight: 0.2 kg Figure 1.1: Component Side PCM-7130 User’s Manual...
Page 21
Installation This chapter tells how to set up the PCM-7130 hardware. It includes all connector locations and respective pin assignments. Be sure to read all the safety precautions before you begin the installation procedure.
Chapter 2 Installation 2.1 Connectors The PCM-7130 has abundance of I/O ports and interfaces that allow you to configure your system to suit your application. The table below lists the function of each of the connectors: Figure 2.1: Component side of the PCM-7130...
Figure 2.2: Solder side of the PCM-7130 Table 2.1 shows the list of all connector/ports on the PCM-7130. Table 2.1: Connectors on the PCM-7130 Label Function COM1 (full function RS-232) serial port COM2 (full function RS-232) and COM3 RS-485 serial ports...
CompactFlash card connector CN11 PCMCIA card connector CN15 Expansion connector (reserved) JP12 SA-110 JTAG* *For moreJTAG information, please visit the Advantech RISC Alliance Partner Zone web site at www.advantech.com/risc Table 2.2: Miscellaneous Label Function Buzzer Power LED CompactFlash RDY/nINT LED PCMCIA RDY/nINT LED PCM-7130 User’s Manual...
2.2 Pin Assignments This section lists all the pin assignments of the connectors shown in the Table 2.1. CN1 is the COM1 full function RS-232 serial port connector Table 2.3: COM1 RS-232 serial port (CN1) Function Chapter 2...
JP2 is COM2, the full function RS-232 and COM3 RS-485 serial ports Table 2.4: COM2 RS-232 & COM3 RS-485 (JP2) Function DATA+ (RS-485) DATA- (RS-485) PCM-7130 User’s Manual...
CN2: 10Base-T Ethernet port Table 2.5: 10Base-T Ethernet port (CN2) Function XMT+ XMT- RCV+ RCV- CN13: PS/2 keyboard/mouse connector Table 2.6: PS/2 keyboard/mouse connector (CN13) Function KB DATA MS DATA KB CLK MS CLK Chapter 2...
J2: USB client port Table 2.7: USB client port (J2) Function USB_DATA- USB_DATA+ CN14: USB host port Table 2.8: USB host port (CN14) Function USBVcc (5V) USB_DATA- USB_DATA+ PCM-7130 User’s Manual...
CN9: CRT display port (VGA-out) Table 2.9: CRT display port VGA-out (CN9) Function GREEN BLUE H-SYNC V-SYNC CN8: TV-out connector Table 2.10: TV-out (CN8) Composite video out Chapter 2...
LCD_D13 LCD_D14 LCD_D15 LCD_D16 LCD_D17 LCD_D18 LCD_D19 LCD_D20 LCD_D21 LCD_D22 LCD_D23 SHCLK M/DE ENAVEE *Vcon default voltage=24.4 V.Vcon can be adjusted by using System Configurator.Vcon max=26.8 V, Vcon min=22.3 V. Vcon is only for STN/DSTN LCD panel PCM-7130 User’s Manual...
CN6: DC power connector Table 2.16: DC power connector (CN6) Signal DC_IN (+12V) JP1: Audio connector Table 2.17: Audio connector (JP1) Signal Signal SPEAKER OUT R+ SPEAKER OUT R- SPEAKER OUT L+ SPEAKER OUT L- LINE OUT R LINE OUT L MIC IN CN5: Battery signal control connector Table 2.18: Battery signal control connector (CN5)
JP9: Hot-key connector Table 2.22: Hot-key connector (JP9) Signal Signal Hot key 1* Hot key 2* Hot key 3* Hot key 4* Hot key 5* Hot key 6* Hot key 7* Hot key 8* Note: All hot keys (GPIOs) are low active JP15: IrDA connecor Table 2.23: IrDA connector (JP15) Signal...
2.3.4 USB Host The USB host port on the PCM-7130 is USB 1.1 compatible. The default Windows CE.NET and Linux on board support USB keyobards and mice. To connect other devices it may take customization on the Windows CE.
2.3.6 RS-232/RS-485 COM Port There are 3 serial ports on the PCM-7130. The COM1 has a DB-9 con- nector. On the other hand, the COM2 and COM3 (RS-232 and RS-485) share the same 14-pin header. 2.3.7 DI/DO There are 8-channel digital input and 8-channel digital output on the PCM-7130.
Page 41
This chapter details the Windows CE.NET operating system on the PCM- 7130. Sections include: • Starting PCM-7130 • Windows CE.NET utility on the PCM-7130 • PCM-7130 Networking • Intel Persistent Storage Man- ager(IPSM) • Application Program Development • Advantech Windows CE.NET stan- dard pack...
Chapter 3 Windows CE on the PCM-7130 3.1 Introduction The PCM-7130 is a single board platform that integrates complete I/O and Windows CE.NET operating system. The Windows CE is a compact OS that occupies less storage space or system resources compared with other operating systems such as Windows NT or Windows XP.
Figure 3.2: Soft-keyboard 3.2.2 Regflash The utility "Regflash" is a convenient tool to save, overwrite or delete registry data, as well as erase the content of IPSM folder. From the Win- dows CE status bar, tap "Start/Run". Use the soft-keyboard to type "reg- flash"...
It is important to keep the power normal during "Save to Flash" process. If the power break down during the registry saving process, then the reg- istry would be lost and corrupt. On the next time you turn on PCM-7130, the system would load the default registry setting in the Windows CE image file 3.2.3 System Configurator...
3.2.3.3 Display From time to time it is unnecessary to turn on the display attached to the PCM-7130 all the day. The Display page of the Configurator provides several frequently used functions such as turning off the LCD and back- light to elongates the display repair period, adjusting brightness or con- trast.
Figure 3.6: Display controls The lowest block is “Display Mode”. The PCM-7130 supports 10 display modes including: • VGA (640 x 480) TFT LCD and CRT display, with 8 bpp color depth for each • VGA TFT LCD display with 16 bpp •...
The watchdog timer is therefore used in the PCM-7130 to provide automatic reset. There is a timer inside the watchdog timer. The PCM-7130 should clear the timer within a pre-set time interval periodically. If the timer was not cleared, the timer would assume the system to be halted and generate a reset.
3.2.3.5 Hotkey 8 GPIO are mapped to 8 push-buttons as hotkeys, the defaults are: Hot Key 1: invokes Windows Explorer Hot Key 2: invokes Advantech homepage Hot Key 3: invokes System Configurator Hot Key 4: invokes Windows Media Player Hot Key 5: invokes Control Panel...
Figure 3.9: Default GPIO settings 3.2.3.6 DIO There are 8 digital inputs and 8 digital outputs. This DIO page of the Sys- tem Configurator can show their status. When the “Start” button is pressed, the 8 DI will try to retrieve external inputs, then those pins hav- ing positive inputs will mark respective radial buttons inside the “Digital Input Status”...
Windows CE status bar, tap "Start/Run". Use the soft-keyboard to type "reboot" command in the command text box and press "OK". The other way to reboot is clicking the “Reboot” button on the Watchdog page of the built-in utility System Configurator. PCM-7130 User’s Manual...
The PCM-7130 has a useful function call "Startup execution". After the system boot up, the startup execution function would automatically per- form. This function is useful for control system to do the initialization processes or some other programs. In PCM-7130, there are two ways to perform "Starup" function. Method 1: Step1: Create "startup"...
But sometimes user may make some non-appropriate registry setting, and cause PCM-7130 fail to boot. In the circumstance, the easiest way to boot up PCM-7130 is to use the default registry setting from the WinCE image. When the PCM-7130 is booted up with the default regis- try setting, we say that it is working in "safemode".
IP addresses. If the PCM-7130 is a node of a LAN with DHCP servers, it is now available. If the PCM-7130 is a node of a LAN with fixed IP server, please consult with MIS to get specific IP address.
The host computer must install the Microsoft ActiveSync service offered by Microsoft. Use a null modem cable bundled with the PCM-7130 to connect the serial ports of the host computer and the PCM-7130. Or use the USB cable to connect the USB ports of them.
If the ActiveSync service on the host PC has been activated, the above seven steps will make the PCM-7130 automatically try to connect the host, ;otherwise you can invoke "\windows\reglog.exe" to do the activesync connection. 3.3.3 Networking via PPP The PCM-7130 with built-in Windows CE supports PPP protocol. To setup and utilize it, follow the steps below: Click "Start/Settings/Network and Dial-up Connections”...
The IPSM region in the system is locate in "\IPSM" directory. Any file or directory stored in "\IPSM" direc- tory would be keep persistently, even if the power of PCM-7130 was turned off. The user can store software or data in \IPSM rather in Com- pact Flash Card to avoid inconvenience.
• Monitor with VGA resolution at least • Mouse • 200MB free hard disk space at least • Connection to the same LAN as the PCM-7130 if LAN is used for development PCM-7130 • PCM-7130 • Connection to the same LAN as the host PC if LAN is used for devel- opment •...
It is built-in with Watchdog timer and LCD on- off control. Users can access these resources by writing windows pro- grams with WIN32 API. PCM-7130 is built-in the WDT driver to allow users to enable/disable Watchdog timer and LCD on-off control. Users should use WIN32 APIs to access them.
Page 59
BOOL DeviceIoControl( HANDLE hDevice, DWORD dwIoControlCode, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesReturned, LPOVERLAPPED lpOverlapped ); - Parameters hDevice [in] Handle to the device that is to perform the operation. Call the Create- File function to obtain a device handle. dwIoControlCode [in] Specifies the control code for the operation.
Page 60
IOCTL_GET_WDTPERIOD (0x1003): lpInBuffer :unused. nInBufferSize: unused. lpOutBuffer: the DWORD pointer to your Watchdog time setting. The unit is mini-second. Its value should be greater 1000. The default setting is 5000 mini-seconds. nOutBufferSize: unused. PCM-7130 User’s Manual...
Page 61
IOCTL_SET_WDTPERIOD (0x1004): lpInBuffer : the DWORD pointer to your Watchdog time setting. Its vlaue should be greater 1000. The unit is mini-second. If your application open the WDT driver, the default Watchdog Time is set to 5000 mini-seconds. nInBufferSize:.unused. lpOutBuffer: unused. nOutBufferSize: unused.
Page 62
// Enable the Watchdog timer DeviceIoControl(m_hWDT, IOCTL_ENABLE_WDT, NULL, NULL, NULL, 0, &dwTemp, NULL); While (1) { // do your job here Sleep(8000); DeviceIoControl(m_hWDT, IOCTL_ACCESS_WDT, NULL, NULL, NULL, 0, &dwTemp, NULL); DeviceIoControl(m_hWDT, IOCTL_DISABLE_WDT, NULL, NULL, NULL, 0, NULL, NULL); CloseHandle(m_hWDT); PCM-7130 User’s Manual...
PCM-7130 has 8 DI(Digital Input), 8 DO(Digital Output). Users can access these resources by writing windows programs with WIN32 API. PCM-7130 is built-in the DIO driver to allow users accessing DI and DO values. Users should use WIN32 APIs to access them. The driver name is "DIO1:".
3.6 Advantech Windows CE.NET standard pack This section will describe detailed requirements on hardware support and Windows CE.NET component as below. Users can upgrade their OS image using the "Advantech Upgrade" tool to develop or upgrade the OS version. Caution: This action maybe damaged the system,if you really need this function,please contact www.advantech.com/risc...
-higher priority to boot if the CF card contains bootable image -Hot swappable • PCMCIA: -supports CF card with PCMCIA adapter as non-bootable storage card -supports Advantech WLAN cards • PS/2: -supports keyboard, mouse and touchscreen simultaneously -keyboard/mouse will not interfere each other and the touchscreen -hot plug •...
C library & runtime COM/DOM DCOM SNMP Lightweight Direc- tory Access Protocol (LDAP) Message queuing SOAP reliable mes- sage protocol OBject EXchange protocol (OBEX) Pocket Outlook Object Model (POOM) API Simple Object Client Access Protocol (SOAP) toolkits Server PCM-7130 User’s Manual...
Page 67
XML 3.0 XML core services & Document Object Model (DOM) XML minimal parser Games Free cell Solitaire Help Inbox Remote Desktop Pro- tocol (RDP) Terminal emulator Windows messenger Wordpad Networking Network bridging Real-time Communica- tion (RTC) client API Universal Plug and Play (UpnP) WLAN zero configura- tion &...
Page 68
(incoming) Web server (HTTPD) ASP support Browser IESample 5.5 Pocket IE Multimedia DirectMusic Digital right manage- ment Direct3D Direct Draw Direct Show Media player DVD-video Authentication ser- vices (SSPI) Cryptography Localization English Chinese (S)(T) Japanese Korean PCM-7130 User’s Manual...
Appendix A Registry Searching Sequence A.1 Appendix A Registry Searching Sequence The following diagram demonstrates the sequence which the PCM-7130 follows to search for registry during bootup period. Power On Registry on CF SAFEMODE Image on Image on CompactFlash CompactFlash...
The PCM-7130 is verified to support Nan-ya 7.4” VGA DSTN LCD (LCBLDT163M9T). However, it takes a piece of adapter board which boosts the normal 3.3V on the PCM-7130 to higher level, and serve it to the LCD as V max = 26.8 V, min = 22.3 V, default = 24.4 V. This contrast voltage can be adjusted by system configurator utility.
Page 75
Index audio 4 LCD interface 5 technical support iii automatic data flow control 4 touchscreen 5 TV-out 5 memory 4 color depth 5 USB 4 operating humidity 5 dimensions 6 operating system 4 DIO 4 operating temperature 5 VGA controller 5 DRAM 2 Packing List iii Watchdog Timer 57...