background image

 

RTD Embedded Technologies, Inc. 

www.rtd.com

 

 

20

 

GPS25162HR/GPS35162HR User’s Manual

 

 

 

 

BDM-610020158 Rev A 

6

 

Software

 

6.1

 

Installing the Software  

The GPS35162 uses a PCIe UART which will require software and drivers for proper operation. Drivers are provided for Windows XP/7, DOS, 
and Linux with pre-3.8 kernels. The UART is supported in 3.8+ kernels. 

The drivers are provided on the companion CD and are also available on the RTD web site (

http://www.rtd.com

) for download. 

6.2

 

Software Programming 

6.2.1

 

API

 

I

NTERFACE

 

Once the drivers for the GPS35162 have been properly loaded, all ports should be available as standard serial ports. All ports can then be 
controlled using the standard serial port interfaces built into the operating system. 

A description of serial port programming for operating systems is beyond the scope of this manual. Consult the operating system 
documentation for information on how to interface with serial ports via software. 

6.2.2

 

COM

 

P

ORT 

N

UMBERING

 

Serial ports (aka COM ports) are typically assigned numbers by the operating system (e.g. COM1).  These numbers are typically dynamically 
assigned by the operating system.  However, different applications may enumerate the COM ports differently, assigning different port numbers 
(e.g. COM3-10 vs COM5-12).  When developing your own serial port application, c

onsult your operating system’s documentation for the proper 

method of enumerating COM ports. 
 

Note:

 

Some applications are written to assume that no more than four COM ports are present in a system.  These 
applications may have compatibility issues with the Exar PCIe UART.

 

6.2.3

 

B

ASE 

A

DDRESS AND 

R

EGISTER 

M

APPING

 

The GPS35162 exposes all of the registers available on the Exar XR17V358.  The register set of the XR17V358 mimics the standard 16C550 
UART register map.  However, the XR17V358 contains some additional registers not found in a typical ISA-based UART. 
 
Additionally, the base address of the GPS35162

’s serial ports will be different than the standard PC serial port locations (0x3F8, 0x2F8, 

etc.).  

The GPS35162 is a memory mapped device.  Since it is PCI-based, it may be mapped to any location within the address space of the CPU.  

The base address of PCI devices is determined by the CPU’s BIOS and operating system at boot time.

 

 
The register-level differences between the GPS35162 and a standard 16C550 UART should be abstracted via the software drivers.  Most users 
will not need to concern themselves with the actual registers of the board.  If one is interested in directly accessing the registers of the board, 
consult the XR17V358 data sheet available from Exar. 

6.3

 

Windows 

When using the GPS35162, a terminal emulator can be used to communicate with the GPS. Since HyperTerminal is no longer provided with 
Windows, we recommend using Real Term or Tera Term. Default GPS serial settings can be found in th

GPS module interface

 section (page 

19

). Default sensor interface serial settings can be found in the 

Error! Reference source not found.

 section (page 

Error! Bookmark not 

defined.

). 

 

NOTE: When using under Windows, the GPS may be incorrectly detected as 

a Serial Mouse, causing erratic mouse cursor behavior.  This issue 
has been documented by Microsoft. For more information, refer to 
Microsoft Knowledge Base Article 283063. 

 

Summary of Contents for GPS25162HR

Page 1: ...RTD Embedded Technologies Inc AS9100 and ISO 9001 Certified GPS25162HR GPS35162HR PCIe 104 GPS Receiver User s Manual BDM 610020158 Rev A...

Page 2: ...RTD Embedded Technologies Inc 103 Innovation Boulevard State College PA 16803 USA Telephone 814 234 8087 Fax 814 234 5218 www rtd com sales rtd com techsupport rtd com...

Page 3: ...nd PCIe are trademarks of PCI SIG PC 104 PC 104 Plus PCI 104 PCIe 104 PCI 104 Express and 104 are trademarks of the PC 104 Consortium All other trademarks appearing in this document are the property o...

Page 4: ...I Connector GPS25162HR Only 12 3 3 2 External I O Connectors 12 CN7 Serial I O Connector 12 CN4 Utility Connector 13 CN5 GPS Antenna Connector 13 3 3 3 Jumpers 13 JP1 GPS Antenna Bias 13 JP2 1 PPS on...

Page 5: ...20 6 1 Installing the Software 20 6 2 Software Programming 20 6 2 1 API Interface 20 6 2 2 COM Port Numbering 20 6 2 3 Base Address and Register Mapping 20 6 3 Windows 20 7 Troubleshooting 21 8 Additi...

Page 6: ...DAN Dimensions 15 Figure 5 IDAN Front Panel 16 Figure 6 Example IDAN System 17 Figure 7 GPS35162 Block Diagram 18 Table of Tables Table 1 Ordering Options 8 Table 2 Operating Conditions 10 Table 3 Ele...

Page 7: ...pansion bus PCIe x1 interface Gen 2 5 GT s PCIe link repopulation allowing increased PCI Express stack capacity Linx RXM GNSS TM GPS engine o L1 1575 42MHz C A code o 33 channel satellite tracking o P...

Page 8: ...ata Acquisition Node IDAN building block can be used in just about any combination with other IDAN building blocks to create a simple but rugged 104 stack This module can also be incorporated in a cus...

Page 9: ...14 234 8087 Monday through Friday 8 00am to 5 00pm EST E Mail sales rtd com 1 4 2 TECHNICAL SUPPORT If you are having problems with you system please try the steps in the Troubleshooting section of th...

Page 10: ...torage Temperature 55 125 C RH Relative Humidity Non Condensing 0 90 MTBF Mean Time Before Failure Telcordia Issue 2 30 C Ground benign controlled TBD Hours 2 2 Electrical Characteristics Table 3 Elec...

Page 11: ...it into your system When removing it from the bag hold the board at the edges and do not touch the components or connectors Handle the board in an antistatic environment and use a grounded workbench f...

Page 12: ...e PC 104 Specifications on page 22 The GPS35162 is a Universal board and can connect to either a Type 1 or Type 2 PCIe 104 connector CN3 PCI Connector GPS25162HR Only The PCI connector is the connecti...

Page 13: ...GPS antenna Connector Part SPC Technology 8589 0853 Example Mating Connector Amp 901 9877 RFX Note CN8 is for Factory Use only 3 3 3 JUMPERS JP1 GPS Antenna Bias JP1 is used to select the antenna bias...

Page 14: ...onnector are properly positioned 6 Check the stacking order make sure all of the busses used by the peripheral cards are connected to the cpuModule 7 Hold the module by its edges and orient it so the...

Page 15: ...odule in an antistatic environment and use a grounded workbench for testing and handling of your hardware 4 2 Physical Characteristics Weight Approximately 0 21 Kg 0 46 lbs Dimensions 151 8 mm L x 129...

Page 16: ...8 IDAN GPS35162 Utility Connector IDAN Pin Signal GPS35162 Pin 1 RSVD CN4 1 2 RSVD CN4 3 3 GND CN4 5 4 External Battery CN4 7 5 RSVD CN4 9 6 GND CN4 2 7 1PPS CN4 4 8 GPS TX CN4 6 9 GND CN4 8 Serial C...

Page 17: ...ioned 5 Check the stacking order make sure all of the busses used by the peripheral cards are connected to the cpuModule 6 Hold the module by its edges and orient it so the bus connector pins line up...

Page 18: ...nector CN7 There are four independent UARTs that are connected as follows UART 1 to GPS UART 2 is unused UART 3 to CN7 UART 4 is unused 5 2 1 GPS INTERFACE Integrated on the GPS35162 is a Linx RXM GNS...

Page 19: ...amplifier LNA built into the antenna that requires a power source for the GPS module While the GPS35162 will work with a passive antenna better performance will be achieved with an active antenna The...

Page 20: ...applications may have compatibility issues with the Exar PCIe UART 6 2 3 BASE ADDRESS AND REGISTER MAPPING The GPS35162 exposes all of the registers available on the Exar XR17V358 The register set of...

Page 21: ...ing with the least number of modules in the system possible Swap Components Try replacing parts in the system one at a time with similar parts to determine if a part is faulty or if a type of part is...

Page 22: ...ion 8 1 PC 104 Specifications A copy of the latest PC 104 specifications can be found on the webpage for the PC 104 Embedded Consortium www pc104 org 8 2 PCI and PCI Express Specification A copy of th...

Page 23: ...s acts of God or other contingencies beyond the control of RTD Embedded Technologies or as a result of service or modification by anyone other than RTD Embedded Technologies Except as expressly set fo...

Page 24: ...ologies Inc 103 Innovation Boulevard State College PA 16803 USA Telephone 814 234 8087 Fax 814 234 5218 www rtd com sales rtd com techsupport rtd com Copyright 2021 by RTD Embedded Technologies Inc Al...

Reviews: