UILD LETTER
TITLE 
    	Tahoe BIOS And Update Utility 
    	
PART NUMBER 
    	xxXxxxx
ISSUE DATE 
	12/17/2007
BUILD DATE 
    	12/17/2007

	
PRODUCT DATA
    MEDIA TYPE   : Floppy, HDD, CDROM
    LEVEL        : mp
    SYSTEM LIST  : Tahoe
    VERSION      : V1.14
    DATE STAMP   : 12/17/2007
    BUILD ID     : HOBDC114
    CRC	     	 : 2343785  0xFF5C5D68 (by CRC -L )
    VIRUS CHECK  : 12/17/2007 By OfficeScan pattern version: 4.889.00 Engine Version: 8.550

MEDIA BASED UPON
    TITLE        : Tahoe BIOS And Update Utility
    DATE STAMP   : 12/17/2007
    BUILD ID     : HOBDC114

==================================================================================
HOW TO Update BIOS
==================================================================================

1. Boot system into DOS or Windows.
2. Run Tahoe.BAT under Dos and run TH-009.exe(run as administrator) in Windows.
   (xxx: version number)

==================================================================================
DEFECT/FEATURE IMPLEMENTED:
==================================================================================

HOBDC114:
1. Update release.
2. Related information
          * KBC version : v 03.31
          * TH-111.ROM (For copy machine) checksum = 0x8661D78 (by sum.exe)
          * TH-111.WPH (For phlash16.exe) checksum = 0x8703CA1 (by sum.exe)  

Common Solution :
         This BIOS is based on V1.13 and added the following items:           
            1.Fix RTC Cmos stop issue.
            2.Update KBC/WC1AC331.KBC: Limit EC RAM 0x83 brightness level to 00~09.



---------------------------------------------------------------------------------
HOBDC113:
1. Update release.
2. Related information
          * KBC version : v 03.30
          * TH-111.ROM (For copy machine) checksum = 0x8661957 (by sum.exe)
          * TH-111.WPH (For phlash16.exe) checksum = 0x8703880 (by sum.exe)  

Common Solution :
           This BIOS is based on V1.12 and added the following items:
                1.Update Kernel Code to r1.37
                2.Add Penryn CPU BUCODE and Modify Thermal Table ID for Penryn CPU
                3.Update KBC: WC1AC330.KBC
 


---------------------------------------------------------------------------------
HOBDC112:
1. Update release.
2. Related information
          * KBC version : v 03.29
          * TH-111.ROM (For copy machine) checksum = 0x86F95B3 (by sum.exe)
          * TH-111.WPH (For phlash16.exe) checksum = 0x879B3B6 (by sum.exe)  

Common Solution :
           This BIOS is based on V1.11 and added the following items:
                 1. Update KBC to 03.29
                      1. support battery ID "AS07A73" and "AS07A74" 


---------------------------------------------------------------------------------
HOBDC111:
1. Update release.
2. Related information
          * KBC version : v 03.28
          * TH-111.ROM (For copy machine) checksum = 0x86F49C5 (by sum.exe)
          * TH-111.WPH (For phlash16.exe) checksum = 0x87967A7 (by sum.exe)  

Common Solution :
      This BIOS is based on V1.10 and added the following items:
              1. Update VBIOS crl14362.tah
              2. Update KBC to 03.28
               (1). Fix system may stop charge after manufacture test.
               (2). Ctrl+Shift+Arrow, combine key lost issue.
               (3). Support Annie Internal/external NumLock function.


 
---------------------------------------------------------------------------------
HOBDC110:

1. Update release.
2. Related information
          * KBC version : v 02.25
          * TH-109.ROM (For copy machine) checksum = 0x86F2719 (by sum.exe)
          * TH-109.WPH (For phlash16.exe) checksum = 0x87944FB (by sum.exe)  

Common Solution :
       This BIOS is based on V1.09 and disable PCIE/VGA M74 SERR for M74 DTM.

 
---------------------------------------------------------------------------------

HOBDC109:

1. Update release.
2. Related information
          * KBC version : v 02.25
          * TH-109.ROM (For copy machine) checksum = 0x86EAFDB (by sum.exe)
          * TH-109.WPH (For phlash16.exe) checksum = 0x878CE41 (by sum.exe)  

Common Solution :
       This BIOS is based on V1.08 and added the following items: 
                  1.Support nVidia G86 MXM
                  2.Modify AX=9610h, BX=0236h INT15 Get VGA Type
                  3.Update KBC to 2.25
                      1.Turn off watchdog function when system enter bootblock mode

 
---------------------------------------------------------------------------------
HOBDC108:

1. Update release.
2. Related information
          * KBC version : v 02.24
          * TH-100.ROM (For copy machine) checksum = 0x86F8BA4 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x879AA0A (by sum.exe)  

Common Solution :
       This BIOS is based on V1.07 and added the following items: 
                  1. Add Watchdog Solution
                  2. Update KBC to 2.24
                     i.  to solve KBC 60/64 port abnormal 

 
---------------------------------------------------------------------------------

HOBDC107:

1. Update release.
2. Related information
          * KBC version : v 02.22
          * TH-100.ROM (For copy machine) checksum = 0x86F058D (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x87923F3 (by sum.exe)  

Common Solution :
       This BIOS is based on V1.06 and added the following items: 
                  1. Fix Linux with ATI VGA cannot resume form S3 issue.
                  2. Add SATA Mode in BIOS Setup Menu
                  3. Fix Intel 960 maximum memory DMI table information issue
                  4. Fix T2310, T2330 CPU hang up issue in Vista/XP.
                  5. Update KBC to 2.22
                     i.  Add SMBUS recovering mechanism

 
---------------------------------------------------------------------------------

HOBDC106:

1. Update release.
2. Related information
          * KBC version : v 02.21
          * TH-100.ROM (For copy machine) checksum = 0x8704207 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x87A5FD1 (by sum.exe)  

Common Solution :
       This BIOS is based on V1.05 and added the following items:
                   1. Fix HCT SMBIOS issue that fails with cannot recognize processor family name of Celeron.
 


----------------------------------------------------------------------------------

HOBDC105:

1. Update release.
2. Related information
          * KBC version : v 02.21
          * TH-100.ROM (For copy machine) checksum = 0x86FE4B7 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x87A02E4 (by sum.exe)  

Common Solution :
       This BIOS is based on V1.04 and added the following items:
         1.     Modify INT15 AX=9610h, BL=30h Set 1st Boot Device to fix eRecovery issue.
         2.     Update KBC to 02.21
                I. Clear LED_Test_Mode enable bit when system reboot.  


----------------------------------------------------------------------------------

HOBDC104:

1. Update release.
2. Related information
          * KBC version : v 02.20
          * TH-100.ROM (For copy machine) checksum = 0x87048D5 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x87A6723 (by sum.exe)  

Common Solution :
        This BIOS is based on V1.03 and added the following items:

             1.     Update Kernel Code to -r1.28

             2.     BUCODE Added: CPUID=6FD(rev:A1), 6FB(rev:B3)



----------------------------------------------------------------------------------

HOBDC103:

1. Update release.
2. Related information
          * KBC version : v 02.20
          * TH-100.ROM (For copy machine) checksum = 0x877DCD7 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x881FB46 (by sum.exe)  

Common Solution :
          This BIOS is based on V1.02 and added the following items:
               1. Update KBC to 02.20
                   


 

----------------------------------------------------------------------------------


HOBDC017:

1. Update release.
2. Related information
          * KBC version : v 02.19
          * TH-100.ROM (For copy machine) checksum = 0x8771CC2 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x8813B73 (by sum.exe)  

Common Solution :
          This BIOS is based on V1.01 and added the following items
               1.     Correct the L2 cache size in Text mode
               2.     Correct Routing Table for DOS.
               3.     Add Thermal Table ID 4 for Tj85 CPU
               4.     Update BUCODE: Merom MCU, CPU Signature 6FBh, Revision ID 0B3h
               5.     Update KBC to 02.19
                      I. Add new thermal table ID(0x04) for Tahoe Tj85.
                     II. Adjust keyboard de-bounce time for double key issue.
                    III. Change RC power button behavior to follow system power button except S3, S4 DC mode.

 

----------------------------------------------------------------------------------

HOBDC015:

1. Update release.
2. Related information
          * KBC version : v 02.16
          * TH-100.ROM (For copy machine) checksum = 0x8869594 (by sum.exe)
          * TH-100.WPH (For phlash16.exe) checksum = 0x890B3FD (by sum.exe)  

Common Solution :
          This BIOS is based on V0.14 and added the following items:
             1. Hide progress bar when resume from S4 for Instant ON function.
             2. Disable ATI VGA L0s ASPM to fix M66 Black screen(no work).
             3. Spec change: show speed of CPU's string on CPU Speed item
             4. Update KBC to 02.16
                    I. Fix system hang up issue when pressed 4 sec override via power button during POST.
                    II. Update CIR and instant on button function to meet Annie new SPEC.
                    III. Add issue eHome scancode for CIR




----------------------------------------------------------------------------------

HOBDC014:

1. Update release.
2. Related information
          * KBC version : v 02.14
          * TH-014.ROM (For copy machine) checksum = 0x887F1A2 (by sum.exe)
          * TH-014.WPH (For phlash16.exe) checksum = 0x8920FEA (by sum.exe)  

Common Solution :
           This BIOS is based on V0.13 and added the following items:

             1.Fix some MB hang 0Ah with CMOS error.
             2.Update KBC to 02.14
                    l.Add to set Aux_Port2.disable as 1 to keep Aux_port2_clk to low when lid closed to disable capacity button.
                    2.Spec change:

                        i.Instant On button can't wake system in battery mode.
                        ii.The behavior of CIR power button set the same as Instant On button.


----------------------------------------------------------------------------------


HOBDC013:

1. Update release.
2. Related information
          * KBC version : v 02.13
          * TH-013.ROM (For copy machine) checksum = 0x886EBA7 (by sum.exe)
          * TH-013.WPH (For phlash16.exe) checksum = 0x89109EF (by sum.exe)  

Common Solution :

  This BIOS is based on V0.12 and added the following items:
          1.Implement below INT15     
             l.AX=9610h, BX=024Dh Get FingerPrinter
             2.AX=9610h, BX=A25Bh Get Camera Status
             3.AX=9610h, BL=2 or 3 Get Serial/Parallel Ports Resources
             4.Only Enable LAN for AX=9610h, BX=0617h INT15

          2.Fix POST flash stripe before Acer Logo show up (Change the graphic mode to mode 11h)
          3.Update KBC to 02.12

            l.Update virtual PS2 solution in kernel from Winbond to fix USB keyboard can't work before internal keyboard ever was pressed.
            2.Enable battery ID check.
            3.Update fan table for Tahoe.



----------------------------------------------------------------------------------
HOBDC012:

1. Update release.
2. Related information
          * KBC version : v 02.11
          * TH-012.ROM (For copy machine) checksum = 0x887119A (by sum.exe)
          * TH-012.WPH (For phlash16.exe) checksum = 0x8913003 (by sum.exe)  

Common Solution :

  This BIOS is based on V0.11 and added the following items:
1.     Add 802.11a+b+g+n, Atheros XB63 & Broadcom 4311 to AX=9610h BX=0235h INT15 and WMI Spec to fix eAP issue.
2.     Update KBC to 02.11
       l.         Fix some CIR keys error scancode and add power button function.
       2.         Update Virtual PS2 code from Winbond.
       3.         Add Discrete/UMA Hook from common ECRAM 0x75 to project using.
       4.         Add issue scancode for Arcade button in S0.
       5.         Adjust value of AD_IA stop charge/speed step point for power team request.
       6.         Update brightness table for Huron.



----------------------------------------------------------------------------------
 HOBDC011:

1. Update release.
2. Related information
          * KBC version : v 02.10
          * TH-011.ROM (For copy machine) checksum = 0x88702AE (by sum.exe)
          * TH-011.WPH (For phlash16.exe) checksum = 0x8912117 (by sum.exe)  

Common Solution :

This BIOS is based on V0.10 and added the following items:

        1.Support Intel Dual CPU Throttling function
        2.Update BUCode

                 (a). CPUID=6F2h, BUCODE=57h
                 (b). CPUID=6F6h, BUCODE=C7h
                 (c). CPUID=6FAh, BUCODE=92h
                 (d). CPUID=6FDh, BUCODE=A1h

        3.Remove _Q5C in DOS to fix switch CRT issue.
        4.Modify Instant ON function (Hide progress bar when resume from S4).
        5.Remove Robson function
        6.Report VGA type (UMA/Discrete) to ECRAM changed to CP55.
        7.Update KBC to 02.10
          1.Change clear KBC ram from 2K to 4K. 
          2.Fix issue which thermal level can't be reduced if thermal table fill in "SKTH".
          3.Fix Instant ON BTN can't wake up from deep sleep mode.
          4.Update Virtual PS2 code from Winbond.
          5.Add two scancode of Recorded TV and Guide key for Annie's CIR.
          6.Update Volvi brightness table.
          7.Support to set different input current for smart charger if system use different adapter(65W/90W).
          8.Change to support thermal table number from 4 to 3 table.





----------------------------------------------------------------------------------
HOBDC010:

1. Update release.
2. Related information
          * KBC version : v 02.09
          * TH-008.ROM (For copy machine) checksum = 0x887CE3B (by sum.exe)
          * TH-008.WPH (For phlash16.exe) checksum = 0x891ECC5 (by sum.exe)  

Common Solution :
              This BIOS is based on V0.09 and added the following items:

                 1. WMI test Tool issue.
                        l.Add monitor off/on status/event, LCD brightness event, cable sense event, PCI device information.
                 2. Save/restore WLAN & BT On/Off Settings when S3/S4.
                 3. Modify BIOS Setup Menu.
                        l.Modify "Network Boot" string for PCI LAN.
                        2.Security: Use "HDD Password Is:" string. 
                        3.Information: Depend on Model config (2nd HDD exist or not) to show IDE1.
                        4.Boot: Always showing IDE1 on B/C/T(Santa Rosa) & OPT.

                 4. Update KBC to 02.09
                        l.Report Backlight status in ECRAM offset 0x51 bit0 and issue 0x5C event while backlight status change.
                        2.Support virtual PS2, but default set as disable.
                        3.Enable battery thermal protect.
                        4.Enable MXM VGA thermal support.
                        5.Update matrix table for media key.
                        6.Add some keys scancode for Annie RC6.

 
Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875


----------------------------------------------------------------------------------
HOBDC009:

Please make sure BIOS V0.08 in your machine first, then flash BIOS V0.09. 


1. Update release.
2. Related information
          * KBC version : v 02.08
          * TH-008.ROM (For copy machine) checksum = 0x8842DDB (by sum.exe)
          * TH-008.WPH (For phlash16.exe) checksum = 0x88E4C86 (by sum.exe)  

Common Solution :
       This BIOS is based on V0.08 and added the following items:

                1. Fix OZ129 SSID, SVID fail issue.
                2. Protect NVS, PWD


----------------------------------------------------------------------------------
HOBDC008:

     Please note that:
       Due to increasing KBC ROM size, HOBDC008 have been changed NVS, PWD location. 
       Please DONT update BIOS from V0.08(or later) to V0.01~V0.07.


1. Update release.
2. Related information
          * KBC version : v 02.08
          * TH-008.ROM (For copy machine) checksum = 0x885A2A8 (by sum.exe)
          * TH-008.WPH (For phlash16.exe) checksum = 0x88FC660 (by sum.exe)  

Common Solution :
       This BIOS is based on V0.07 and added the following items:

                   1.Update Kernel Code to -r1.21
                   2.ECT,Vista32 RTM, Cannot enter into Bios when set supervisor password in eSettings Management with numlock on (FR:100%).
                   3.O2 Oz129 fail on RS-MMC and MMC card access and SD Card issue
                   4.When create/change/remove password in "BIOS Passwords" of Acer eSettings Management after entering into S3, the computer hang up.
                   5.Add Thermal Table ID
                   6.Support MX25L8005M2C-15G flash rom.
                   7.Add INT15 AX=9612h, BL=3Dh, BH=1: Instant on functon supported status for Annie Preload.
                   8.Add MMB PNPID
                   9.Change NVS, PWD location 
                  10.Update KBC to 02.08
                               l.Fix EC SMBus access fail might cause each channel smbus crush.
                               2.Update thermal table.
                               3.Change model identify algorithm.
                               4.Turn on Fan to max speed while system flash bios to protect system over temp.
                               5.Modify solution for brightness up/down issue.
                               6.Fix issue, brightness meet max/min level keep adjust brightness up/down via ECRAM cause screen blink.
                               7.Update brightness table.
                               8.Remove Fn+up arrow and Fn+Down arrow volume control function. 
                               9.Change PC beep from PWM3 to PWM0.


Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875
----------------------------------------------------------------------------------
HOBDC006:
1. Update release.
2. Related information
          * KBC version : v 02.06
          * TH-006.ROM (For copy machine) checksum = 0x9267F16 (by sum.exe)
          * TH-006.WPH (For phlash16.exe) checksum = 0x9306BBB (by sum.exe)  

Common Solution :
               This BIOS is based on V0.05 and added the following items:

                    1.Power Management Checklist: disable unused SATA ports and enable C4onC3 bit
                    2.Add Instant On Signature ID.
                    3.Set OZ129 SSID, SVID
                    4.Spec change: Modify UMA Video Memory item of BIOS Setup Menu and remove advance page.
                    5.Add LAN Cable sense function
                    6.H/W Change brightness control from NB to KBC for UMA

                    7.Update KBC to 02.06
                       l.Support Lan Cable Detect.
                       2.Support Fn Key depress issue scancode.
                       3.Fix system hang up after winflash.
                       4.Add ADT_DIFF pin handle.
                       5.Support WDT function, but set as disable in default.
                       6.Support NEC CIR function.
                       7.Fix issue, brightness meet max/min level keep adjust brightness up/down via ECRAM cause screen blink.


Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875
----------------------------------------------------------------------------------
HOBDC005:
1. Update release.
2. Related information
          * KBC version : v 02.05
          * TH-004.ROM (For copy machine) checksum = 0x924DEA0 (by sum.exe)
          * TH-004.WPH (For phlash16.exe) checksum = 0x92ECBEA (by sum.exe)  

Common Solution :
                This BIOS is based on V0.04 and added the following items:

                     1. Update KBC to 02.05.
                       (1)Change EC Beep from PWM0 to PWM3.
                       (2)Update thermal table.
            
Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875 
----------------------------------------------------------------------------------
HOBDC004:
1. Update release.
2. Related information
          * KBC version : v 02.04
          * TH-004.ROM (For copy machine) checksum = 0x924B6A0 (by sum.exe)
          * TH-004.WPH (For phlash16.exe) checksum = 0x92EA3EA (by sum.exe)  

Common Solution :
                This BIOS is based on V0.03 and added the following items:
                1. Update Verb table
                2. Update KBC 02.04
                       l.Recovery EC Beep solution.
                       2.Report Wireless & Bluetooth Support status in 3rd I/O for new Launch Manager.  
                       3.Remove long run hangup workround.

          
            
Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875 

---------------------------------------------------------------------------------
HOBDC003 :
1. Update release.
2. Related information
          * KBC version : v 02.03
          * TH-003.ROM (For copy machine) checksum = 0x9249D0F (by sum.exe)
          * TH-003.WPH (For phlash16.exe) checksum = 0x92E8A59 (by sum.exe)  

Common Solution :
                 This BIOS is based on V0.02 and added the following items:

                  1. Add AX=9610h, BX=2Ch INT15 for WFlash64.
                  2. Follow Spec. to modify BIOS Setup Menu
                  3. Modify OZ Reg. to let system can boot to XP.
                  4. Update Kernel Code to -r1.20
                     (1). Update to MRC code 1.00.
                     (2). Code Synched with Intel Pass Back 1.12
                     (3). ICH8 BSU #1.03
                     (4). CRES BIOS SPEC 0.95
                     (5). Add CPU uCode 6FA, 6FD.
                     (6). Santa Rosa PPM Code V1.00
                  5. Update KBC to 02.03
                     (1). Support brightness table ID function for brightness table select.
                     (2). Update DTS function from 2.0 to 2.0A.
                     (3). Add a workround for long hangup which issue a SCI after handle 90/91 command.
                     (4). Change EC Beep from KBC to bios.
                     (5). Fix brightness meet max/min level keep press brightness up/down hotkey cause screen blink.
                     (6). Add thermaltrip monitor function.
                     (7). Fix Keyboard scan issue.
                     (8). Update KB matrix
                     (9). Add L-Line LED control function.
          
                  
Intel 965 UMA Dedicated :
      * VGA BIOS version: BK-ATI VER009.012.001.025.022875 
----------------------------------------------------------------------------------
HOBDC002 :
1. Update release.
2. Related information
          * KBC version : v 02.02
          * TH-002.ROM (For copy machine) checksum = 0x93492F2 (by sum.exe)
          * TH-002.WPH (For phlash16.exe) checksum = 0x93E7FEB (by sum.exe)  

Common Solution :
          1. KBC v 02.02 :
             (1). Support FW CIR function for RC-6
             (2). Support smart charger function.
             (3). Support Digital Volume Wheel function.
             (4). Support capacity media button function.
             (5). Support Instant ON function.
             (6). Support Tahoe's keyboard matrix.
          2. Follow Biwa clock gen. setting
          3. Enable Robson function.
          4. Support OZ129 function.
          5. Support x32 Winflash function.
          6. Follow Spec. to modify BIOS Setup Menu
          7. Change to Biwa VBIOS crl14100.bwa
          
                  
Intel 965 UMA Dedicated :
      * VGA BIOS version: ver009.012.001.025.022875   
--------------------------------------------------------------------------------
HOBDC001 :
first release.
----------------------------------------------------------------------------------
HOW TO Update BIOS
--------------------------------------------------------------------------------
1. Boot system into DOS.
2. Run Tahoe.bat

--------------------------------------------------------------------------------
Special notes, restrictions/causions 
-------------------------------------------------------------------------------
1. None.
======================== End of Letter =======================================
