MVA-6690 BIOS Updates   Update Version V2.03.07 Date:6/12/1999 Fix 10G H.D.D can't support problem. Fix AMD-400 CPU show 394MHZ problem. C&T69000 V.112 ===== New Version Update ================================================ ;This 8330.236 ;C&T 69000 start change from V1.02.06 -> V2.02.06 ; V1.0X.0X for 65555 ; V2.0X.0X for 69000 ; V3.0X.0X for NMG5 _________________________________________________________________________ Update Version V2.03.06 Date:11/24/1998 Change : VGA BIOS V.028 -> V.112 Problem : FIR error when resume from S2D. Change : Bypass SMC669 LCR bit save/restore. Problem : S2D can't resume. Change : Bypass SMC669 LSR data ready bit error. Support : Reserved AMD-K6-2 400 Mhz CPU message. _________________________________________________________________________ Update Version V2.03.05 Date:11/11/1998 Modify : Test version. _________________________________________________________________________ Update Version V2.03.04 Date:09/21/1998 Change : VGA BIOS V.028 -> V.108 Support : AMD-K6-2 333 Mhz CPU _________________________________________________________________________ Update Version V2.03.03 Date:09/02/1998 Modify : Del some 80port debug code. ;Serarch #V33-1 Problem : When enter Win98 then restart to CMOS , PM is Disabled. Change : Win98 call with APM 5313 function and disable Timer Based Requests, change OEM_APM_EN_DIS_TIMER_REQUEST from "PM Disable" to "disable Timer Base". (pmoem.asm) ;Serarch #V33-2 Problem : Can't show Battery Not Present icon. Change : APM 530A get power status return code. (pmoem.asm) ;Serarch #V33-3 Modify : Enhanced performance. (oemtable.inc) _________________________________________________________________________ Update Version V2.03.02 Date:08/18/1998 (MIC69-01) Support : C&T B69000 VGA BIOS Ver.028 Panel 10 (Hundai) panel FR0A 0C -> 08 , FR37 80 -> 81 ;Serarch #V32-1 Modify : 1. No DMA assign when ECP DMA Mode not set in CMOS. 2. Set SMC Disable IDE Port register value. _________________________________________________________________________ Update Version V2.03.01 Date:08/06/1998 ;Serarch #V31-1 Modify : CPU MAJOR ID Tillamook : 5 AMD K6-2 : 6 Modify : V2.03.00 lost this function. When enter Sleep/Suspend mode, the FAN is off. _________________________________________________________________________ Update Version V2.03.00 Date:07/07/1998 ;Serarch #V30-1 support Modify : APM AX=5311 func and support EDX restor data biosoem\apmchip.asm shared\apm.asm pm\apmsmi.asm ;Search #V30-2 Modify : Enable CPU to DRAM buffer enable oemtable.inc IBC_53 74 -> 60 save bloem.asm ;Search #V30-3 Problem : Not S2d process message Modify : Use VESA function 4f10h hwshell.asm ;Search #V30-4 ADD : APM function debug message apmsmi.asm _________________________________________________________________________ Update Version V2.02.08 Date:06/26/1998 Change : C&T B69000 VGA BIOS Ver.020 -> Ver.028 ;Search #V28-1 Modify : POST message "S2D partition too small." just show "S2". ;Search #V28-2 Change : Delay BL_Warning_Tone from 16sec to 32sec & sound frequence. ;Search #V28-3 Problem: IDE Controller failed , when install Windows 98 Release Version. Modify : Disable IDE Bus Master Mode. _________________________________________________________________________ Update Version V2.02.07 Date:06/22/1998 ;Search #V27-1 Support : AMD-K6-2 266/300 Mhz CPU _________________________________________________________________________ Update Version V2.02.06 Date:05/29/1998 Support : C&T B69000 VGA BIOS Ver.020 FR10 1C -> 0C for XGA LCD (DCLK/2 to DCLK) FR11 D2 -> E2 for 18bit color XGA LCD Change : C&T B69000 Dot Clock 65 -> 60 Panel 13 1024*768 TFT Color Delete : Internal Modem in CMOS setup. \scucom\menudefs.rss ;Search #V26-2 Modify : When enter Sleep/Suspend mode, the FAN is off. _________________________________________________________________________ Update Version V1.02.06 Date:05/06/1998 Modify : CMOS setup Year message at the bottom of screen change from "Enter the year (1900 to 2099)" "Enter the year (1980 to 2079)" ;Search #V26-1 Support : AMD-K6 200/233/266/300 Mhz CPU ;Search Win98 For Win98 test \biosoem\apmchip.asm \shared\apm.asm _________________________________________________________________________ Update Version V1.02.05 Date:04/02/1998 Release BIOS (MIC604) CheckSum:A090 ;Search #V25-1 Problem : When Hard Disk is Fail/None, the POST is very slow. Modify : Reduce the timer on POST HDD detect when HDD is Fail/None. ;Search #V25-2 Problem : Can't enter suspend mode when set FIR in CMOS. Modify : Add compare routine(without STR fail after S2R) . device.asm ;Search #V25-3 Delete : 1.POST message "S2D partition found." & "S2D partition signature not found !". 2.POST Beep sound. _________________________________________________________________________ Update Version V1.02.04 Date:03/19/1998 ;Search #V24-1 Problem : System can't booting from Toshiba 24X CD-ROM Modify : Delay 9 Sec for CD-ROM booting (Toshiba Spec.) ;Search #V24-2 Problem : Press Fn-Hot_Key can't enter suspend when battery low. Modify : Save the PMC7 BLT# bit and send a not BLT# before into suspend. (#V03-2 Bug) Change : The title in CMOS is change to "SystemSoft SCU for NoteBook" from "Dual Technology Corporation". _________________________________________________________________________ Update Version V1.02.03 Date:03/13/1998 No Release bios MIC603.BIN Checksum:953D ;Search #V23-1 Problem : Keyboard hang_up in CMOS when the touchpad is disable. Modify : Set mouse_do_reset in mouse.asm _________________________________________________________________________ Update Version V1.02.02 Date:03/12/1998 ;Search #V22-1 Problem : Screen have garbage when resume from S2R in DOS mode. Modify : VGA must be full suspend.( #V03-2 Bug) ;Search #V22-2 Problem : HDD Auto Detect Fail in CMOS Modify : Only POST accelerate HDD detect timing. Delete : "Dual Technology Corporation. All Rights Reserved " ___________________________________________________________________ Update Version V1.02.01 Date:02/13/1998 (MIC6-02) Release bios MIC602.BIN Checksum:5B11 ;Search #V21-1 Problem : Winbench/Winstone 98 running error. Delete : V1.01.08 "Add CPU to DRAM performance" & V1.01.09 "DRAM access at 7-2-2-2 for memory buffer" _________________________________________________________________ Update Version V1.02.00 Date:02/03/1998 ;Search #V20-1 Problem : NSTL HCT7.2 APM Resume Timer Test Change : Add APM_5311 Times Detect to choice (CMOS Alarm /APM Alarm) Table _________________________________________________________________ Update Version V1.01.09 Date:01/06/1998 ;Search #V19-1 Change : Accelerate Hdd detect time from 6000*msec to 600msec on POST Open PMC1 at BootBlock time & after Video_Init in biospine.asm Close PMC1 at Non-BootBlock time IBC_69 OR (4ch => 04h) DRAM access at 7-2-2-2 for memory buffer oem.asm _________________________________________________________________ Update Version V1.01.08 Date:01/06/1998 ;Search #V18-1 Problem : Add CPU to DRAM performance IBC_53 and not 04h CPU-to-DRAM write buffer enable _________________________________________________________________ Update Version V1.01.07 Date:01/05/1998 (MIC6-01) Release bios MIC601.BIN Checksum:B2F2 ;Search #V17-1 ;Change 119 Problem: TFT 12.1 Panel at pown on machine see LCD back light have DC line Change : Close PMC1 Control at BootBlock time Open PMC1 Control at Video Init after Video_SignOn Memo : Flash this Bios please use Flashall.exe utility flash Support: Panel 10 (Hundai) panel FR0A 0C -> 08 FR37 82 -> 81 _________________________________________________________________ Update Version V1.01.06 Date:12/29/1997 ;Search #V16-1 Problem: NT4.0 HCT 7.2 IDE Test Fail Change :Disable IDE Master Mode for HCT 7.2 IDE Test Modefy : IRQ Hold for PCI Steering pcidata.inc pcics.asm _________________________________________________________________ Update Version V1.01.05 Date:12/24/1997 Disable:#V13-1 IBC_6A or 01h EDO enable 6-2-2-2 for prefetch memory oem.asm _________________________________________________________________ Update Version V1.01.04 Date:12/22/1997 ;Search #V14-1 Change : ISA I/O Recovery Time Register 4 BCLK -> 8 BCLK oemtable.inc 21h->22h for WinBench 98 Video Test ,of Audio _________________________________________________________________ Update Version V1.01.03 Date:12/19/1997 ;Search #V13-1 Problem : Add DRAM performance IBC_6A or 01h EDO enable 6-2-2-2 for prefetch memory ;115 disable ;old IBC_69 or 02h enable prefetch memory IBC_69 or 4ch DRAM access at 6-2-2-2 for memory buffer;119 disable ;;try (DRAM) IBC_69 or 10h CAS# pulse width = 1 clock ;old IBC_53 or 04h CPU-to-DRAM write buffer disable _________________________________________________________________ Update Version V1.01.02 Date:12/19/1997 ;Search #V12-1 Problem : Add PCI and VGA performance Change : IBC_70 or 50h for VGA PCI burst 0 wait (VGA) IBC_52 or 06h RAS# prechage time 2 clocks (PCI access) (VGA-DRAM) IBC_6C or 80h for NA# enable function during CPU to PCI cycles (PCI) IBC_6B or 40h CPU to PCI memory cycles go through write-buffer ;;try (M/B) IBC_6B or 80h accelerate DRAM buffer-to-DRAM write cycles IBC_6A or 02h CPU to PCI post-write cycle waute enable 3 clock ;old IBC_51 or 04h CPU-to-PCI write buffer enable ;old IBC_6E or 01h CPU to PCI post-write buffer "8QW" (IDE and PCI) ;old (M/B) IBC_6E or 02h fast back to back function for CPU-to PCI _________________________________________________________________ Update Version V1.01.01 Date:12/18/1997 Release bios 660_1219.111 Problem: No.126 Sometimes the system can't power down machine Change : VGA BIOS V.042 Problem: System Suspend or Suspend to Disk save Audio yamaha register (No,90) Change : PM\UMC\OEM\Audio.inc (New) ;Search #V11-1 Problem : add performance Change : L2 cache 1->0 wait oem.asm csprim.asm _________________________________________________________________ Update Version V1.01.00 Date:12/09/1997 Release bios MIC600.BIN Support: LCD new register for Hyundai FR37 80->82 Kyocera FR33 72->78 FR34 1B->21 _________________________________________________________________ Update Version V1.00.08 Date:12/08/1997 Problem: TV Out At Dos mode (640x480) not Disable fast Charater Change : VGA44.ROM TV out CR04 from 58 - > 57 ;Search #V08-1 Problem: disable APM 1.2 Battery life Show Change : ax= 5310 int15 returen DX=ffffh ;Search #V08-2 Problem: Ctrl-Alt-S CMOS (<-) key problem Change : At power management after Enter CMOS --------------------------------------------------------------- Mome : PANEL SW4 | pin 6 pin 7 pin 8 | -------------------------------------------------- 9 | OFF ON ON | TFT (Hitachi) 10 | OFF OFF ON | TFT test (Hundai) 11 | OFF ON OFF | DSTN (Hitachi) 12 | OFF OFF OFF | DSTN test (Kyocera) -------------------------------------------------- 9 | ON ON ON | TFT 10 | ON OFF ON | TFT 11 | ON ON OFF | DSTN 12 | ON OFF OFF | DSTN _________________________________________________________________ Update Version V1.00.07 Date:12/05/1997 Problem: disable V06-1 Performance for MVA-6600 Change : oem.asm Problem: CMOS SCU DUAL Technology Corpotation message Change : "Corporation" _________________________________________________________________ Update Version V1.00.06 Date:11/26/1997 ;Search #V06-1 Problem: Performance for MVA-6600 Change : oem.asm _________________________________________________________________ Update Version V1.00.05 Date:11/25/1997 ;Search #V05-1 ADD : at bootblock (8k) set ibc_bb=89h for IOCHCK# (oemtable.inc) for V04-2 com1 power on (Ping-In) _________________________________________________________________ Update Version V1.00.04 Date:11/25/1997 ;Search #V04-1 ADD : for Tillamook 266 CPU ;Search #V04-2 Problem: insert QA loopback com1 not power on (Ring-In) pin Change: Clear Any Pending NMI's At Early after reset PCI init (biospine.asm) _________________________________________________________________ Update Version V1.00.03 Date:11/21/1997 ;Search #V03-1 Problem: Warm Boot check Battery all status and AC-IN Edit :#P06-2 ;Search #V03-2 Problem: Battery Low Suspend plug-in AC not change battery Low LED Change : Battery Low not show battery Low LED when AC in ;Search #V03-3 Problem: at DOS mode Suspend to Disk fail Change : Re-change #V00-1 PM\UMC\OEM\Audio.inc ;Search #V03-4 Problem: install W95 gennarl two LPT port Change : #P04-3 ECP DMA Setting = DMA 3 becouce PNP BIOS default Setting is DMA3 _________________________________________________________________ Update Version V1.00.02 Date:11/13/1997 ;Search #V02-1 Problem: Touch Pad Enable/Disable and PS/2 port Enable/Disable is Same CMOS Change : Touch Pad 51h bit3, PS2 PORT 51H bit2 _________________________________________________________________ Update Version V1.00.01 Date:11/10/1997 ;Search #V01-1 Problem: Warm Boot Battery Smi check Edit : Battery smi add check AC-IN status _________________________________________________________________ Update Version V1.00.00 Date:11/07/1997 ;Search #V00-1 Problem: System Suspend or Suspend to Disk save Audio yamaha register (No,90) Change : PM\UMC\OEM\Audio.inc ;Search #V00-2 Problem: internal Modem not Use at P1.06.05 (No,125) Change : init GPIO pin from oem_func_00 to oemtable.inc DEL : Oem_func post code 77 XX ;Search #V00-3 Change : SCU Setup default Setting Panel Only for Notebook Battery life _________________________________________________________________ Update Version P1.06.07 Date:11/03/1997 ;Search #P07-1 Problem: Sometimes keyboard can't work after press to entry SCU (No,93,44) Change : copy system soft new keybprim.asm, mouse.asm to 8330\modcore\bioscore ;Search #P07-2 Problem: TV out Suspend 14M have Work (No,115) Change : TV out Control pin PMC6 ;Search #P07-3 Problem: Suspend to Disk on TV-out mode ,the TV no screen after resume. (No,104) Modify2: del #P06-1 func Save PMC6 and PMC9 for TVout and PAL control for TV Out when Resume from Disk. _________________________________________________________________ Update Version P1.06.06 Date:10/29/1997 ;Search #P06-1 Problem: Suspend to Disk on TV-out mode ,the TV no screen after resume. (No,104) Change : Set PMC4 to ON (Set TV out) when Resume from Disk. ;Search #P06-2 Problem: Battery Low Can not Power On (Post 44) Change : init GPIOD Control, Move oem_func_00 to oem_func_01 ;Search #P06-3 Modify : SCU CMOS Setup USB Configure (Disabled/Enabled) (IRQ 11) SCU CMOS Setup Not Show Card Bus Slot1/2 Option (IRQ 10) SCU CMOS Setup if not Modem Gray Intenal Modem _________________________________________________________________ Update Version P1.06.05 Date:10/27/1997 (add LPT2 fail) ;Search #P05-1 Modify : CPUID is 4x is Pentium MMX CMOS 34 8x is Tillamook ;Search #P05-2 Problem: Battery Low Can not Power On Change : init GPIO Control,Move oemtable.inc to oem_func_00 ADD : Oem_func post code 77 XX ;Search #P05-3 Problem: (DSTN) When Suspend to Disk, LCD no screen (No,40) Change : Disable Backlight Control(PMC2) in Suspend to Disk _________________________________________________________________ Update Version P1.06.04 Date:10/23/1997 (fail) ;Search #P04-1 Problem: battery low warning tone too herried (No,98) Change : pmoem.asm modify GPIOD and ACIN control PMC7 HI or Lo ;Search #P04-3 Change : SCU Setup default Setting Card Bus IRQ =10 ECP DMA Setting = DMA 1 _________________________________________________________________ Update Version P1.06.03 Date:10/17/1997 (OK) ;Search #P03 Problem: CL-6832 cannot use IRQ 5 in Windows 95 Change : oem.asm func_6 _________________________________________________________________ Update Version P1.06.02 Date:10/16/1997 (test) Modefiy: VGA V.040 Disable 1024*600*16M (MODE 58,56 54,49/48,3A) and release new VGA driver 224 _________________________________________________________________ Update Version P1.06.02T Date:10/15/1997 Modefy: VGA V.036 Disable 1024*600*16M (MODE 58,56,54,49/48,3A) _________________________________________________________________ Update Version P1.06.01 Date:10/07/1997 (OK) ;Search #P01-1 Problem: Two line error message when no HDD insert. "Warning -HDD Disk Controller 1 Failure". Change : Delete one line error message. Problem: Press Fn-F9 ,the screen incorrect on TV-OUT mode. Change : Disable Fn-F9 function when use Driver to change TV-OUT. ;Search #P01-2 Problem: TEAC CD-22E 20X CD-ROM can't boot on 150Mhz CPU. Change : Add boot delay time in new Bcdrom.asm file and change biosdata.equ file. ;Search #P01-3 Problem: Display have garbage when resume from DRAM. Change : VGA 555 BIOS XRCF bit3 set High before enter suspend mode. ;Search #P01-4 Modify : Add a (Modem PnP node) to get Init-Modem on CMOS Setup Disable Option. _________________________________________________________________ Update Version P1.06.00 Date:09/23/1997 from version T1.05.09 ;Search #P00 Modify : Win95 internal Modem PnP node auto Get from BBprot Modify : CMOS SetUp USB Default => Disable. Modify : CMOS SetUp Boot Screen Default => Expand Enable Problem: Hitachi LCD (9980 DSTN) no display when warmboot ... Change : VGA 555 BIOS FR04 81 => F2 ,C&T messege Disable and delay 1.0 sec+CLS _________________________________________________________________ Update from version P1.05.08 to version T1.05.09 Date:09/09/1997 Problem: battery low have many Warning Tone Change : pmoem.asm battery function Support: internal Modem for WIN95 Support Delete : Fn-F10 Suspend function Modify : Cmos Setup two level password Screen _________________________________________________________________ Update from version T1.05.07 to version P1.05.08 Date:08/26/1997 Support: Suport battery low warning Tone , S2R and S2d Support: AC plugged-in-out control power enable _________________________________________________________________ Update from version T1.05.06 to version T1.05.07 Date:08/21/1997 Add Message : Dual Technology Corporation at SCU Setup and Boot log file _________________________________________________________________ Update from version T1.05.05 to version T1.05.06 Date:08/14/1997 Problem: VGA panel have garbage after Suspend 20 minites Changes: OEMINT15.ASM Add Int15h AX=5F31h Post Completion Notification Set XRCF= or 08h for Power Sequencing Clock 32K _________________________________________________________________ Update from version T1.05.04 to version T1.05.05 Date:08/11/1997 Problem: Cover Switch Not Error Changes: Disable Cover Switch function Problem: Boot form CDROM (NT4.0 CDROM) not Boot Changes: Bcdorm.asm (SystemSort Fix) Problem: Janpan keyboard Changes: SW4 pin 5 OFF->English ON->Janpen Matrix.asm Problem: ring-in Wakup Up not ready Changes: Ready _________________________________________________________________ Update from version T1.05.03 to version T1.05.04 Date:08/06/1997 Problem: VGA panel Display Delay Because: 554pci.rom boot table register XRCF=0C Changes: 1. Del XRCF regsiter setting and change 3.3v CRT Memory CLK to 46Mhz (554PCI.105) 2. Change VGA BIOS from 184 to 192 _________________________________________________________________ Update from version T1.05.02 to version T1.05.03 Date:08/05/1997 Problem: FIR Not Work and Yamaha Audio Error Changes: Change SMC 2Bh=20->5A (Fir address from 100h to 2D0h) _________________________________________________________________ Update from version T1.05.01 to version T1.05.02 Date:08/05/1997 Problem: Internal Modem Not Work Changes: CMOS control Internal Modem _________________________________________________________________ Update from version T1.05.00 to version T1.05.01 Problem: Yamaha Audio initall Delay time too long Changes: Del Delay time Problem: SMC FIR INSTALL Yamaha Audio Error at WIN95 Becaue SMC at CMOS Enable FIR Use IO Address 100 Changes: SMC FIR PnP IO Address from 100 to 2D0 Problem: 800X600 TVOUT Not Work Changes: VGA BIOS modefy BMP Data Version 1.84 Applications Show NTSC/PAL Enable Set NTSC/PAL Hook USE INT 15 Problem: 800X600 DSTN Not Work Changes: VGA BIOS modefy Version 1.84 Entry (SW4) 7,8 Dot Clk M Clk Vga Register 9 ON ON 38 46 FR37 82 10 OFF ON 36 46 FR37 82 11 ON OFF 40 46 FR16 02 FR17 33 FR33 73 FR34 1C 12 OFF OFF 36 46 FR37 00 _________________________________________________________________ Update from version W1.04.03 to version T1.05.00 Problem: R02 mainboard not Work Changes: Disable GPIO H and GPIO N function Enable GPIO D is Battery Low Edit Battery Low Fuction for APM1.2 ===== Old Version Update ========================================