Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Gigabyte GA-P43-ES3G test

      30.8.2009 Když jsem se po delší dobì zas zaèal rozhlížet po vhodném kandidátovi na upgrade stávající základní desky GA-P31-DS3L, zjistil jsem, že výbìr je pro mì velmi omezený. Mezi moje požadavky totiž patøí alespoò 1 COM a 1 LPT port, øadiè IDE a disketové jednotky a PS/2 konektory pro klávesnici a myš, avšak nové desky už mají vše na USB. Pøitom vìtšinou obsahují stále ten samý LPC SuperIO èip, který všechna tato rozhraní podporuje, akorát nejsou vyvedeny na pøíslušné konektory. Zejména firma Asus vyrábí nìkteré desky s obskurní kombinací rozhraní, kde najdeme tøeba COM a LPT port, ale chybí disketovka a PS/2 na myš. U jednoho modelu G31 jsem napø. vidìl, že na PCB revizi 1.00 byl ještì pøítomen footprint pro floppy konektor pod dolním PCI slotem (klidnì bych si ho sám pøipájel :), ale v PCB revizi 1.01 už nebyl. Definitivní konec tìchto legacy rozhraní oèekávám na nové platformì intel core i7 s novým soketem LGA1366.
      Jedny z posledních mohykánù tìchto rozhraní jsou základní desky od Gigabyte a MSI. Do oka mi padl model GA-P43-ES3G s pomìrnì novým chipsetem intel P43 + ICH10 a úctyhodným poètem PCI slotù. Byla to pro mì výzva zkusit tento chipset rozchodit pod starými Windows 98 SE, což asi ještì nikdo nezkusil (tedy alespoò jsem se nièeho nedogooglil).

Pøehled parametrù:

CPU: LGA775 - Pentium 4, Pentium D, Core 2 Duo/Quad
CPU regulátor:  VRM 11.1 (0,5 - 2,0 V; 3-fázový)
Chipset: intel P43, 82801JI (ICH10), JMB368, ITE IT8718F
PLL: Realtek RTM875T-587
HW monitor: souèást ITE IT8718F na LPC (napìtí, PWM/otáèky, teploty)
FSB: 100-1200 MHz, strap 200, 266, 333, 400 MHz
PCI Express 2.0: 90-150 MHz, divider: FSB/2,0 - FSB/4,0
Pamì�: 4x DIMM 256-4096 MB DDR/DDR2 1200/1066/800/667
unbuffered, bez ECC (celkem max. 16 GB), 1,8 - 2,5 V
Sbìrnice: 1 x PCI Express x16 2.0
1 x PCI Express x1 1.1
5 x PCI 2.3
Sí�ovka: Realtek RTL8111C 10/100/1000 Mbit Ethernet,
RJ45, network BootROM
Audio: Realtek ALC888 7.1-kanálové High-Definition Audio
Konektory: 1 x IDE/ATAPI Ultra DMA 133 (JMB368)
6 x SATA 2.0 (ICH10)
1 x 1,44/2,88MB disketová jednotka
1 x SPP/ECP/EPP paralelní port
1 x sériový port RS232
1 x PS/2 myší port
1 x PS/2 klávesnicový port
12 x USB 2.0 port (6 na panelu, 6 na desce)
1 x koaxiální S/PDIF + 3 x audio jack
3 x ventilátor (2 s PWM regulací) s mìøením otáèek
1 x ATX 24-pin (zdroj staèí 20-pin) + ATX 12 V aux 4-pin (nutný)
BIOS: Phoenix/Award PnP Dual BIOS 6.00PG
ACPI 1.0b, SMBIOS 2.4, DMI 2.0, PnP BIOS 1.0a
podpora USB legacy pro Mass Storage zaøízení
2x 8 Mbit sériová SPI FlashROM Winbond 25X80VSIG 3,3 V
plynulé nastavení FSB a PCI-E po 1 MHz, overvoltage, èasování DRAM
Formát: plný ATX 305 x 210 mm

Gigabyte GA-P43-ES3G photo

      Layout desky je podobný jako u mojí GA-P31-DS3L, akorát je vidìt, že zaèali více šetøit na souèástkách - heslo Ultra Durable vzalo za své s polovinou solid-state kondenzátorù nahrazených obyèejnými elyty a ty, co zbyly u VMR, se zmenšily co do kapacity i fyzických rozmìrù (pravdìpodobnì vyšší ESR). Navíc VRM byl odrbán z 4-fázového mìnièe na 3-fázový. Holt to je ten technický vývoj, kolik manažerù si teï asi za ušetøené náklady vozí prdele v nových autech? Na druhou stranu se nemají za co stydìt, design levných Asusek je velice podobný.
      Do desky jsem osadil procesor intel Core 2 Duo E8400, 2x 1 GB RAM DDR2-800, VGA GeForce 7900GT PCI-E, na SATA øadiè jsem pøipojil 2 HDD a na PATA øadiè 2 optické mechaniky a pustil se do testování pod MS-DOS 6.22. V BIOSu v menu Integrated Peripherals se nachází dvì dùležité nastavení - jedno zapíná AHCI a druhé zapíná nativní SATA režim pro porty 0 - 4. DOS je schopen pracovat i v nativním SATA režimu díky podpoøe BIOSu, avšak low-level diskové utility, které hledají disky na obvyklých portech IDE øadièe 1F0h, 170h mají smùlu. Pokud nativní SATA režim vypneme, budou se SATA porty 0 -3 chovat jako standardní kanály primárního a sekundárního øadièe (SATA0 = primary master, SATA1 = primary slave, SATA2 = secondary master, SATA3 = secondary slave) k nerozeznání od klasického PATA. Standardnì se budou chovat i pøipojené SATA optické mechaniky (vyzkoušel jsem s jednou SATA DVDW). CD/DVD mechaniky pøipojené na PATA øadiè JMicron lze zprovoznit jedinì pomocí speciálního OpenSource ovladaèe GCDROM.SYS se správným nastavením èísla kanálu n parametrem /Cn. Zajímavé je, že BIOS umí z takto pøipojených PATA mechanik normálnì bootovat, ale bez tohoto ovladaèe je dál DOS neuvidí. Zkoušel jsem také zmìøit pøenosovou rychlost SATA disku pomocí prográmku RAWSPEED, pochopitelnì se zapnutým DMA pomocí driveru UIDE.SYS a došel ke ètecí rychlosti asi 15 MB/s. Na ICH7 jsem pøitom dosáhl 35 MB/s. Takže kvalita emulace IDE v ICH10 asi trochu polevila. Jinak vše ostatní fungovalo v DOSu jako døív.
      Windows NT 4.0 SP6CZ jsem díky právì vyšlé aktualizaci ovladaèe UniATA 0.39j2, která pøidává podporu ICH8 - ICH10 rozbìhl bez problémù. Rychlost diskù je stejná jako ve Windows XP.
      Pro Windows 98 SE jsem se nejprve pokusil upravit instalaèní INF soubory podle novìjší verze pro Windows 2k/XP/Vista a doplnil pøíslušné PCI device ID jižního a severního mùstku, které si mùžete stáhnout z windows98.xf.cz. Pokus jsem provádìl na stávající instalaci systému, nikoliv novou instalaci. Pøi startu si Windows znovu nadetekovaly všechen systémový hardware a pøi dotazu na ovladaèe jsem je nasmìroval na upravené INF soubory. Vše, až na JMicron øadiè, se sice v poøádku rozpoznalo, ale ve správci zaøízení jsem našel 2 problémy. Jednak vznikl chaos v øadièích diskù, kde se zobrazovaly 2 SATA øadièe, standardní dualport PCI øadiè s vykøièníkem a nìkolik dual FIFO a single FIFO kanálù (bohužel jsem nestihl udìlat screenshot). Správnì by to mìlo vypadat jako na ICH7:

ICH7 SATA/IDE in devmgr

kde v podrobnostech o souborech ovladaèe se lze doèíst, že položku Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0 obsluhuje C:\WINDOWS\SYSTEM\VMM32.VXD (CONFIGMG.vxd) a položky Primary/Secondary IDE controller (dual fifo) obsluhují C:\WINDOWS\SYSTEM\IOSUBSYS\ESDI_506.pdr a C:\WINDOWS\SYSTEM\VMM32\IOS.vxd. Disky nebyly ve správci zaøízení vidìt vùbec a fungovaly v nìjakém hodnì pomalém režimu kompatability BIOSu (1 - 2 MB/s). Na CD/DVD PATA mechaniky jsem se nedostal vùbec. Zkoušel jsem øadièe rùznì zakazovat a odebírat, ale funkèního stavu jsem nedosáhl. Další problém byl ve správci zaøízení u USB 2.0 root hubù (pøestože tam byly 2 položky EHCI øadièe, které se tváøily normálnì), následkem èehož fungovaly všechna USB zaøízení jen v pomalém režimu USB 1.1 (okolo 1 MB/s). Správnì by to mìlo vypadat podobnì jako na ICH7:

ICH7 USB in devmgr

kde v podrobnostech o souborech ovladaèe se lze doèíst, že položku Koøenový USB 2.0 Hub obsluhuje C:\WINDOWS\SYSTEM32\DRIVERS\usbhub20.sys a C:\WINDOWS\SYSTEM\VMM32\NTKERN.vxd. Zkoušel jsem pøeinstalovat ovladaèe nUSB 3.3, ale bez úspìchu. Zjistil jsem, že nUSB používají vlastní soubor usb2.inf, který jsem též upravil a znovu pøeinstaloval, ale poøád nic. Sí�ovku Realtek 8111C jsem rozbìhnul bez problémù, funkèní ovladaè je na windows98.xf.cz. Bohužel jsem na testování mìl jen jeden den, viz níže, takže jsem nevyzkoušel všechny možnosti.
      Také jsem samozøejmì nemohl nevyzkoušet pøetaktování. Možnosti nastavení v SETUPu jsou celkem bohaté. Bez problémù jsem se dostal s FSB na 400 MHz (3,6 GHz jádro). Pøi dalším zvyšování FSB jsem musel také zvyšovat frekvenci PCI-E, jinak se systém vùbec nerozjel. Takto jsem se dostal s FSB až na 432 MHz (3,89 GHz jádro) a víc ani �uk. Pøidávání napìtí Vcore, MCH, pamìtí, atd... nemìlo žádný efekt. Hrál jsem si ještì s frekvencí PCI-E, když tu náhle se deska dostala do jakéhosi nekoneèného cyklu restartù z kterého se už neprobudila. Prostì PC se na chvilku vyplo, znovu zaplo a místo aby naskoèila defaultní konfigurace hodin, tak se jen nìkolikrát pokoušelo o reset a zase se vypnulo a tak poøád dokola. Vymazání CMOS nepomohlo. Výmìna procesoru, pamìtí a VGA taky ne. Takže jsem desku zabalil a v pondìlí s ní šel do Alzáèe na reklamaci...


Gigabyte GA-EP41-UD3L test

      31.8.2009 Pøi reklamaci jsem si nechal desku vymìnit za jiný model s chipsetem intel G41 + ICH7, kde se dalo pøedpokládat, že nebudou žádné problémy s kompatabilitou. Layout a výbava je témìø identická s GA-P31-DS3L.

Pøehled parametrù:

CPU: LGA775 - Pentium 4, Pentium D, Core 2 Duo/Quad
CPU regulátor:  VRM 11.1 (0,5 - 2,0 V; 4-fázový)
Chipset: intel G41, 82801GB (ICH7), ITE IT8718F
PLL: Realtek RTM875T-587
HW monitor: souèást ITE IT8718F na LPC (napìtí, PWM/otáèky, teploty)
FSB: 100-1200 MHz, strap 200, 266, 333 MHz
PCI Express 1.1: 90-150 MHz, divider: FSB/2,00 - FSB/3,33
Pamì�: 4x DIMM 256-4096 MB DDR/DDR2 1066/800/667
unbuffered, bez ECC (celkem max. 8 GB), 1,8 - 2,5 V
Sbìrnice: 1 x PCI Express x16 1.1
3 x PCI Express x1 1.1
3 x PCI 2.3
Sí�ovka: Realtek RTL8111C 10/100/1000 Mbit Ethernet,
RJ45, network BootROM
Audio: Realtek ALC888 7.1-kanálové High-Definition Audio
Konektory: 1 x IDE/ATAPI Ultra DMA 100 (ICH7)
4 x SATA 2.0 (ICH7)
1 x 1,44/2,88MB disketová jednotka
1 x SPP/ECP/EPP paralelní port
1 x sériový port RS232
1 x PS/2 myší port
1 x PS/2 klávesnicový port
8 x USB 2.0 port (4 na panelu, 4 na desce)
1 x koaxiální a 1 x optický S/PDIF + 6 x audio jack
4 x ventilátor (2 s PWM regulací) s mìøením otáèek
1 x ATX 24-pin (zdroj staèí 20-pin) + ATX 12 V aux 4-pin (nutný)
BIOS: Phoenix/Award PnP Dual BIOS 6.00PG
ACPI 1.0b, SMBIOS 2.4, DMI 2.0, PnP BIOS 1.0a
podpora USB legacy pro Mass Storage zaøízení
2x 8 Mbit sériová SPI FlashROM Winbond 25X80VSIG 3,3 V
plynulé nastavení FSB a PCI-E po 1 MHz, overvoltage, èasování DRAM
Formát: plný ATX 305 x 210 mm

Gigabyte GA-EP41-UD3L photo

      DOS a Windows NT 4.0 SP6CZ si výmìny desky vùbec nevšimly. Windows 98 SE provedly detekci nového hardware, kde jsem je nasmìroval na upravené INF soubory a korektnì si nainstalovaly nový severní mùstek G41. Rozdíly P/G31 a G41 jsou minimální. Vše ostatní díky zvládnuté podpoøe ICH7 fungovalo jako døíve.
      Dále jsem si zkusil upravit BIOS poslední verzí CBROM32 1.95 k obrazu svému (zmìna loga a vložení modulu ROMOS), o kterém jsem pøedpokládal, že se už umí vypoøádat s problémovými nekomprimovanými moduly MINIT a GV3, ale po flashnutí mì èekala jen èerná obrazovka a 9 pípnutí opakujících se poøád dokola. Pøestože se Gigabyte chlubí funkcí DualBIOS, která by mìla automaticky v pøípadì problému aktivovat záložní BIOS, tak v praxi se ukázala tato fíèura dost na hovno. Kdyby soudruzi návrháøi nespoléhali a jakousi umìlou inteligenci BIOSu, ale dali na desku jumper pro aktivaci jedné nebo druhé SPI FlashROM, tak by to mohlo fungovat v pohodì. Zkusil jsem tedy promìøit, jak jsou vlastnì obì SPI flash zapojeny:

DualBIOS SPI FlashROM schematics

Datové a hodinové signály jsou spojeny, zatímco øídicí jsou pro každou pamì� zvláš�. Napadlo mì tedy deaktivovat chip select CS1# pamìti hlavního BIOSu (M_BIOS), aby se mohl aktivovat záložní BIOS (B_BIOS). Vypnul jsem PC a mikropájkou opatrnì nadzvednul pin 1 pamìti M_BIOS. Po zapnutí skuteènì systém nabìhnul ze záložního BIOSu. Jakmile se objeví POST obrazovka, je potøeba pin 1 opatrnì pøimáèknout k pájecí plošce na PCB a poèkat až se automaticky aktivuje BIOS recovery. Bìhem pár desítek sekund se záložní BIOS pøehraje do pamìti hlavního BIOSu. Pak mùžeme PC vypnout a pin zpátky pøipájet. Nebo na nìj pøibastlit jumper. Zde je pro zajímavost výpis modulù BIOSu:


AWARD BIOS content listing 1.5 (C) 2004-2009 by Martin Rehak; rayer^seznam*cz
Compiled by GCC 4.3.2 at 16:37:30, Sep  5 2009
1048576 BIOS image loaded.

  Filename	 Offset   cSize  uSize	Dec.Addr.  Description
-------------+--------+------+------+-----------+------------
EP41UD3L.BIN        0h  79109 131072 5000:0000h - System BIOS
awardext.rom    1352Eh  37871  55200 407F:0000h - XGroup code
 ACPITBL.BIN    1C945h   5675  15429 4003:0000h - ACPI table
AwardBmp.bmp    1DF97h    741   5772 4002:0000h - EPA logo
  ggroup.bin    1E2A4h  11045  16704 403B:0000h - GROUP ROM [18]
 ffgroup.bin    20DEFh   9098  12576 403D:0000h - GROUP ROM [20]
awardeyt.rom    231A0h  33987  57264 400E:0000h - YGroup code
  tgroup.bin    2B68Bh   5134  63024 403F:0000h - GROUP ROM [22]
 t1group.bin    2CABFh   8690  63024 4040:0000h - GROUP ROM [23]
 t2group.bin    2ECD8h   2586  63024 4041:0000h - GROUP ROM [24]
_EN_CODE.BIN    2F719h  11062  31232 4029:0000h - GROUP ROM [0]
DS3_DDR2.BIN    32277h  80802  80800 4069:0000h - MINIT
 rtegrom.lom    45E41h  34603  59392 4086:0000h - PCI ROM[A]
   dbios.bmp    4E593h   1275   2916 4011:0000h - LOGO ROM[1]
ep43ud3l.bmp    4EAB3h  57993 307980 4000:0000h - VGA logo
 PPMINIT.ROM    5CD64h   3072   9005 4067:0000h - GV3
     SBF.BIN    5D98Bh   8154  11071 4012:0000h - OEM ROM[0]
NCPUCODE.BIN    E5FE0h   2048   2048            - Not compress. CPU microcode
 DDR2_bb.BIN    F4240h  31082  31072 3010:0000h - MEM INIT in BB

Note: Decompression address shown above is not real adress where module
is stored. All modules are usually extracted at 4000:0000 and then relocated.
Low byte of the segment is further processed by original.tmp and used to
calculate true address for relocation.

      Test pøetaktování skonèil pomìrnì brzo na frekvenci FSB 357 MHz a PCI-E 104 MHz, pøes kterou jsem se nemohl dostat dál. Jen pøipomínám, že se sníženým CPU násobièem jsem se na desce GA-P31-DS3L dostal s FSB pøes 500 MHz, tak se mi nechce vìøit, že by to novìjší chipset nezvládnul. Spíš mi to pøipadá na nìjakou chybu v BIOSu, že neumí správnì nastavit PLLko. Další den jsem to ještì zkusil znovu s tím, že jsem odpojil všechny mechaniky, povypínal všechny øadièe a periferie a nechal jen jednu DIMM pamì�. Násobiè CPU jsem snížil na 6x, nastavil pomalé èasování pamìti a zvýšil trochu všechna napìtí. Pak jsem si hrál s dìlièkou pamìtí a frekvencí PCI-E, ale prostì se mi nepovedlo zvýšit FSB ani o 1 MHz. Když se deska pøi restartu vypínala, tak se pak náhle stalo, že už se nezapla. Ve zdroji jen cvaklo a hned se vypnul. Zkoušel jsem opìt úplné odpojení od sítì, clear CMOS a výmìnu CPU, ale nic. Teprve když jsem z desky odpojil ten 4-pinový konektor na napájení VRM, tak se zdroj zapnul, ale deska pochopitelnì nebìžela. Když jsem ji vymontoval, omìøil jsem výkonové tranzistory MOSFET ve VRM a zjistil, že v jedné fázi jsou proražené. Takže jsem desku se zlostným pohledem hodil do krabice a zase na reklamaci. Jelikož jsem žádnou další vhodnou desku v nabídce nenašel, nechal jsem si vrátit peníze a nazdar. Zanechalo to na mì dojem, že Gigabyte teï vyrábí totální sraèky, pøestože týpek na reklamaci tvrdil, že se víc reklamují Asusy a nejhorší katastrofou jsou MSI. Zaèínám si tak své stávající desky více vážit :)



Zpìt

Aktualizováno 7.9.2009 v 1:06