Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Abit - Problem z BIOS'em

elektronik000 29 Jul 2006 16:35 2085 19
  • #1
    elektronik000
    Level 19  
    Witam,



    Mam płytę główną Abit BE6-IIREV2 (wersja z RAIDEM) występuje na niej gniazdo na procesor: Slot 1 aczkolwiek jest zamontowana przejściówka na Socket 370 i zamontowany jest tam Celeron 667. Płyta w Everescie pokazywała się jako: Abit BE6-II/BX-133RAID (BX-133RAID na stronie producenta to jest płyta z socketem 370). Ja postanowiłem zaktualizować BIOS ponieważ przy wkładaniu karty sieciowej WLAN komp nie chciał wogóle wystartować, dlatego też ściągnałem BIOS ze strony producenta najnowszy do płyty: BX-133RAID choć do BE6-IIREV2 jest ten sam BIOS (najnowszy: http://file.abit.com.tw/pub/download//fae//ber72.exe). Uruchomiłem system bez żadnych dodatków, plikiem wsadowym Abita (runme.bat) rozpoczęła się procedura flashowania BIOS'u. Ale w dwóch "krateczkach" było Write Fail czyli błąd zapisu, a ja głupi przypadkowo zresetowałem komputer. Po resecie komp wstał, ale niestety już nie normalnie. Pojawiło się:
    AWARD BootBlock 1.0 ...
    oraz BIOS ROM Checksum Error da się zabootować z dyskietki, pojawia się wszystko na ekranie, da się nawet włączyć flashera do BIOS'u (AWDFLASH.exe) ale co z tego jak zazwyczaj jest tak że pisze:
    - Flash Type Unknown i flasher się wyłącza
    - System was not new AWARD BIOS version!
    Please updata ROM BIOS first....
    i także program do flashowania się wyłącza
    - a trzeci objaw jest to miganie Please Wait!! , komputer nie reaguje , świeci się kontrolka odczytu z dyskietki, lecz czytania z dyskietki nie słychać, czekałem już 20min podczas tego objawu ale nic nie ruszyło.
    Jęsli ma ktoś jakieś pomysły jak naprawić BIOS proszę podzielić się nimi, bo nie wierze że jedno złe zaprogramowanie BIOSU uszkodziło kość pamięci EEPROM, choć mam podejżenia że BootBlock został uszkodzony i dlatego nie widzi pamięci. Chciałem jescze dodać że po sflashowaniu BIOSA nie wyczściłem CMOSU w pierwszym restercie, ale w nastepnych wyjmowałem baterie i zworke także. Bateria jest dobra.

    BIOSU.

    Proszę o pomoc.
  • #3
    elektronik000
    Level 19  
    więc pewnie tylko programator :/
  • Helpful post
    #4
    adamjk
    Level 28  
    elektronik000 wrote:

    Ja postanowiłem zaktualizować BIOS ponieważ przy wkładaniu karty sieciowej WLAN komputer nie chciał wogóle wystartować, dlatego też ściągnałem BIOS ze strony producenta najnowszy do płyty: BX-133RAID choć do BE6-IIREV2 jest ten sam BIOS (najnowszy: http://file.abit.com.tw/pub/download//fae//ber72.exe).

    Szkoda tylko, że nie napisałeś tego, co cytuję, przed flashowaniem BIOSu. Masz najprawdopodobniej PCI 2.1 i kartę WLAN PCI 2.3, a taka kombinacja nie wystartuje.
  • #5
    elektronik000
    Level 19  
    konfig taki czasem startował ale zazwyczaj podczas ładowania sterów w windowsie cały system się wieszał całkowicie :|

    A można by było zflashować ten BIOS na innej płycie głównej na innej kości a potem włożyć tą kość? (raczej małoprawdopodobne, ale chce uzyskac odp. jakiegos fachowca)
  • #6
    Kolobos
    IT specialist
    Sciagnij sobie to i uruchom:
    http://www.abitfaq.it/Files/drdflash.exe
    Na utworzona dyskietke dograj plik z biosem oraz:
    http://www.ecsusa.com/downloads/bios/awd822a.exe po sciagnieciu zmien nazwe pliku na awdflash.exe
    W pliku autoexec.bat na dyskietce dopisz linijke:
    awdflash.exe twojplikzbiosem.bin /py
    (oczywiscie za twojplikzbiosem.bin wstaw swoja nazwe pliku)
    Zapisz plik i uruchom z tej dyskietki komputer.

    Co do Twojego pytania to lepiej wgrac ten bios do swojej kosci przy pomocy innej plyty niz wgrywac do innej kosci.
    Wystarczy uruchomic sprawny komputer z dyskietki systemowej (z www.bootdisk.com plik drdflash.exe) na ktora dogrywasz program uniflash oraz plik z biosem. Jak juz sie uruchomi to wyciagasz kosc biosu i montujesz swoja, uruchamiasz uniflash i wgrywasz bios, nastepnie wylaczasz komputer i po wszystkim. Ale skoro dziala bootblock to narazie mozna probowac naprawic bez uzywania drugiej plyty.
  • #7
    pwjot
    Level 18  
    Mozna, ale to trochę ryzykowne. Procedura jest następująca:
    1. bootujemy sprawną płytę na sprawnym biosie z dyskietki
    2. przy PRACUJĄCYM DOSIE wymieniamy dobry BIOS (kość) na uwalony
    3. Odpalamy AWDFLASH i flashujemy na zarchiwizowany przed błędnym flashowaniem
    4. Wyłączamy kompa
    5. Przekładamy kości na swoje miejsca
    6. Krótka modlitwa i włączamy oba kompy

    To odpowiedź na pytanie o flashowanie na innej płycie
  • #8
    elektronik000
    Level 19  
    Próbowałem sposób Kolobosa ale za każdym razem jest to samo:

    Message: Unknown Flash Type !


    ----------------------------------------------
    adamjk wrote:
    Szkoda tylko, że nie napisałeś tego, co cytuję, przed flashowaniem BIOSu. Masz najprawdopodobniej PCI 2.1 i kartę WLAN PCI 2.3, a taka kombinacja nie wystartuje.


    Nie wiem czy do końca prawda bo karte mam marki SMC na 11mbit, próbowałem jescze jakąś Planet ale też nie działała, a mam drugi komputer z jakąś starą płytą pod Pentium 233MMX i do tego kartę D-Link DWL-520+ i wszystko działa OK. Tylko system się różni bo jest na nim Windows 2000
  • Helpful post
    #9
    Krystian14
    Level 17  
    elektronik000 wrote:
    Próbowałem sposób Kolobosa ale za każdym razem jest to samo:

    Message: Unknown Flash Type !



    Jeżeli awdflashem nie możesz zaprogramować kosci z boot blocku, to spróbuj uniflashem. W Autoexec.bat napisz:
    uniflash -E [plik_biosu]
    i ściągnij program uniflash na dyskietkę
    http://www.uniflash.org/download/uf140.zip


    elektronik000 wrote:

    Nie wiem czy do końca prawda bo karte mam marki SMC na 11mbit, próbowałem jescze jakąś Planet ale też nie działała, a mam drugi komputer z jakąś starą płytą pod Pentium 233MMX i do tego kartę D-Link DWL-520+ i wszystko działa OK. Tylko system się różni bo jest na nim Windows 2000


    Musisz pokombinować dają karte do różnych slotów, wynka to m. in. z tego, iż zintegrowany kontroler HPT366 korzysta z przerwania przypisanego dla slotu PCI 3. Spróbuj też wyłączyć ACPI w biosie, przydzielanie IRQ dla karty graficznej itp.
  • #10
    elektronik000
    Level 19  
    juz się bawiłem w takie rzeczy nawet RAIDA wyłączałem, a z tym uniflashem spróbuje

    edit:
    --------
    Spróbowałem i wyszło coś takiego:


    (FFFF, FFFF) Flash ROM chip: UNKNOWN
    Organisation: N/A (Is write protect disabled?)
    PCI Chipset: Intel AGPSet 440BX/ZX

    Unknown flash chip!


    a BIOS'a nie zflashowało :(
  • #11
    WojtasJD
    VIP Meritorious for electroda.pl
    jaki tam siedzi scalak ?
    W29C020... ?
  • #12
    Krystian14
    Level 17  
    Coś twój scalak nie chcę być rozpoznawany.

    Sprawdź jaki tam siedzi układ, tak jak napisał WojtasJD (odklej tą nalepkę Award pod tym piszę), następnie uruchom uniflash -CHIPLIST, znajdź swój scalak na liście i zapisz jego numer. Następnie w Autoexec.bat wpisz:

    uniflash -FORCE xxxx -REPAIR -E [nazwa_pliku]

    gdzie xxxx to ten ID układu. Nie wiem, czy można te parametry podawać przy flaszowaniu, jak wyrzuci błąd to usuń ostatni -E i później spróbuj już tylko z nim.

    Powinno pomóc. Sprawdź na początku, czy nie ma włączonej ochrony przed flashowaniem (zworka na płycie), mozesz też wykonać CLEAR CMOS (też zworką) na wszelki wypadek.
  • #13
    elektronik000
    Level 19  
    Pomyślałem o tym już wcześniej, odkleiłem naklejkę i przedstawił się napis:
    AT49F002NT
    90PC
    00012


    UniFlash'a uruchomiłem poleceniem:

    UNIFLASH -FORCE 1F08 -E BIOS.BIN

    1F08 to jest: AT49x002(A)(N)T series

    Zapisało pomyślnie tylko jakieś 20% końcowych sektorów (końcowe krateczki) reszta failed, jak zmieniłem na 1F04 (Atmel AT49x001(A)(N)T series (5V/3V/2.7V)) to już poszło lepiej, bo zapisało prawie wszystkie kratki ok (na zielono) ale dalej po resecie było Checksum Error.
  • Helpful post
    #14
    Kolobos
    IT specialist
    Sprobuj na czas wgrywania biosu podmienic karte graficzna na inna, najlepiej jakas pod pci oraz sprawdz ram czy nie jest uszkodzony.
  • #15
    elektronik000
    Level 19  
    kartę graficzną spróbuje wymienić, ram raczej dobry bo testowałem go wcześniej (dzień wcześniej memtestem 86+)

    -- choć jedna kość jest wykrywana przez pół (jest jednostronna 128MB a wykrywa jako 64MB)
  • #16
    Kolobos
    IT specialist
    Wiec zostaw tylko jedna kosc, taka, ktora wykrywa poprawnie.
  • #17
    elektronik000
    Level 19  
    Zmieniłem graficzną na PCI, zflashowałem:

    UNIFLASH -FORCE 1F08 -E BIOS.BIN

    wszystkie pola zielone! wprawdzie przy check'u był jeden X ale komp się włączył już normalnie nawet :) wielkie dzięki, tematu jescze nie zamykam bo jescze do końca wszystkiego nie wiem, pomocnicy zostaną nagrodzeni :)


    Następna sprawa:
    ----------------------------
    Update BIOS'u nie pomógł, zbyt dużo, dalej zwis przy wlożonej karcie WLAN, na tej płycie jest PCI ver 2.1.
  • #18
    WojtasJD
    VIP Meritorious for electroda.pl
    to że wykrywa jeden moduł jako połowe wynika z ograniczeń mostka i82443BX - było już wałkowane ...

    warto też czasem czytać 'helpa' do narzędzi które się używa :wink: :

    UniFlash_doc wrote:

    2.1 Support for specific boards
    ------------------------------------------
    These boards use non-standard write protection using general purpose outputs (GPOs) of the chipset.
    They're detected by reading the BIOS ID string from the top of 4GB. This means that the correct BIOS MUST be present in the socket when starting UniFlash or the flashing will not work.
    If the BIOS ID is not present at the top of 4GB, UniFlash tries to read it
    from F000 segment. This will not work if running in Bootblock BIOS.

    [...]
    6A69KA19 = Abit BF6, BE6-II v1.0 and v1.1
    6A69KA1B = Abit BE6-II v1.2
    6A69KA1C = Abit BE6-II v2.0 and BX133-RAID
    [...]
  • #19
    Krystian14
    Level 17  
    elektronik000 wrote:
    wielkie dzięki, tematu jescze nie zamykam bo jescze do końca wszystkiego nie wiem


    Czyli z tą sieciówką się dalej zawiesza?
    Jaki masz system?
    Zobacz czy nie konfliktu przerwań. W tabeli po ekranie POST, gdzie jest napisany rodzaj urządzenia i IRQ sprawdź czy któreś z urządzeń nie ma takiego samego IRQ co ta karta.
  • #20
    elektronik000
    Level 19  
    WojtasJD czytałem readme.txt UniFlash ale jakoś widać umknęło mi to

    Gdy włoże sieciówkę, CDROM oraz Rive TNT2 na AGP to nawet nic się na ekranie nie pokazuje, ale popróbuje jescze kilka żeczy, wrazie czego napiszę :)
    Próbowałem z tą kartą WLAN: SMC SMC2602W, ekran uruchamia się tylko gdy włożona jest karta grafiki na PCI np. S3 Virge przy karcie na AGP nie uruchamia się wogóle (nic sie na ekranie nie pokazuje) :/, gdy podłącze CD-ROM też nic nie pokazuje się na ekranie. Gdy mi się go uda zmusić do pracy nawet, to podczas ładowania systemu operacyjnego (Windows XP SP1) (przelatujące kreski i logo Windows XP) to się zawiesza całkowicie, gdy dam tryb awaryjny wtedy nie zawiesza się, ale wtedy też nie ładuje sterowników do WLAN.

    Zrobiłem test z jescze inna kartą tzn. D-Link DWL-520+ to....
    żadnych problemów jak ręką odjął wszystko popodłączane CDROMY i inne i wszystko hula, windows się włącza łapię sieć WLAN itp.

    A przecież karta SMC jest starsza bo tylko na 11mbit (chyba że mała prędkość, tzn niższy standard) i nie działa a D-Link nowszy i działa super (jest na 22mbit).

    Muszę jescze spróbować Windows XP SP2 zainstalować, ale chyba skończy się na wymianie karty WLAN :/

    przeinstalowałem system na XP z SP2 i dalej to samo, gdy zainstaluje sterowniki to system podczas ładowania się zawiesza, a komputer startuje tylko z kartą grafiki PCI, jeśli jest karta AGP nic sie nawet nie wyświetla

    A i chciałem dodać że karta D-Linka ta co działała, funkcjonuje na PCI 2.2 a na płycie jest PCI 2.1, więc chyba jednak karta SMC jest na PCI 2.3

    info: https://www.microsoft.com/whdc/hwtest/search/details.aspx?Type=err&ID=826

    ^ w tym linku jest test zgodnosci pci 2.1 z pci 2.2 i 2.3

    http://www.frazpc.pl/b/46800

    Quote:

    PCI1.0 -tylko na plycie(zintegrowane kontrolery HDD itp, 32/64 bity)
    PCI2.0 -okreslone zlacza i karty (juz jako urzadzenia "do slotow")
    PCI2.1 -dodane 66MHz, oraz "transaction ordering, latency changes"
    PCI2.2 -ACPI things, power mangamenty rozne
    PCI2.3 -sygnaly 3.3V, karty nisko profilowe


    a ta karta SMC jest niskoprofilowa właśnie, więc już na 90% wiadomo oco chodzi :)
    31 Lip 2006 07:27 temat zamykam