Ampro Corporation 700 manual Serial Interfaces J5A/B, J3A/B, RS485 Serial Port Implementation

Page 45

Chapter 3

Hardware

Serial Interfaces (J5A/B, J3A/B)

The ReadyBoard supports 4 independent serial ports, using two separate chips. The Southbridge (VT86C686B) provides serial ports 1 and 2 through the Serial A DB9 connector (J5A/B) and the Secondary I/O chip (W83877TF) provides serial ports 3 and 4 through Serial B connector (J3A/B). The four serial ports support the following features:

Four individual 16550-compatible UARTs

Programmable word length, stop bits and parity

16-bit programmable baud rate generator

Interrupt generator

Loop-back mode

Four individual 16-bit FIFOs

Wake on Ring feature

Serial A supports ports 1 and 2 using the Southbridge/Super I/O

Serial Port 1 (COM1) supports RS232 and full modem support

Serial Port 2 (COM2) supports RS232, and full modem support

Serial B supports ports 3 and 4 using the Secondary I/O Controller

Serial Port 3 (COM3) supports RS232/RS485/RS422 and full modem support

Serial Port 4 (COM4) supports RS232/RS485/RS422 and modem support

NOTE

The RS232/RS485/RS422 modes are selected in BIOS Setup under BIOS

 

and Hardware Settings screen for Serial ports 3 (COM3) and 4 (COM4).

 

However, the RS232 mode is the default (Standard) for any serial port.

 

RS485 mode termination is selected with jumper JP6, pins 1-2 (COM3),

 

and pins 3-4 (COM4), when the RS485 mode is selected in BIOS Setup.

 

 

To implement the two-wire RS485 mode on either serial port, you must tie the equivalent pins together for each port.

For example; on Serial Port 3, tie pin-3 (RX3-) to -5 (TX3-) and pin-4 (TX3+) to -6 (RX3+) at the Serial B interface connector (J3) as shown in Figure 3-1. As an alternate, tie pin-2 to -3 and pin-7 to -8 at the DB9 serial connector for Serial Port 3 as shown in Figure 3-1. Refer also to the following tables for the specific pins for the other ports and connectors. The RS422 mode uses a four-wire interface and does not need any pins tied together, but you must select RS485 in BIOS Setup.

 

19

9 7 5 3 1

1

2

3

4

5

Serial B Interface (J3)

 

Or

Standard DB9 Serial

 

 

 

 

for Serial Port 3

 

Port Connector (Female)

 

 

 

 

(or COM3 Port)

20

10 8 6 4 2

Rear View

 

 

 

 

Top View

6

7

8

9

 

 

 

 

 

Figure 3-1. RS485 Serial Port Implementation

RB700RS485ConB

Tables 3-12 and 3-13 list the pins and corresponding signals for the Serial A interface connector (J5A/B, Serial Ports 1 and 2) and Table 3-14 list the pins and corresponding signals for the Serial B interface connector (J3A/B, Serial Ports 3 and 4).

ReadyBoard 700

Reference Manual

39

Image 45
Contents ReadyBoard Single Board Computer Reference Manual Revision History Audience AssumptionsContents Appendix a List of Tables Reference Manual ReadyBoard Specifications Purpose of this ManualReference Material ReadyBoard 700 Support Products Related Ampro ProductsOther ReadyBoard Products Other Ampro ProductsChapter Reference Manual ReadyBoard Epic Architecture Product OverviewProduct Description Board FeaturesChapter Chapter ATA Block DiagramChip Type Mfg Model Description Function Major Integrated Circuits ICsCPU VIASwitch Definition Connector DefinitionsJack # Signal/Device Description Component DescriptionLvds J7 All illustrationsIllustrations Additional ComponentsJumper # Installed Removed Power/IDE LED DefinitionsIndicator Definition Jumper DefinitionsJumper, Switch, and LED Locations Top view Physical Specifications SpecificationsPower Specifications Environmental SpecificationsThermal/Cooling Requirements Mechanical SpecificationsReadyBoard 700 Side view Overview Chapter HardwareMemory CPU U4Sdram Memory DIMM1 Flash MemoryMemory Map Interrupt Channel AssignmentsBase Address Function Address MapAddress hex Subsystem CF8-CFFPC/104-Plus Interface J12 Pin # Signal Input Description OutputGNT1 REQ0CLK2 PerrCLK0 REQ2Intd IntaREQ1 IDSEL1GNT2 CLK3IDSEL3 IDSEL2GNT0 CLK1PC/104 Interface J13 A/B, J14 C/D Pin # Signal Description J13 Row aPin # Signal Descriptions J13 Row B Pin # Signal Descriptions J14 Row C Pin # Signal Descriptions J14 Row D DACK5 DRQ0DRQ5 DACK6IDE Interface J22 Pin # Signal DescriptionPdior PdiowPdiordy PdcselCompactFlash Adapter J23 CFD1 CFD2SDD11 SDD12Floppy/Parallel Interface J20 Step SlctinAutofdx DrvenoRS485 Serial Port Implementation Serial Interfaces J5A/B, J3A/BSerial a Interface J5A/B Serial B Interface J3A/B DTR4 CTS4USB Interfaces J15A/B, J21A/B Primary USB0 and USB1 J15A/BSecondary USB2 and USB3 J21A/B Ethernet Interfaces J10, J11 Pin #Digital Ground Audio Interface J19 CRT Interface J8 Video Interfaces J8, J9, J7LCD Interface J9 Lvds Interface J7 Pin # Signal Description Line ChannelMiscellaneous Reset Switch SW1Utility Interface J18 Keyboard/Mouse Interface J16Infrared IrDA Port J17 Oops! Jumper Bios RecoveryReal Time Clock RTC IrtxUser Gpio Signals J2 Temperature MonitoringSerial Console Serial Console Setup Watchdog TimerPower In Interface J4 Power Interfaces J4, J6Power-On Interface J6 VccsbReference Manual ReadyBoard Introduction Accessing Bios Setup VGA DisplayBios Setup Menu Item/Topic Accessing Bios Setup Serial ConsoleBios Setup Opening Screen Bios MenusBios Configuration Screen Date & TimeDrive Assignments Boot Order # of Floppy Drives Bios SettingsDrive and Boot Options Keyboard and Mouse Configuration User InterfaceMemory Advanced features Power ManagementChapter Bios Setup On-Board LPT Port On-Board Serial PortsOn-Board Video On-Board ControllersPanel Type 640 x 480 x 18 TFT LCD ResolutionType 640 x 480 x 18 bitChapter Bios Setup Chapter Bios Setup Chapter Bios Setup Splash Screen Customization Splash Screen Image RequirementsConverting the Splash Screen File \splashconvert convert.idf Reference Manual ReadyBoard Method Contact Information Appendix a Technical SupportAppendix a Appendix B LAN Boot Option Accessing PXE Boot Agent Bios Setup PXE Boot Agent Bios SetupPXE Boot Agent Setup Screen PXE ConfigurationTCP/IP Configuration RPL Configuration NetWare ConfigurationLED CD-ROMPost RTCWatchdog timer WDT Table notes Reference Manual ReadyBoard