No permission to create posts
RSS

Počítače IBM PS/2 (a jiné) s RTC Dallas DS1287 - problémy a řešení

26/02/2014 - 01:15
Avatar
LubikCZ

Snad je to dostatečně výstižný název tématu ;)

Takže, co tohle

a:\debug
o 70 2E
o 71 FF
quit

za předpokladu, že máme DEBUG.EXE na disketě - mělo by dojít k smazání CMOS, ale nevím, zda-li to půjde u našich IBMek.

Taky jsem vrátil zpátky původní disk a sloty pro RAMky jsem oba osadil, spustil ref. disketu a teď mi to hlásí už jen chybu 163 (CMOS error; Clock is not updating) a teď babo raď.

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

26/02/2014 - 01:34
Avatar
LubikCZ

Tak je to pro každý BIOS jinak

AMI/AWARD BIOS
O 70 17
O 71 17
Q

PHOENIX BIOS
O 70 FF
O 71 17
Q

GENERIC
Invalidates CMOS RAM.
Should work on all AT motherboards
(XT motherboards don't have CMOS)
O 70 2E
O 71 FF
Q

Třeba reset BIOSu by k něčemu byl :)

Jde o to vymazat BIOS a pak ho nově nakonfigurovat přes ref. disketu.

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

26/02/2014 - 09:01
Avatar
Sany

Vypada to, ze co pises se vklada v bodu 3 toho postupu z předchozího linku ^^ 

What to do about it if you have a cleared ds1287A or ds12887a module, and don't want to crack it open in a vise or drill into it to short the battery:
1. bend up the /RCLR pin or cut it off
2. run the reference disk to fix the rtc contents 'brokenly', and boot the system from a dos boot diskette.
3. Run dos debug and using that write a bunch of garbage to the rtc memory. You may be able to do this from rom-basic as well.
4. Now reboot the system (it should give a 162 error if you did the last step properly), and run the reference diskette. After the reference diskette repairs the rtc contents, everything should work fine.

Takze nejjednodussi navrh je projet tento postup od bodu 2, a az v pripade neuspechu zacit uz od bodu 1 (ohnutim nebo uskripnutim /RCLR vyvodu Dallas cipu). Ponekud blby je, ze ten pojem "bunch of garbage" není vice rozveden, nebo jsem v te diskuzi nejak nenasel ... ale bude to na 100% nejaky kod, ktery cip vymaze a vynuluje.

26/02/2014 - 12:00
Avatar
LubikCZ

Takže chyba 163 není až takový problém, jde o to nastavit datum a čas a to se mi po spuštění ref. diskety i povedlo, dostal jsem se totiž dál než před tím, kdy došlo jen na autokonfiguraci. Bohužel po vyjmutí diskety a restartu (chybu to už nehodilo) mi to skočilo opět do toho BASICu, tak jsem vzal bootovací disketu s DOSem 3.3, restartoval jsem počítač a nabootoval z diskety. Vše se zdálo v poho, jen disk jsem pořád neviděl a tak jsem spustil Screen Thief for DOS v2.01 (snímač obrazovky) (to jen pro zdokumentování) a pak FDISK a ten už ho viděl, ale systém byl non-DOS a to u obou disků, zkusil jsem to s oběma, takže je na discích buď OS/2 nebo PC DOS nebo ještě nějaký jiný OS. A protože chci zachovat původní data (pokud jsou), tak musím nabootovat z těchto OS. Bohužel tohle všechno je na nic, po vypnutí samozřejmě počítač všechno zapomene, takže tu baterku stejně nejspíš budu muset přidělat na Dallas. Ještě uvidíme, 12ky sice zrušili, ale čím víc mám času, tím méně toho stihnu!!! Ve všední dny po krůčkách a o víkendu se na to vrhnu na plno a to chci ještě dát do kupy to PIII, když už mám ATX zdroj, ale to už je jiné téma. Nejhorší je, že všechno souvisí se vším, takže z jedoho tématu se rázem ocitneme v dalším, proto jsem radši napsal, že už to je jiné téma, aby se to zase nezvrhlo v multitématickou diskuzi :)

FDISK, zvláštní je to rozlišení 720x400

FDISK01.jpgFDISK02.jpg

sp_PlupAttachments Attachments

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

26/02/2014 - 13:19
Avatar
Sany

Super, tak tomu už říkám pokrok ^^

Hele, vyplatilo by se možná ještě zkusit kleštičkama lehce bokem ohnout ten vývod /RCLR - to totiž může způsobovat vypadnutí CMOSky po vypnutí PC. A jedno ohnutí a př. narovnání zpět ten vývod jistě vydrží bez upadnutí :)

Jinak teď když už takto vidíš disk, měl bys přece být schopný z něj i bootovat. Pokud to nejde, je to přesně to co řešili v diskuzi : "The system would boot up with no error and correctly store time... but it would still refuse to boot from the hard disk".

Potvrdilo by se to ovšem jen tak, že se PS/2 rozchodí s orig. Dallasem a ono by to začalo bootovat i z HDD.

Nebo na to teďka jít od lesa - ten disk přeformátovat na DOS, nastavit partition jako aktivní a přenést klasicky systém - pak to prostě musí být z hlediska sw na disku vše ok a pokud by stále nebootoval, potvrdí se problém výše. Chápu ovšem, že zachovat orig. data a systém PS/2ky by bylo velmi stylové :)

27/02/2014 - 01:05
Avatar
LubikCZ

Sany napsal(a)
Super, tak tomu už říkám pokrok ^^

Hele, vyplatilo by se možná ještě zkusit kleštičkama lehce bokem ohnout ten vývod /RCLR - to totiž může způsobovat vypadnutí CMOSky po vypnutí PC. A jedno ohnutí a př. narovnání zpět ten vývod jistě vydrží bez upadnutí :)

Jinak teď když už takto vidíš disk, měl bys přece být schopný z něj i bootovat. Pokud to nejde, je to přesně to co řešili v diskuzi : "The system would boot up with no error and correctly store time... but it would still refuse to boot from the hard disk".

Potvrdilo by se to ovšem jen tak, že se PS/2 rozchodí s orig. Dallasem a ono by to začalo bootovat i z HDD.

Nebo na to teďka jít od lesa - ten disk přeformátovat na DOS, nastavit partition jako aktivní a přenést klasicky systém - pak to prostě musí být z hlediska sw na disku vše ok a pokud by stále nebootoval, potvrdí se problém výše. Chápu ovšem, že zachovat orig. data a systém PS/2ky by bylo velmi stylové :)

Sany, ten vývod, to je ten, co tam je oproti DS1287 navíc? Co se týče disku, tak z něho nemusím nabootovat, může mít poškozený MBR a jít na to od lesa rozhodně nechci, ani netušíš, jak jsem zvědav na to, co na něm je. Pak taky je třeba naformátovaný v jiném souborovém systému než je FAT nebo NTFS (NT systém je samozřejmě kravina, jen to uvádím jako příklad). Jaký souborový systém používají PC DOS a OS/2 nebo třeba i Linux? Dneska jsem se na ty miláčky ani nepodíval, ale až příjde víkend...

...tak se od nich ani nehnu :D, teda jen na chvíli, kdy budu stavět to PIII :)

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

27/02/2014 - 01:18
Avatar
LubikCZ

Že bych zkusil tohle?

I cleared the CMOS RAM and now it boot properly.
Thanks to Peter H. Wendt for submitting me this simple basic routine:

10 for q=14 to 50: out (&H70), q: out (&H71), 0: next q

http://comp.sys.ibm.ps2.hardware.narkive.com/hQuykRly/problem-ibm-ps-2-55sx

To už je plácání, ale zkusit se má všechno.

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

27/02/2014 - 11:06
Avatar
LubikCZ

LubikCZ napsal(a)
Že bych zkusil tohle?

I cleared the CMOS RAM and now it boot properly.
Thanks to Peter H. Wendt for submitting me this simple basic routine:

10 for q=14 to 50: out (&H70), q: out (&H71), 0: next q

http://comp.sys.ibm.ps2.hardware.narkive.com/hQuykRly/problem-ibm-ps-2-55sx

To už je plácání, ale zkusit se má všechno.

HURÁÁÁÁÁÁÁÁÁÁÁ :D, tohle pomohlo, nabootoval jsem z disku, je tam DOS i Windows a mluví to na mě německy, já se z toho normálně snad pos... :D Stačilo tohle napsat do toho BASICu a pak 2x spustit ref. disketu a nastavit datum a čas. Hele kucííí, bez vás bych toho ale nikdy nedocílil, takže fakt obrovské DÍKY ;)

PS: Je to ten disk, co jsem měl rozdělaný, čuměl jsem na to s otevřenou hubou :D

 P1020984.JPG

sp_PlupAttachments Attachments

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

27/02/2014 - 11:41
Avatar
Sany

Tak to je pecka, gratz !! A ten link i prikaz si nekam okamzite a dobře ulozim, se bude velmi hodit :)

A copak je tam teda za hezky hry (c:games) ? To všechno  chce nalezite prozkoumat :D

27/02/2014 - 12:40
Avatar

Přijmi mé gratulace!

Tohle je mimochodem moje noční můra - že se někdy někde zjeví hdd z mých starých strojů... naštěstí v dobách bez internetu kolovalo po disketách porno poměrně decentní :))

Tak šup, zkoušet. Nahoď Wokna a prošmejdi složku s hrama :)

27/02/2014 - 23:38
Avatar
LubikCZ

Díky kucí, takže teď k tomu prozkoumávání, dělat cokoliv ve Windows bez myši je na prd (myš je momentálně na poště). Windows tam jsou 3.11, i když při spouštění to píše 3.1, ale v info Windows je 3.11, MS-DOS tam je 6.22. Co se týče her, tak tam jsou Wolfenstein 3D - no a na další si nemůžu vzpomenout, ale jedna je adventura od Lucas Arts - jo, už vím, tahle. Víc prozkoumám až s myškou. Zprovoznil jsem i ten druhý disk, teda vlastně první, ten co už jsem měl dávno a na něm je MS-DOS 6.22, pár klasických obyčejných her, Účto98 a textový editor T602, M602 je klasika, takže ten počítač sloužil pro účetnictví a občas o pauze i na hraní. To je prozatím vše.

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

27/02/2014 - 23:59
Avatar
LubikCZ

Ještě jsem zapomněl dodat, že počítač po uložení k spánku samozřejmě všechno zase zapomene, takže po probuzení se musí zase násilně rozpomenout (to mi připomíná film 50x a stále poprvé), takže uvidíme co bude až mi příjdou ty Dallasy.

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 01:41
Avatar
LubikCZ

Tak ohnutý 21. pin FUNGUJE! Teda při krátkém vypnutí, uvidíme jak na tom bude o pár hodin později :)

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 01:58
Avatar
LubikCZ

LubikCZ napsal(a)
Že bych zkusil tohle?

I cleared the CMOS RAM and now it boot properly.
Thanks to Peter H. Wendt for submitting me this simple basic routine:

10 for q=14 to 50: out (&H70), q: out (&H71), 0: next q

http://comp.sys.ibm.ps2.hardware.narkive.com/hQuykRly/problem-ibm-ps-2-55sx

To už je plácání, ale zkusit se má všechno.

Ještě k tomuhle, vytvořil jsem si RST_CMOS.BAS kam jsem naťukal toto

10 FOR q = 14 TO 50
20 OUT (&H70), q
30 OUT (&H71), 0
40 NEXT q

a následně jsem to zkompiloval do RST_CMOS.EXE v QBasicu 4.5.

Oba soubory samozřejmě mám pro pozdější nepředvídatelné nepředvídatelnosti :D a nebo pro výměnu čehokoliv v počítači :)

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 10:44
Avatar
Sany

LubikCZ napsal(a) 

Ještě k tomuhle, vytvořil jsem si RST_CMOS.BAS kam jsem naťukal toto

10 FOR q = 14 TO 50
20 OUT (&H70), q
30 OUT (&H71), 0
40 NEXT q

a následně jsem to zkompiloval do RST_CMOS.EXE v QBasicu 4.5.

Oba soubory samozřejmě mám pro pozdější nepředvídatelné nepředvídatelnosti :D a nebo pro výměnu čehokoliv v počítači :)

A kde že se ten pěkný exe souborek dá stáhnout ? :) Moje PS2 totiž dle dosavadních pokusů už v ROMce nemá zabudovaný interpret Basicu, tak až se pustím do laborování, bude se to docela hodit.

S tím ohnutým pinem je to dobrá zpráva ! Pokud to bude držet,  máme již tedy k dispozici plně funkční postup, jak staré PS2ky zprovoznit i po výměně vadného Dallas chipu - nemá chybu ^^

28/02/2014 - 12:39
Avatar
LubikCZ

LubikCZ napsal(a)
Tak ohnutý 21. pin FUNGUJE! Teda při krátkém vypnutí, uvidíme jak na tom bude o pár hodin později :)

Takže mám plně funkční z disku bootovatelný počítač. Po 10 hod. jsem ho zapnul a v pohodě naběhl. Teď se budu zabývat tím druhým, problém je, že budu muset nejspíš vyměnit disketovky, ta v tom druhým je nějaká divná. I tak ale JUHŮŮŮŮŮŮŮŮŮŮŮŮ :D

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 12:43
Avatar
LubikCZ

Sany napsal(a)

LubikCZ napsal(a) 
Ještě k tomuhle, vytvořil jsem si RST_CMOS.BAS kam jsem naťukal toto

10 FOR q = 14 TO 50
20 OUT (&H70), q
30 OUT (&H71), 0
40 NEXT q

a následně jsem to zkompiloval do RST_CMOS.EXE v QBasicu 4.5.

Oba soubory samozřejmě mám pro pozdější nepředvídatelné nepředvídatelnosti :D a nebo pro výměnu čehokoliv v počítači :)

A kde že se ten pěkný exe souborek dá stáhnout ? :) Moje PS2 totiž dle dosavadních pokusů už v ROMce nemá zabudovaný interpret Basicu, tak až se pustím do laborování, bude se to docela hodit.

S tím ohnutým pinem je to dobrá zpráva ! Pokud to bude držet,  máme již tedy k dispozici plně funkční postup, jak staré PS2ky zprovoznit i po výměně vadného Dallas chipu - nemá chybu ^^

Třeba tam ten Basic JEŠTĚ nemá, ten tvůj je starší, ne? No a souborky se už za chvíli budou moct stáhnout :)

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 12:49
Avatar
LubikCZ

Tak tady jsou, radši oba, kdybys chtěl třeba ten prográmek nějak upravovat :)

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 13:16
Avatar
Sany

LubikCZ napsal(a)

LubikCZ napsal(a)
Tak ohnutý 21. pin FUNGUJE! Teda při krátkém vypnutí, uvidíme jak na tom bude o pár hodin později :)

Takže mám plně funkční z disku bootovatelný počítač. Po 10 hod. jsem ho zapnul a v pohodě naběhl. Teď se budu zabývat tím druhým, problém je, že budu muset nejspíš vyměnit disketovky, ta v tom druhým je nějaká divná. I tak ale JUHŮŮŮŮŮŮŮŮŮŮŮŮ :D

 beer_zps7f9536a9.gif

PS. Dík za nasdílení, budu informovat až se do toho dám :)

28/02/2014 - 13:25
Avatar
LubikCZ

Sany napsal(a)

LubikCZ napsal(a)

LubikCZ napsal(a)
Tak ohnutý 21. pin FUNGUJE! Teda při krátkém vypnutí, uvidíme jak na tom bude o pár hodin později :)

Takže mám plně funkční z disku bootovatelný počítač. Po 10 hod. jsem ho zapnul a v pohodě naběhl. Teď se budu zabývat tím druhým, problém je, že budu muset nejspíš vyměnit disketovky, ta v tom druhým je nějaká divná. I tak ale JUHŮŮŮŮŮŮŮŮŮŮŮŮ :D

 beer_zps7f9536a9.gif

PS. Dík za nasdílení, budu informovat až se do toho dám :)

Není zač a dát se do toho můžeš třeba hned, ne? :D

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

28/02/2014 - 13:40
Avatar
Sany

LubikCZ napsal(a)

Sany napsal(a)

LubikCZ napsal(a)

LubikCZ napsal(a)
Tak ohnutý 21. pin FUNGUJE! Teda při krátkém vypnutí, uvidíme jak na tom bude o pár hodin později :)

Takže mám plně funkční z disku bootovatelný počítač. Po 10 hod. jsem ho zapnul a v pohodě naběhl. Teď se budu zabývat tím druhým, problém je, že budu muset nejspíš vyměnit disketovky, ta v tom druhým je nějaká divná. I tak ale JUHŮŮŮŮŮŮŮŮŮŮŮŮ :D

 beer_zps7f9536a9.gif

PS. Dík za nasdílení, budu informovat až se do toho dám :)

Není zač a dát se do toho můžeš třeba hned, ne? :D

Nemůžu, ještě nemám náhradní funkční Dallas - ale už se na tom pracuje :)

28/02/2014 - 13:50
Avatar
LubikCZ

Prográmek úspěšně odzkoušen, musel jsem potom použít 2x ref. disketu. Pak jsem vypnul počítač a dal jsem do něj ten druhý disk a najelo to bez problémů taky :) Teď ho prověřuju Scandiskem včetně kontroly povrchu a taky v pohodě a to jsem ho měl otevřený. Udělat to s dnešním diskem, tak si ho můžu akorát tak pověsit jako ozdobu :D

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

19/04/2014 - 04:09
Avatar
LubikCZ

Existuje nějaká náhrada za Dallas, která by neměla baterku? Jde o to, že (pokud to jde) bych použil nějaký RTC čip bez baterky a tu baterku bych s držákem připájel k desce, místo přímo určené na to na desce je, viz foto.

P1020964.JPG

sp_PlupAttachments Attachments

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

19/04/2014 - 11:53
Avatar
Sany

Asi to nebude levný a dobře sehnatelný, a taky nevím zda ti nebude chybět ten krystal :)

DS12885 ICs (the same IC as used inside DS12887, but without battery and crystal).

19/04/2014 - 12:41
Avatar
LubikCZ

Sany napsal(a)
Asi to nebude levný a dobře sehnatelný, a taky nevím zda ti nebude chybět ten krystal :)

DS12885 ICs (the same IC as used inside DS12887, but without battery and crystal).

Hm a k čemu že je vlastně ten krystal?

Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.

No permission to create posts
Časové pásmo: Europe/Prague

Nejvíce uživatelů online: 351

Právě online:
6 Host(é)

Právě prohlíží tuto stránku:
1 Host(é)

Nejaktivnejší uživatelé:

LubikCZ: 2164

Sany: 1498

MilasPce: 1496

Neny: 1136

Powerack: 965

Logout: 934

Statistiky uživatelů:

Hosté: 14

Členové: 677

Moderátoři: 0

Administrátoři: 1

Statistiky fóra:

Skupiny: 5

Fóra: 24

Témata: 1400

Příspěvky: 23807

Nejnovější uživatelé:

Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, Stanos, zbynek, BuziBob, NEILik, fmatejic, SLOVACKOVA VERY, klouda, Rocky

Administrátoři: Sledge: 5640

Podpořit finančním příspěvkem »

Podpořit high-voltage.cz na STARTOVAČI

17 patronů přispívá částkou 1822 Kč měsíčně

Je to malé pade pro čtenáře, ale velká vzpruha pro HV! ;)
Podpořit nákupem na e-shopu »
Placka / odznak PRINCPlacka / odznak PRINC 18 Kč
Shadow bazar, retro herní džungle