Ampro Corporation 5001692A manual Watchdog Timer, Serial Console Bios Setup

Page 48

Chapter 3

Hardware

Serial Console BIOS Setup

The serial console feature may be invoked by entering the appropriate option (port selected) in the Serial Console field of the BIOS and Hardware Settings screen in BIOS Setup. A standard null modem serial cable is used to connect the chosen serial port on the CoreModule 420 (J3 or J9) to a serial terminal or PC. The serial terminal, or PC with communications software, must be set to the following values:

115k baud

8 bits

One stop bit

No parity

No hardware handshake

Hot (Serial) Cable

The serial console settings in the BIOS can be overridden by connecting a modified serial cable (or “Hot Cable”) between either serial port (J3 or J9) and the serial terminal, or the PC with communications software, set to the appropriate values outlined above.

To convert a standard serial cable to a Hot Cable, certain pins must be shorted together at the Serial port connector or at the DB9 connector. Short together the RTS (4) and RI (8) pins on either serial port (J3 or J9) header. As an alternate, you can short the equivalent pins (pins 7 and 9) on the respective DB9 port connector as shown in Figure 3-3.

1 2 3 4 5

Serial Port 1 (J3)

Or

Standard DB9 Serial

 

 

 

(COM1)

Port Connector (Female)

 

 

 

Side View

 

Rear View

7

8

9

 

 

6

Figure 3-3. Hot Cable Jumper

CM420Oops!jump

Watchdog Timer

The watchdog timer (WDT) restarts the system if a mishap occurs, ensuring proper start-up after the interruption. Possible problems include failure to boot properly, the application software’s loss of control, failure of an interface device, unexpected conditions on the bus, or other hardware or software malfunctions.

The WDT (watchdog timer) can be used both during the boot process and during normal system operation.

During the Boot process – If the OS fails to boot in the time interval set in the BIOS, the system will reset.

Enable the Watchdog Timer (sec) field in the BIOS and Hardware Settings screen of BIOS Setup. Set the WDT for a time-out interval in seconds, between 1 and 255, in one second increments. Ensure you allow enough time for the boot process to complete and for the OS to boot. The OS or application must tickle (or turnoff) the WDT as soon as it comes up. This can be done by accessing the hardware directly or through a BIOS call.

During System Operation – An application can set up the WDT hardware through a BIOS call, or by accessing the hardware directly. Some Ampro Board Support Packages provide an API interface to the WDT. The application must tickle (or turnoff) the WDT in the time set when the WDT is initialized or the system will be reset. You can use a BIOS call to tickle the WDT or access the hardware directly.

The BIOS implements interrupt 15 function 0C3h to manipulate the WDT.

42

Reference Manual

CoreModule 420

Image 48
Contents CoreModule PC/104 Single Board Computer Reference Manual Audience Assumptions Contents Appendix a Table A-1 Reference Manual CoreModule Specifications Chip SpecificationsAbout This Manual Purpose of this ManualRelated Ampro Products CoreModule 420 Support ProductsOther CoreModule Products Other Ampro ProductsChapter Reference Manual CoreModule Product Overview PC/104 ArchitectureModule Features Product DescriptionCPU Chapter CRT Block Diagram BiosMajor Integrated Circuits ICs Chip Type Mfg Model Description FunctionStpc AtlasConnectors, Jumpers, and LEDs Connector DefinitionsJack/Plug # Access Description IDEJumper # Installed Removed Indicator DefinitionJumper Definitions LED DefinitionsJP6 JP9 JP7 JP8 JP5 JP4 JP1 Specifications Physical SpecificationsMechanical Specifications DimensionPower Specifications Environmental SpecificationsThermal/Cooling Requirements Reference Manual Hardware OverviewCPU U14 MemoryUse Address Size Memory hole size selected Interrupt Channel Assignments Address Map0CFC-0CFF EC00-EC0FPin # Signal Description P1 Row a PC/104 Bus Interface P1A,B,C,DPin # Signal Description P1 Row B Pin # Signal Description P1 Row C Pin # Signal Description P1 Row D DRQ5 DRQ6DRQ7 Pin # Signal Description ResetIDE Interface J6 PdrqPior PdackPirq IDEPCS1CompactFlash Socket J12 RDY IordyREG ACTFloppy/Parallel Port J4 Floppy Disk Drive PortParallel Port Slin StepPD3 RdataSerial Ports J3, J9, J13, J14 Serial 1 to RS485 ConversionPin # Signal DB9 # Description USB Port J10 UsbpwrUsbpn UsbppUtility Interface J5 Ethernet Interface J2 TX+RX+ Video LCD/CRT Interface J11 Tftdclk TftdeTftlp FP2User Gpio Signals MiscellaneousReal Time Clock RTC Oops! Jumper Bios Recovery Serial ConsoleWatchdog Timer Serial Console Bios SetupPower Interface J7 Pin Signal DescriptionsPin # Signal Reference Manual CoreModule Bios Setup Accessing Bios Setup VGA DisplayIntroduction Accessing Bios Setup Serial Console Bios Setup Menu Item/TopicMain Bios Setup Menu Bios Setup Opening ScreenBios Configuration Screen CdromChapter Bios Setup Chapter Bios Setup Chapter Bios Setup USB IRQ none, 1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, or Splash Screen Customization Splash Screen Image RequirementsConverting the Splash Screen File \splashconvert convert.idf On-Board Flash Access and Use Flash Programming RequirementsBuilding the Example Installing the Example Application Flash Boot APIExample Assumptions Appendix a Technical Support Method Contact InformationAppendix a Appendix B Connector Part Numbers TekaGpio 2PH2R44SGAAppendix B See also Oops! jumper Bios Setup Index64MB Sdram PostSerial terminal ANSI-compatible Reference Manual CoreModule