The MB02 is an IBM PC/AT compatible Notebook PC , which supports the Intel MicroPGA Pentium M CPU processors family. The following are the major features that
MB02 supports.
Microsoft PC99 logo and Win XP logo approval.
§
Offer 1024x768 XGA display with 13.3 XGA LCD panel.
§
§ Support ACPI 1.0B (or above).
§ Support PCI 2.1 (or above).
§ Support AGP 2.0.
Support SMBIOS 2.3.
§
Support DDR266/200 SDRAM.
§
Support 100/133 Mhz CPU front side bus.
§
3.2 Summary of the BIOS Specification
The summary of the BIOS specification is as the below description:
Controller Chip Description
Shadow Always enable VGA and System BIOS shadow
Display
Hard Disk
Multi Boot Allow the user to select boot from FDD, HDD and CD-ROM
Plug and Play Support PnP Run Time Service and conflict-free allocation of
Smart Battery Support BIOS interface to pass battery information to the
Keyboard Controller Support Fn hot keys, one Win95 hot keys, built-in Glide Pad.
PCMCIA Compliant with PCMCIA 2.1 specification
§ System auto detects LCD or CRT presence on boot and lid
closed.
§ Support Panning while LCD in a display resolution greater
than supported.
§ Support Microsoft Direct 3D.
§ Support AGP 4x BUS.
§ Enhanced IDE spec.
Support auto IDE detection.
§
§ Support LBA mode for larger capacity HDD.
§ Support Ultra DMA 33/66/100.
§ Support Fast PIO mode 1-4 transfer.
§ Support 32 bit PIO transfer.
§ Support Multi-Sector transfer.
§ Support SMART monitoring.
resource during POST
application via SMBus
FIC MB02 Service Manual 3-1
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
Software Functional Overview
Power Management
Support (ACPI Mode)
The power management is compliant with ACPI 1.0B
specification and supports the following power state:
§ S0 (Full-On) Mode
§ S3 (STR)Mode
§ S4 (STD) Mode
§ S5 (Soft-Off) Mode
3.3 Subsystem Software Functions
This section provides introduction on the software functions of the notebook subsystems and
BIOS related function.
3.3.1 Key Chipset Summary
Following are the main chipsets used in the notebook:
Controller Chip Vendor Description
Processor
North Bridge
South Bridge
Video Controller
PCMCIA Controller
Audio Chip
Audio Codec
Keyboard Controller
PMU Controller
ROM BIOS
Clock Generator
Temperature Sensor
IEE 1394
LAN
Modem
Intel Mobile Banias
Intel Montara GM
Intel ICH4
Intel Embedded in Montara GM
RICOH R5C551
Intel South Bridge Integrated
Intel ICH4
Misubishi M3885x
NEC PMU08
SST 49LF004A
IMI CY28346
NS MAX6690
RICOH R5C551
Intel ICH4
Intel MDC AC’97
3.3.2 System Memory
The system memory consists of SDRAM memory on 64-bit bus and the module size options
are 128/256/512/1GMB upward. The BIOS will automatically detect the amount of memory
in the system and configure CMOS accordingly during the POST (Power-On Self Test)
process. This must be done in a way that requires no user interaction.
Base SO-DIMM DRAM
slot
Expansion SO-DIMM DRAM
slot
Total Size
(Bank 0&1) (Bank 2&3)
NIL 128MB 128MB
NIL 256MB 256MB
3-2 FIC MB02 Service Manual
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
The Video subsystem used External DDR memory of Video memory. The system will
support the true ZV port, the Microsoft Direct 3D assist, simultaneous display, monitor
sense for auto display on boot and VESA Super VGA function call.
Supported Video Mode
The following is the display modes supported by the SIS Mobility Video control in
LCD only, CRT only, and simultaneous mode. The VGA BIOS will allow mode sets of
resolutions greater than the panel size but only show as much mode display as will fit
on the panel.
Supported standard VGA modes:
The VGA BIOS supports the IBM VGA Standard 7-bit VGA modes numbers.
Mode Pixel Resolution Colors Memory
00h/01h 40*25 16 Text
02h/03h 80*25 16 Text
04h/05h 320*200 4 2-bit Planar
The VGA BIOS will issue INT 15h function call during POST. This function call
allows the system BIOS to specify the panel type to the VGA BIOS. The system BIOS
should get the panel type from GPIO pins before the VGA chip initialized, and pass
this information to VGA BIOS through INT 15 Function 4E00h.
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
Software Functional Overview
1 1 0 1
1 1 1 0
1 1 1 1
3.3.4 Enhanced IDE
The system BIOS must be ready to support 4 IDE devises on two controllers. The BIOS
support Ultra DMA33/66/100 and also supports automatic configuration of drives using
both the LBA and CHS large drive remapping method. In addition to supporting
standard drives through an auto-configuration process that does NOT require user
involvement or confirmation. The system should automatically do this at POST time in a
way that is transparent to the user. If a drive is connected to the bus, the drive should be
automatically recognized, configured and available for use under MS-DOS 6.2x.
3.3.5 Audio
The audio subsystem will support the requirements identified by the AC’97 specification.
Both software and hardware will control the volume level for the internal audio subsystem. In
addition to the volume control, the user will be able to mute the sound to completely cut off
the volume using both software and hardware.
3.3.7 PCMCIA
The PCMCIA controller chip of the notebook provides the following features:
Support for 2 separate CardBus slots (one type III or two type II stacked)
•
• Support for 3.3v, 5v and 12v (flash programming) cards
3.3.8 LED Indicator
The table below lists down the functions of the Status LED indicator:
Indicator Function Description
IDE accessing LEDŒThis LED will turn on while accessing the IDE Device.
Battery Charging LED Turn on (Blue) – Battery is under charging mode
Turn off – Battery full charged or no battery
CapsLock LEDŒThis LED will turn on when the function of CapsLock is active.
ScrollLock LEDŒThis LED will turn on when the function of ScrollLock is active.
NumLock LEDŒThis LED will turn on when the function of NumLock is active.
Power Status LED Blue – System is powered on.
Blue Blinking- System is entered suspend mode.
Trun off – Battery Low.
Mail LEDŒThis LED will turn on while Mail was arrived.
i
Œ - These LEDs will be turned off during Suspend mode.
3-6 FIC MB02 Service Manual
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
170~177, 1F0~1F7,
220~22F, 300~301,
Software Functional Overview
3.3.9 Hot Keys Definition
All Hot keys must be active at all times under all operation systems.
Function Function Handler
Fn + F3 Toggle Display (LCD/CRT/TV/LCD&CRT) BIOS Handler
Fn + F8 Brightness Increase Controlled by PMU08
Fn + F9 Brightness Decrease Controlled by PMU08
ScrLock Scroll Lock
Internet
Button
Mail Button Mail Function Key Controlled by Driver
3.3.10 Plug & Play
The BIOS supports the Plug and Play Specification 1.0A. (Include ESCD)
This section describes the device management. The system board devices and its resources are
as follows:
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
Software Functional Overview
3.3.11 PCI Device
The table below summarizes the PCI IDSEL Pin Allocation:
IDSEL Pin PCI Device Device Number Function
Number
AD23 Device 07 Function 0 RICOH Card Bus
Function 1 RICOH IEEE1394
AD17 Device 01 Function 0 MINI PCI
The table below summarizes the INT Pin Allocation:
INT Pin PCI Device
INTA CardBus/MiniPCI/LAN
INTB Cardbus/MiniPCI
INTC
INTD
The table below summarizes the PCI bus master Allocation:
Device Name
Arbiter Signal Agents
REQ00/GNT00
REQ20/GNT20 REQ30/GNT30
REQ10/GNT10 RICOH Card Bus Controller
(Master)
Function Use
3.3.12 SMBus Devices
The SMBus is a two-wire interface through which the system can communicate
with power-related chips. The BIOS should initialize the SMBus devices during
POST.
ICH4 SMBus Connection Devices
SMBus Device Host/Slave Address BIOS Need to Initialization
SO-DIMM Slave A0h/A2h Memory Auto Sizing (SPD).
CY28346
CLK Generator
Slave D2h Program the desired clock frequency
(Pin23 output 24MHz, Pin22 output
48MHz)
3-8 FIC MB02 Service Manual
PDF created with FinePrint pdfFactory trial version http://www.fineprint.com
Software Functional Overview
PMU 08 SMBus Connection Devices
SMBus Device Host/Slave Addres
s
A7 ~
A1
PMU08 Master 10h Enable PS01 decode interface
MAX6690 (Thermal
sensor)
Battery (1st Battery) Slave A8h No Need
I/O Map
Hex Address Device
000 - 01F 8237-1
020 - 021 8259-1
022
040 - 05F 8254
060 - 064 Keyboard Controller
068 – 06C PMU08 Controller
070 - 07F RTC & NMI Mask
080 - 08F DMA Page Registers
092 System Control Port
0A0 - 0A1 8259-2
0B2 Advanced Power Management Control Port
0B3 Advanced Power Management Status Port
0C0 – 0DF 8237-2
0F0 – 0FF Math Coprocessor
170 - 177 IDE Secondary Command Block
1F0 - 1F7 IDE Primary Command Block
220 - 22F Sound Blaster
279 ISA PnP Address
330 - 333 MIDI
376 IDE Secondary Control Block
388 - 38B FM Synthesizer
3B0 - 3DF Video Controller
3E0 - 3E1 PCMCIA Controller
3F0 - 3F5, 3F7 Floppy Disk Controller
3F6 IDE Primary Control Block
A79 ISA PnP Address
CF8 – CFF PCI BUS configuration Register