Ampro Little Board P6d Reference Manual Download Page 14

1-6

Little Board Development Platform And QuickStart Kit

To help developers quickly assemble an embedded system, Ampro offers the Little Board
Development Platform.  It includes a power supply, 3-1/2 inch 1.44M floppy disk drive, IDE hard
drive, CD ROM drive, speaker, I/O connectors, a backplane for ISA and PCI expansion cards, an I/O
development board (described below), and mounting studs for the Little Board.

The Development Platform provides a "known good" environment for your development work.  You
can install the Little Board P6d module, MiniModules, or conventional expansion boards, keyboard,
monitor, and I/O devices to quickly create a platform for your hardware and software engineering
needs.

The QuickStart Kit includes cables, documentation, and software needed to develop an application
with the Little Board.  Unlike the Development Platform, you must supply the disk drives and
power supply.  Technical drawings for the cables provided in the QuickStart Kit are included in
Appendix B.

There are other kits available from Ampro to aid in the development of your application.  A Cable
Kit that includes only the Little Board P6d cable set is available.

To facilitate connections to the Little Board P6d utility connectors, Ampro provides the Little Board
P6d Utility I/O Development Board.  Figure 1-1 is an illustration of the I/O Development board
showing the connectors and switches that are provided.  It is included in the Development Platform
Kit and the QuickStart Kit.

Figure 1-1.  I/O Development Board

Summary of Contents for Little Board P6d

Page 1: ...Little Board P6d Reference Manual P N 5001451A Revision B 5215 Hellyer Avenue San Jose CA 95138 1007 Phone 408 360 0200 FAX 408 360 0222 Web www ampro com...

Page 2: ...lity or fitness for any particular purpose Ampro shall under no circumstances be liable for incidental or consequential damages or related expenses resulting from the use of this product even if it ha...

Page 3: ...l CRT Display Controller 1 4 100 MBps Ethernet LAN Interface 1 4 Enhanced Reliability 1 4 Software 1 5 Designing Little Board Systems 1 5 On board MiniModule Expansion 1 5 Little Board Development Pla...

Page 4: ...s 2 20 Parallel Port Connector J9 2 20 IEEE 1284 compliant Cables 2 21 Latch Up Protection 2 22 Parallel Port Registers 2 22 Standard and Bidirectional Operation 2 22 Enabling the Parallel Port Interr...

Page 5: ...s 2 43 Using Standard PC and AT Bus Cards 2 44 Expansion Bus Connector Pinouts 2 44 Setup 2 48 Setup Help 2 48 Setup 1 Main Menu 2 50 Setup 2 Standard CMOS Setup 2 51 Setup 3 BIOS Features Setup 2 53...

Page 6: ...vi...

Page 7: ...e at http www ampro com However you must sign in to access this service The Ampro Virtual Technician is a searchable database of Frequently Asked Questions which will help you with the common question...

Page 8: ...viii...

Page 9: ...Audio Ethernet 100BaseT LAN interface CompactFlash solid state IDE drive support Standard PS 2 Keyboard Mouse and speaker interfaces In addition Ampro has made many improvements to the architecture an...

Page 10: ...e EEPROM access function 256 bits of serial EEPROM storage are available to the user useful for serialization copy protection security etc OEM customization hooks The module can execute custom code pr...

Page 11: ...o the Utility connector via the IrDA interface Parallel Port An enhanced bidirectional parallel port interface conforms to the IEEE 1284 standard It provides features attractive to embedded system des...

Page 12: ...t 60Hz Dual Pipe Simultaneous Mode This mode provides the same image on both displays and each display CRT or flat panel can operate at its optimum timing Dual Pipe Mosaic Mode This mode provides two...

Page 13: ...or the IBM PC and PC AT is usable in LB P6d based systems You can use the most popular software development tools editors compilers debuggers etc for developing code for your application With this sof...

Page 14: ...hardware and software engineering needs The QuickStart Kit includes cables documentation and software needed to develop an application with the Little Board Unlike the Development Platform you must s...

Page 15: ...tandard PS 2 Keyboard J5 Mouse Plug in PS 2 Mouse Connector Descriptions The following sections describe the use of each connector on the I O Development Board J1 Utility The Utility connector connect...

Page 16: ...ndard 6 pin mini DIN connector Switch Descriptions S1 S5 There are five switches on the I O Development Board They re described in Table 1 4 Table 1 4 I O Development Board Switches Switch Name Descri...

Page 17: ...ttle Board P6d architecture CPU USB 2 Serial EEPROM Temp IDE 4 Compact Flash 443BX DRAM DIMM PIIX4E Audio Video 100BaseT Ethernet PCI 120 Bus PC 104 Bus Multi I O I O Floppy Parallel Serial 1 2 Keyboa...

Page 18: ...1 10...

Page 19: ...Battery Backed Clock page 2 12 Serial Ports page 2 12 Universal Serial Bus USB Ports page 2 17 IrDA Port page 2 18 Parallel Port page 2 19 Floppy Interface page 2 25 EIDE Hard Disk Interface page 2 2...

Page 20: ...293 2 325 2 625 3 125 4 000 4 575 4 950 5 350 5 550 6 475 6 575 6 800 6 875 7 175 7 600 100 050 250 750 1 500 2 675 2 875 3 125 4 200 4 650 5 350 7 800 7 600 7 500 7 150 7 100 6 200 5 625 5 325 3 100...

Page 21: ...C 104 Expansion Bus 64 Pin B10 J2 C D PC 104 Expansion Bus 40 pin C19 J3 PCI Bus 120 pin A1 D30 J4 USB 1 5 PIN Mechanical Key J5 USB 2 5 PIN Mechanical Key J6 IDE1 Interface 44 pin 2mm 20 J7 IDE2 Inte...

Page 22: ...on in other ways Precise dimensions for locating connectors are provided in Figure 2 1 The ISA portion of the PC 104 Plus bus appears on connector J1A J1B J2C and J2D You can expand the system with on...

Page 23: ...Little Board P6d Module 2 5 Figure 2 2 Little Board P6d Connector and Jumper Locations CRT J17 J21 J15 J16 W10 W3 J1 J3 J13 J22 W7 W6 J7 J6 W2 W4 J8 J9 J10 J100...

Page 24: ...are indicated in the table Do not change these settings Table 2 2 Configuration Jumper Summary Jumper Group Function Default W1 CompactFlash IDE Master Slave ON Master OFF Slave ON W2 BIOS Flash EPROM...

Page 25: ...rovides power to low voltage CPUs and certain other on board components The exact power requirement of the Little Board P6d system depends on several factors including the CPU speed the peripheral con...

Page 26: ...bit for the non maskable interrupt or reboot the system If you want your system to respond to the NMI you can provide a NMI handler in your application and patch the NMI interrupt vector address to p...

Page 27: ...th 64 bit SDRAM and 72 bit SDRAM The 72 bit SDRAM is used to support ECC Error Detection And Correction You can install from 32MB to 256MB depending on your memory needs The ROM BIOS automatically det...

Page 28: ...to use the program Shadowing To improve system performance the contents of the ROM BIOS and video BIOS are copied into DRAM for execution shadowed where they are accessed as 64 bit wide data Shadowing...

Page 29: ...ion Setup Table 2 7 Interrupt Channel Assignments Interrupt Function IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 ROM BIOS clock tick function from Timer 0 Keyboard interrupt Cascade input for IRQ8 15 Seri...

Page 30: ...dard configuration The factory sets the date and time but it may not be set for your time zone Use Setup to change these values as needed The contents of the configuration memory are also stored in an...

Page 31: ...e Serial 2 as the DOS COM2 device and so on If you desire a serial port and there is no substitute serial port in the system then the ROM BIOS assigns the COMn designations in sequence as it finds the...

Page 32: ...Data Carrier Detect Data Set Ready Receive Data Request To Send Transmit Data Clear to Send Data Terminal Ready Ring Indicator Signal Ground TxD at TTL level IN in in out out in out in 8 6 3 4 2 5 20...

Page 33: ...console feature enables you to operate the Little Board P6d system from a standard ASCII terminal replacing the standard keyboard and display devices See Serial Console Features below for a descripti...

Page 34: ...te The programs you execute via the serial terminal must use ROM BIOS video functions rather than direct screen addressing for the display I O Some programs that emulate an ASCII terminal do not prope...

Page 35: ...deleted from the COM port table DOS cannot change its parameters Because it is not listed in the BIOS COM port table it is not assigned a COMn designation COM1 COM2 etc Universal Serial Bus USB Ports...

Page 36: ...an IrDA Interface On the Little Board P6d module the IrDA physical link hardware consists of an IR transmit encoder and IR receiver decoder To implement an IrDA port the OEM must supply an IR transduc...

Page 37: ...signed to LPT1 and cannot be changed You may disable the port in Setup to free the hardware resources for other peripherals The parallel port can be configured to generate an interrupt request upon a...

Page 38: ...th the parallel port leave it disabled This makes the DMA channel available to other peripherals installed on the expansion buses Parallel Port Connector J9 The parallel port appears on J9 Its pinout...

Page 39: ...Out 16 8 SELIN Selects Printer Out 17 26 KEY Key Pin N A Note For maximum reliability keep the cable between the board and the device it drives to 10 feet or less in length IEEE 1284 compliant Cables...

Page 40: ...dard and Bidirectional Operation You can use the parallel port as a standard output only printer port or as a PS 2 compatible bidirectional data port with up to 12 output lines and 17 input lines All...

Page 41: ...utput lines Similarly you can use the five status lines ERROR SLCT PE ACK and BUSY as general purpose input lines You can read the four control lines and use them as input lines These lines have open...

Page 42: ...and PS 2 Mode Register Bit Definitions Signal Name Full Name Description TMOUT Time out Valid only in EPP mode this signal goes true after a 10 S time out has occurred on the EPP bus This bit is clea...

Page 43: ...ection configuration and connection of floppy drives to the Little Board P6d module Drive Interface The drives must be compatible with the board s floppy disk signal interface as described below Ampro...

Page 44: ...6 KEY DEN IDX MO1 DS2 DS1 MO2 DIRC STEP WD WE TRKO WP RDD HS DCHG Other Odd Pins Cable Key Pin Speed Precomp Index Pulse Motor On 1 Drive Select 2 Drive Select 1 Motor On 2 Direction Select Step Write...

Page 45: ...12 13 D2 Data bit 2 14 D13 Data bit 13 15 D1 Data bit 1 16 D14 Data bit 14 17 D0 Data bit 0 18 D15 Data bit 15 19 GND Ground 20 KEY Keyed pin 21 DRQ0 DMA Request 0 22 GND Ground 23 IOW Write strobe 2...

Page 46: ...em However the CompactFlash interface takes up one of the positions of the primary IDE drive controller Note If you use the CompactFlash interface you can only add one additional hard drive to the pri...

Page 47: ...hich will deliver 2 2W to a 4 load and 1 1W to an 8 load Figure 2 4 Little Board P6d Audio Interface Adapter Audio Interface Connector The Audio interface is through a 26 pin 2mm connector Standard in...

Page 48: ...Input 4 Pin Single Row 1 1 CD In Left 2 3 CD In GND 4 CD In Right J5 Line Input Stereo Mini Jack 1 Line In GND 2 Line In Right 3 Line In Left J6 Mic Input Stereo Mini Jack 1 Mic In GND 2 Mic In Volta...

Page 49: ...3 4 2 3 4 5 1 VIDEO_L 1 VIDEO_R 3 CD_L 4 CD_GND 5 CD_R 6 MIC1 10 LINE_IN_L 7 LINE_IN_R 9 PHONE_IN 15 MON0_GND 18 AOUT_L 20 MIC_REF 13 VIDEO_GND 2 LINE_IN_GND 8 MIC_GND 11 PHONE_GND 16 MON0_OUT 17 AOUT...

Page 50: ...e Right 26 HP_DETECT Head Phone Detect Table 2 29 J12 Mating Connectors Mating Connector Discrete Wire Molex Housing 51110 2650 Molex Pin 50394 8051 Flat Panel CRT Video Controller The Little Board P6...

Page 51: ...of a similar type use similar sets of signals from the video controller these do not share a standardized interface connector pin configuration The names of panel control signals vary from manufactur...

Page 52: ...Ground 37 ENABLK Enable backlight Power control for panel backlight Active high 38 5 0V From Little Board P6d module 39 50 FP24 FP35 Flat panel video data 24 through 35 in order Power Sequencing Some...

Page 53: ...the on board Flash device PGM6X is a DOS utility designed to write to the on board Flash device The on board Flash device contains the system s BIOS and the video BIOS Instructions for this utility ar...

Page 54: ...he ZV port can be used to receive video data in either RGB or YUV format The input data can be scaled positioned and can overlay the Little Board P6d system s VGA data stream It can use color keying f...

Page 55: ...Ethernet controller fully supports IEEE 802 3 Ethernet standards and supports standard 10BaseT and 100BaseT via a standard RJ45 connector The Ethernet controller interfaces to the PCI portion of the...

Page 56: ...l Modern network architectures are based on the OSI model which defines layers of software between the network hardware the network operating system and the applications that use the network services...

Page 57: ...atchdog timer function restarts the system if a mishap occurs Possible problems include failure to boot properly application software losing control temporary power supply problems failure of an inter...

Page 58: ...nn Use 00 to disable 01 to enable timer MOV BX mm Selects time in seconds 00 FFh 1 255 seconds INT 15h Utility Connectors J19 The Utility connector is 44 pin dual row 2mm Several functions appear on t...

Page 59: ...A Mode IrDA RXB 19 IRTX IrDA Transmit TTL TX2 20 IRRX IrDA Receive TTL RX2 21 GND Ground 22 TTL_TX1 TTL Transmit 1 23 TTL_RX1 TTL Receive 1 24 GND Ground 25 TTL_TX3 TTL Transmit 3 26 TTL_RX3 TTL Recei...

Page 60: ...AT keyboard to the keyboard port Normally AT keyboards include a cable that terminates in a male 5 pin DIN plug for connection to an AT or a 6 pin miniature DIN plug for PS 2 Table 2 40 gives the keyb...

Page 61: ...s expansion bus appears on three header connectors J1 J2 and J3 J1 is a 64 pin female dual row header J2 is a 40 pin female dual row header and J3 is a 120 pin 2mm female quad row header 4 x 30 The PC...

Page 62: ...Expansion Bus Connector Pinouts Table 2 43 and Table 2 44 show the pinout and signal functions on the ISA portion Table 2 45 shows the PCI portion of the PC 104 Plus expansion bus connectors These in...

Page 63: ...dress bit 9 Address bit 8 Address bit 7 Address bit 6 Address bit 5 Address bit 4 Address bit 3 Address bit 2 Address bit 1 Address bit 0 Ground B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16...

Page 64: ...emory Write Data Bit 8 Data Bit 9 Data Bit 10 Data Bit 11 Data Bit 12 Data Bit 13 Data Bit 14 Data Bit 15 Key Pin D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 GND MCS16 IOCS16...

Page 65: ...2 3 3V 18 IDSEL0 GND IDSEL1 IDSEL2 19 AD24 C BE3 VI O 5V IDSEL3 20 GND AD26 AD25 GND 21 AD29 5V AD28 AD27 22 5V AD30 GND AD31 23 REQ0 GND REQ1 VI O 24 GND REQ2 5V GNT0 25 GNT1 VI O 5V GNT2 GND 26 5V C...

Page 66: ...rd is powered up or when it is rebooted with a CTL ALT DEL key combination Changes made to the Setup parameters with the exception of the real time clock time and date settings do not take effect unti...

Page 67: ...CI VGA palette snoop Select VGA video IRQ Set watchdog timer parameters Enable disable system status messages Select OS for DRAM 64MB Enable disable shadowing of memory areas Enable disable serial con...

Page 68: ...lects BIOS features including Virus Warning caching POST speed boot sequence floppy features A20 options memory parity keyboard typematic selection security PCI VGA palette snoop and shadowing CHIPSET...

Page 69: ...s all 4 digits of century plus year No parameters are displayed for auto detect hard disk The value displayed for Other Memory is required and utilized for system BIOS video BIOS and other system exte...

Page 70: ...Consult the technical literature for the drive you select to find out if it supports LBA mode Drive Selection Besides specifying the physical characteristics of each IDE drive you must also specify w...

Page 71: ...cribe each parameter BIOS FEATURES Setup Ampro Computers Inc Video BIOS Shadow Enabled Serial Console Disabled Serial Boot Loader Disabled Virus Warning Disabled CPU Internal Cache Enabled External Ca...

Page 72: ...blem VIDEO BIOS SHADOW PCI devices with onboard ROM always run from shadow ram regardless of settings The onboard video always runs in shadow ram SERIAL CONSOLE This selection is limited to Serial Por...

Page 73: ...8 C 154 F Auto Configuration Enabled EDO DRAM Speed Selection 60ns EDO CASx MA Wait State 2 EDO RASx Wait State 2 SDRAM RAS to CAS Delay 3 SDRAM RAS Precharge Time 3 SDRAM CAS Latency Time 3 SDRAM Pre...

Page 74: ...3 7 9 15 NMI Enabled Primary IDE 0 Disabled Primary IDE 1 Disabled Secondary IDE 0 Disabled Secondary IDE 1 Disabled Floppy Disk Disabled Serial Port Enabled Parallel Port Disabled Power Management Us...

Page 75: ...nabled Other devices remain active Suspend Mode This mode shuts down all activities except DRAM refresh after a set time of system inactivity HDD Power Down This mode shuts down the hard disk drives a...

Page 76: ...th Available IRQ 5 ESC Quit Select Item F1 Help PU PD Modify F5 Old Values Shift F2 Color F6 Load BIOS Defaults F7 Load Setup Defaults Figure 2 12 Setup 6 PCI Configuration Setup This Setup screen all...

Page 77: ...ESC Quit Select Item F1 Help PU PD Modify F5 Old Values Shift F2 Color F6 Load BIOS Defaults F7 Load Setup Defaults Figure 2 13 Setup 7 Integrated Peripherals Setup IDE HDD Block Mode This items allow...

Page 78: ...ompatibility Onboard Sound Chip This item enables or disables the on board Audio subsystem Onboard LAN Chip This item enables or disables the on board Ethernet controller Assign IRQ for USB This item...

Page 79: ...tandard CMOS SETUP Figure 2 14 Load Setup Defaults Screen IDE HDD Auto Detection Screen The IDE HDD AUTO DETECTION screen provides one or more options other than AUTO for configuring the hard disk dri...

Page 80: ...ve Exit Setup Shift F2 Change Color Save Data to CMOS Exit SETUP Figure 2 16 Save Exit Setup Screen Exit Without Saving Screen CMOS SETUP UTILITY Ampro Computers Inc STANDARD CMOS SETUP BIOS FEATURES...

Page 81: ...andard PC AT keyboard port Standard PC speaker port with 0 1 watt output drive Battery backed real time clock and CMOS RAM Up to 10 year battery life Supports battery free operation Ampro Extended BIO...

Page 82: ...formats 360K 1 2M 720K and 1 44M PCI EIDE Disk Controllers PCI bus implementation of Extended IDE EIDE hard disk controllers 2 Supports up to four hard disk drives Fast ATA capable interface supports...

Page 83: ...gramming utility Support Software Ampro embedded PC BIOS features Watchdog timer WDT support Fail safe boot logic Battery free boot Serial console option Serial loader option EEPROM access functions A...

Page 84: ...Panel Displays The Little Board P6d display controller supports all flat panel display technologies including plasma electroluminescent EL and LCD LCD panel types include single panel single drive SS...

Page 85: ...25 175 31 4 70 03h 720x400 16 9x16 80x25 25 175 31 4 70 04h 320x200 4 8x8 40x25 28 322 31 5 70 05h 320x200 4 8x8 40x25 28 322 31 5 70 06h 640x200 2 8x8 80x25 25 175 31 4 70 07h 720x400 Mono 9x16 80x25...

Page 86: ...587 31 5 60 18h 320x240 64K 8x16 40x15 12 587 31 5 60 19h 320x240 16M 8x16 40x15 12 587 31 5 60 1Ah 400x300 256 8x16 50x18 20 37 5 60 1Bh 400x300 64K 8x16 50x18 20 37 5 60 1Ch 400x300 16M 8x16 50x18...

Page 87: ...0 68 7 84 43 I 60 75 85 100 36h Generic 256 8x16 38h 107h 1280x1024 256 8x16 160x64 78 75 108 135 47 64 79 98 43 I 60 75 3Ah 1600x200 256 8x16 200x75 162 75 60 40h 110h 640x400 32K 8x16 80x30 25 175 3...

Page 88: ...78 75 94 5 121 35 5 48 4 60 68 7 84 43 I 60 75 85 100 56h Generic 16M 8x16 58h 11Bh 1280x1024 16M 8x16 160x64 78 75 108 135 47 64 79 98 43 I 60 75 6Ah 102h 800x600 16 8x16 100x37 40 49 5 56 25 74 37...

Page 89: ...re noted Refer to manufacturer s data sheet for more information I Interlaced These modes are non Linear The memory organization is Planar Hardware IRQ Map Table 3 4 details the IRQ assignments for th...

Page 90: ...3 10...

Page 91: ...el port is compliant with the IEEE 1284 Extended Capabilities Port Protocol and ISA Standard Rev 1 09 January 7 1993 developed by Microsoft Contact IEEE Customer Service and request IEEE Std 1284 for...

Page 92: ...A 2...

Page 93: ...and the Cable Kit CBL LB P6d Q 01 are detailed in this section These cables are intended for use during your application development and are only shown here to aid you in the design of cables for you...

Page 94: ...B 2...

Page 95: ...2 49 Power J10 2 7 Serial ports J11 J13 2 14 2 15 USB J5 2 18 Utility J16 2 43 connector locations 2 5 connector usage summary 2 3 cooling CPU 2 8 CPU 1 1 CPU cooling 2 8 CRT connector J5 2 37 CTL ALT...

Page 96: ...memory map 2 9 MiniModule installation 1 5 2 45 motherboard 1 1 mounting dimensions 2 2 N network operating systems 2 40 NMI 2 8 O OSI model 2 40 P Parallel port 1 3 2 19 parallel port connections J5...

Page 97: ...plies 2 8 system block diagram 1 9 T technical information v technical support Ampro v temperature 2 8 temperature testing 1 5 Termination AT bus 2 45 thermal sensor 2 8 U universal serial bus USB 2 1...

Page 98: ...Index Index 4...

Reviews: