Stránka 1 z 2
Poškozená Základní Deska
Napsal: 20 črc 2008, 13:01
od agent000
Čau bastlíři,
před nedávnem jsem si odpálil desku tak, že jsem k ní připojil nekvalitní zdroj, grafika tento zdroj přetížila a ten se sám od sebe vypnul. Vypl jsem tedy zdroj síťovým vypínačem a po několika minutách znova zapnul. Deska se sama zapnula, ale odmítla jakkoliv komunikovat (neposílala video signál do grafiky, žádné zvukové kódy z PC speakru). S tou deskou jsem si několik dní hrál, ale usoudil jsem, že závada je nejspíš neopravitelná, tak jsem desku odložil.
...
Ovšem teď jsem četl nějaký článek o poruchách počítačů a zde jsem se dočetl že se může pokazit BIOS při špatném vypnutí (výpadek sítě, za běhu vypnutý síťovým vypínačem) a došlo mi, že ta deska nemusí být špatná celá, jen by stačilo přeporogramovat BIOS. Myslíte že by to takhle fungovalo? Má s tímto druhem přeprogramování BIOSu zkušenosti? Myslím přeprogramovat externě, vytáhnout čip přes programátor tam natáhnout nový BIOS a zase to vložit zpět do desky. Nebo se spíš vyplatilo zajít za zkušenou firmou? Osobně bych si to chtěl sám vyzkoušet, deska se mi tady stejně jen válí...
...
Tak to byl příběh a toto jsou technické údaje:
Deska je ABIT KT7A (socket A)
BIOS Phoenix
Na štítku BIOSu je napsáno:
------------
PhoenixBios
D686 BIOS
(c) PHOENIX 1998
023069971
------------
A celý BIOS je nahrán na paměti A290021T-70
ke které je zde dattasheet
Kód: Vybrat vše
http://pdf1.alldatasheet.com/datasheet-pdf/view/55591/AMICC/A290021T-70.html
na desce se nalézá v 32-pin DIP pouzdru
Napsal: 20 črc 2008, 13:47
od rnbw
BIOS sa len tak sam od seba neprepise.
Napsal: 20 črc 2008, 15:03
od rezis
Hrat si muzes ale v tomto pripade si budes opravdu jen hrat
Napsal: 20 črc 2008, 19:03
od ZdenekHQ
Právě jsem doopravoval podobnej případ s vadným zdrojem - klekla grafika, zvukovka, narušily se data na HDD a ke všemu to bylo P-133Mhz
Strávil jsem na tím 2 odpoledne, bo jsem to celý musel přeskládat a přeinstalovat. Větší šrot jsem snad nikdy neopravoval. Není nad charitu... Ale člověk někdy musí...
P.S. Jelikož jsem si nachladil záda a stejně po mě bylo prd, připadalo mě to rozumnější strávení času než se válet u televize.
Napsal: 20 črc 2008, 19:56
od rnbw
Kazda produktivna cinnost je lepsia ako cumenie na bednu.
Napsal: 20 črc 2008, 21:22
od honza_jan
Stane se to dost lehce při havarii zdroje, kdy napěťová špička paměť smaže, nebo i zničí. Při upgrade biosu a houpnutí sítě bez zálohování napájení UPSkou tě může potkat to samé. Nejsnadnější náprava je otestování paměti v programátoru, jestli jdou číst data, obsah eeprom si pro jistotu uložit a zkusit paměť vymazat a nahrát nějaká data, aby se zjistilo, jestli je paměť funkční. Pokud ano, tak sehnat buď obsah eepromky pro příslušnou desku u výrobce, nebo si od někoho paměť ze stejné desky vypůjčit a okopírovat obsah a nahrát do svojí eepromky. Za příslušný obolus to dělají i solidní servisy. Ty ale většinou dávají i novou paměť. Naprogramování eepromky přímo obsahem od výrobce ale nemusí být vždy úspěšné, protože na desce mohou být z výrobních důvodů překřížená data, nebo adresy, nebo obojí a potom to je průšvih. Procesor si data špatně interpretuje a start desky se nekoná. Obsahy eepromek od výrobce desky jsou pouze pro přepsání starého biosu novou verzí pouze u funkční desky!
Napsal: 20 črc 2008, 22:27
od rnbw
honza_jan píše:Stane se to dost lehce při havarii zdroje, kdy napěťová špička paměť smaže, nebo i zničí.
Raz sa mi stalo, ze som dostal dosku, ktora prestala fungovat po odpaleni zdroja a bola odpalena prave flash pamat - zohrievala sa, v programatore samozrejme uplne mrtva. Po vymene vsetko funkcne. Ale bola to totalna nahoda - pri odpaleni zdroja nikdy nevies, co napatova spicka znici. Casto sa prerazi len jeden IO a to potom ochrani vsetky ostatne - vacsinou je to super i/o.
Naprogramování eepromky přímo obsahem od výrobce ale nemusí být vždy úspěšné, protože na desce mohou být z výrobních důvodů překřížená data, nebo adresy, nebo obojí a potom to je průšvih. Procesor si data špatně interpretuje a start desky se nekoná.
Tak to som este nikdy nevidel a uz mi par dosiek rukami preslo. Jedine problemy, ktore takto mozu vzniknut, su s MAC adresami onboard sietoviek - niektore dosky ich maju prave vo flash (aby vyrobca usetril korunu za seriovu EEPROM). Vtedy treba pouzit bud spravnu utilitu (alebo v horsom pripade hex editor) a MAC adresu obnovit (spravidla byva nalepena na samolepke niekde na doske).
Napsal: 20 črc 2008, 23:05
od agent000
Než jsem se pustil do toho externího programování tak jsem si řekl že to ještě vyzkouším tak, jako flashnout normální BIOS, všechno jsem si připravil a po spuštění, trochu zahrabala disketovka a pak nic. No a najednou se z repráčku začalo něco ozývat. Nejdřív jsem si myslel že deska už konečně komunikuje přes beep kódy, jenže tento beep kód byl hrozně dlouhý a spíš připomínal jako když pouštíte náhodné obdelníky do reproduktorů.
Celé jsem si to nahrál na mobil takže originál je to v *.amr, ale převedl jsem část i do mp3.
Kód: Vybrat vše
http://uloz.to/593154/Beep.mp3
http://uloz.to/593155/Beep.amr
No sami si to poslechněte uvidíte...
Napsal: 20 črc 2008, 23:07
od honza_jan
Křížení adres, nebo dat je dost běžné, protože potom leckdy vychází jednodušší deska. Např. pin A1 paměti nemusí odpovídat pinu A1 na procesoru, ale třeba A7, když takováto topologie vychází přijatelněji. Dobrý programátor pamětí (obslužný soft) právě umožňuje takovéto křížení pinů. Když se data potom nahrají nekříženě a procesor to čte kříženě, což je dáno topologií desky, tak je výsledek v ... (až tam vzadu). Často se křížení používalo u různých konstrukcí s externí pamětí procesoru i na ztížení okopírování a zpětného překladu obsahu paměti.
Napsal: 21 črc 2008, 00:10
od rezis
honza_jan píše:Křížení adres, nebo dat je dost běžné, protože potom leckdy vychází jednodušší deska. Např. pin A1 paměti nemusí odpovídat pinu A1 na procesoru, ale třeba A7, když takováto topologie vychází přijatelněji. Dobrý programátor pamětí (obslužný soft) právě umožňuje takovéto křížení pinů. Když se data potom nahrají nekříženě a procesor to čte kříženě, což je dáno topologií desky, tak je výsledek v ... (až tam vzadu). Často se křížení používalo u různých konstrukcí s externí pamětí procesoru i na ztížení okopírování a zpětného překladu obsahu paměti.
Kdyz snad stahnu bios ke konkretni verzi desky tak nic takoveho nehrozi

Tedy z principu ani nemuze
Napsal: 21 črc 2008, 02:10
od honza_jan
rezis: ... nehrozí, pokud si bude procesor desky sám načítat data ze souboru a zapisovat do paměti. Pokud ale neznám topologii spojů (možnost křížení pinů) a v externím programátoru nahraju data do eepromky aby šly 1:1, tak to právě hrozí. Proto jsem dříve psal, že nejjistější je stáhnout v programátoru data z dobré eepromky 1:1 a nahrát novou paměť zase 1:1. Potom se nic neděje i kdyby byly piny křížené, protože obsah obou pamětí bude fyzicky totožný. Proto jsem taky psal, že kopírovaná paměť musí být z naprosto shodné desky. Model může být shodný ale revize rozdílná a může být problém, protože se nikdo nedozví, jaké změny jsou na deskách s různými revizemi.
Napsal: 21 črc 2008, 08:20
od rezis
Kdyz preci programuji pamet tak ji neprogramuji podle nejakych pinu ale primo adresy. A podle tech zase ji oslovuje deska. Nebo tomu tak neni?
Napsal: 21 črc 2008, 10:04
od rnbw
honza_jan píše:Křížení adres, nebo dat je dost běžné, protože potom leckdy vychází jednodušší deska. Např. pin A1 paměti nemusí odpovídat pinu A1 na procesoru, ale třeba A7, když takováto topologie vychází přijatelněji. Dobrý programátor pamětí (obslužný soft) právě umožňuje takovéto křížení pinů. Když se data potom nahrají nekříženě a procesor to čte kříženě, což je dáno topologií desky, tak je výsledek v ... (až tam vzadu). Často se křížení používalo u různých konstrukcí s externí pamětí procesoru i na ztížení okopírování a zpětného překladu obsahu paměti.
Pri PC zakladnych doskach som toto nikdy nevidel. Vyvody IO su robene tak, aby doska vychadzala co najjednoduchsie. Spravidla sa vsetko zapaja 1:1, aby sa v tom dalo aj vyznat.
BIOS samozrejme musi byt pre spravny typ dosky - treba pozriet na web vyrobcu. Niekedy je jeden BIOS na rozne dosky, niekedy naopak je viac verzii jednej dosky a na kazdu musi byt iny BIOS.
Inak tie zvuky su divne, asi to bude mrtve.
Napsal: 21 črc 2008, 12:51
od honza_jan
Já jsem nikde netvrdil, že data, nebo adresy jsou křížené, ale pouze upozornil, že MOHOU být. Jinak já bych se vzhledem k tomu, že patřím do kategorie OLD, která je doprovázená zhoršením zraku, neodvážil tvrdit, že tam nejsou přeházené (křížené) piny. Pro osvěžení a přiblížení problematiky přikládám obrázky patice paměti jedné desky a normálního rozložení pinů z datasheetu pro tuto paměť. Podle spojového obrazce soudím, že deska má víc jak 4 vrstvy a tam se už asi i s dobrým zrakem nic nepořídí dohledat a je dobré používat osvědčené postupy.
Napsal: 21 črc 2008, 13:48
od rnbw
To je FWH, tam adresy/data nie su. Teda su, ale len pri programovani v programatore - v doske sa pouziva seriovy prenos.