OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 25.04.2024, 18:18

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 114 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 8  Další
Autor Zpráva
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 11.06.2020, 23:35 
Offline
Radil

Registrován: 12.05.2013, 22:02
Příspěvky: 284
Has thanked: 11 times
Been thanked: 53 times
Tipoval bych že když nereaguje na reset, tak neběží CPU, takže kontrola "svaté trojice"
a taky zda je nějaký "život" na sběrnici - datové i adresové. Tím že to jednou najelo bych
se zaměřil na kontakty patice a prokovy a pak ty proklatý 3212.
Tady máš dokumentaci.
LINK


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 12.06.2020, 00:11 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2596
Bydliště: Praha
Has thanked: 511 times
Been thanked: 621 times
RaceSoft píše:
Ale takhle to bylo originál, s paměťmi jsem nic nedělal. A teď jsem to změřil a je tam 5V a "přeškrab" je tam tak nějak od přírody (z výroby) a vedle je oněch 12V. Třeba je to nějaká novější revize desky - 12V zespodu končí jen prokovem, 5V je napojeno zespodu kolmo přímo na pin 24 od 3212-ky. Označení desky je ZPA NB 162-00006-8/2A DB IQFL

Díky

Petr

Tak nic, vývoj se asi nezastavil ani v Novém Boru. Desky co jsem zatím viděl měly buď třínapěťové 4116, nebo byla za přeškrabem drátová propojka. Tahle už je asi z doby, kdy s jinými paměťmi nepočítali a upravili desku...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 12.06.2020, 11:19 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Ta nová deska je výzvou pro EC1045 na analýzu a překreslení - nemyslím si, že tam bude moc rozdílů :P .

Proměřil jsem dost velkou část desky - adresové a datové vodiče, propojení svaté trojice, dekodéry adres, resety a vše se zdá v pořádku - spoje vedou a zkrat mezi nimi není.

Zkontroloval jsem obsah 74188 a sedí to s programovacím předpisem.

Udělal jsem si druhou sadu s EPROM (sovětskými) s novějším monitorem a EPROMku na test paměti. Ale žádná DRAMka se ani po cca 30 minutách provozu nehřála. Nejteplejší byla 8080A, trochu vlažné byly EPROM, ale jinak nic.

Vezmu si domů nějaké vybavení a zkusím zanalyzovat desku pod napětím. Třeba se něčeho doberu. Děláme ale sena, tak snad zbude čas a síla :( .

Děkuji za soucítění.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 12.06.2020, 22:53 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Takže zprávy z bojiště. Svatá trojice je pravděpodobně v cajku. Hodiny jdou, signály se překlápí,... Co jsem narychlo zkoušel, minimálně posílení dolní poloviny adresové sběrnice je v pohodě - stejné průběhy před i za 3212. Na datové sběrnici je ale klid (dlouho NOPy), pak nějaký chaos. Ale za oddělovačem 3212 IC13 směrem k EPROM se kontinuálně zvesela vyčítají správná data - instrukce se ale nevykonávají, protože na jeho druhé straně jsou jen NOPy. Takže je asi v háji... Bzučení repráku je asi nějakým rušením, protože na vstupu od 8255 je mrtvo a NF je nezapojeno.

Jen malý dotaz: jak je zajištěno po zapnutí namapování EPROMek na správné místo v paměťovém prostoru?

Pokračování asi zítra.

Petr


Přílohy:
EPROM.png
EPROM.png [ 9.43 KiB | Zobrazeno 6782 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 12.06.2020, 23:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1673
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
RaceSoft píše:
Jen malý dotaz: jak je zajištěno po zapnutí namapování EPROMek na správné místo v paměťovém prostoru?
Je to zajištěno další 3212, v tvém případě IC40/Q1. Tedy zápisem 1 na port 080H.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 12.06.2020, 23:54 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2596
Bydliště: Praha
Has thanked: 511 times
Been thanked: 621 times
Podrobný popis odpojení ROM je v tomhle článku - https://bruxy.regnet.cz/web/8bit/CZ/skolni-mikropocitac-iq151/ asi od půlky dál...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 13.06.2020, 00:00 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Jo, díky. Našel jsem k tomu ještě nějaký popis z Amatérského rádia u BruXy-ho, tak jsem to pochopil.

Děkuji

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 13.06.2020, 07:32 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Ještě poznámka pro EC1045: na svém webu u IQ151 píšeš, že se Ti nepodařilo rozluštit napájení obvodů MH101 a MH102. Kdysi jsem si stavěl klávesnici s MH1KK1 (stejná rodina I2L technologie) a napájení bylo realizováno oproti +5V přes odpor. Pokud se podíváš na desku OQčka, místo na dva odpory tam je jak vystřižené. Na přiloženém výřezu oranžový ovál označuje chybějící prokov v 5-ti voltové větvi a růžové obdélníky chybějící sériové odpory napájející MH10x. Pak si myslím, že by to dávalo smysl a vše je pěkně zarovnané v rastru. Díval jsem se u Tebe na fotky klávesnic, které používají MH113 a MH103 a řekl bych, že tam ty odpory jsou taky.

Petr


Přílohy:
Poznámka: Napájení MH101 a MH102
MH10x.jpg
MH10x.jpg [ 191.61 KiB | Zobrazeno 6739 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 13.06.2020, 13:13 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
Super dík to my nějak uteklo, aneb jsem tam hledal odpor tak velikosti 0207/10 oni tam preventivně vrazili tak 0.5/1W, co jsem se díval na C262.3 tak tam je pro napájení MH103/113 0.5W odpor 22 ohm.

Co jsem to tak zběžně prohlížel tak pokut tam jsou nějaké změny, tak to budou drobnosti, už jsem našel drobný rozdíl, ale z fotek to nedám do kupy, takže pokut se mi ta deska dostane do rukou tak ji zpracuji. A tipnul bych si, že bude pasovat k tomu schématu, co se dochovalo.

Rozdíl co jsem našel je vpravo od C6 tj. co je u 8259.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 13.06.2020, 14:23 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Pro začátek zkusím oskenovat spodní stranu DPS a udělat pár podrobnějších fotek zezhora a někam je postnu. Pokud by to nestačilo, tak až to opravím nebo mě to přestane bavit a Ty budeš mít zájem, rád desku zašlu k analýze a zpracování.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 13.06.2020, 17:36 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
No z fotek se to dělá dost blbe ale pokut to budou drobnosti tak snad to půjde, dobrá věc by byla pokut bys ověřil zda ta DPS pasuje k nějakému schématu viz můj web. Co jsem tak nějak vydedukoval tak zapojení vypadá, že bude asi stejné s tím, co mám pojmenované IQ151G ale deska bude trochu jinak natahaná. Co jsem tak zběžně vydedukoval tak je tam jinak natažen signál INT4*. Vypadá to, že dělali optimalizaci prokovů, takže těch drobných změn tam může být vícero.

Jinak označení desky není ZPA NB 162-00006-8/2A DB IQFL ale je ZPA NB 162-00006-8/2A DB IQFL1 aneb je tam za IQFL ještě „1“

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 14.06.2020, 10:22 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
EC1045: prvně zkusíme fotky, ale nemám problém Ti to poslat k prozkoumání.

Provedl jsem rozbor dat přečtených logickým analyzátorem, a před IC13 (3212) se pěkně vyčte celý obsah EPROM0 (na fotkách IQčka 2816 označená jako EPROM1). Po přečtení celé EPROM se začíná zase od jejího začátku, protože se nepřepne injektovaný signál /CS0 z obvodu IC40. Data jsou kompletní, jen mě zarazilo, že některé byte jsou zdvojené - v bloku nic nechybí, jen je občas vložen jeden byte navíc s hodnotou předchozího byte - jako kdyby proběhlo ještě jedno čtení ze stejné adresy. V signálu /MR (vstup /S1) nejsou žádné anomálie, je krásně pravidelný o frekvenci cca 512kHz, signál RAM (vstup S2) je stále na hodnotě 1. Máte někdo představu proč se to tak děje?

Doufám, že můj závěr o vadném IC13 je správný a zítra ho zkusím vyměnit, třeba se pohnu dál.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 14.06.2020, 11:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1673
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Nevím zda chápu otázku ohledně IC13/S2. Jako proč je 1.
Když je vnucený /CS0 je přeci výstup IC2 prostě 1. Dokud nedojde k odpojení přes IC40/4 tak je rom stále připojena.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 14.06.2020, 12:43 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Otázka byla špatně položena a vypadla mi z kontextu. Samozřejmě, průběh na /S1 a S2 je mi zcela jasný. Dotaz byl směrován na to, proč jsou některé bajty načteny 2x po sobě a jsou pak ve výsledku jaksi navíc - vypadá to, jako by se zastavilo čítání PC v 8080 a jedna adresa se četla 2x, protože za bajtem navíc se pokračuje hodnotou, která je o jednu adresu výše. Kdyby byl problém v adresní sběrnici, některé bajty by byly dvakrát a některé by chyběly. Tady nic nechybí, ale je jich víc. Omlouvám se, za komplikaci.

Petr

P.S: Tak to tvrzení s bezvadným průběhem /S1 beru zpět. Vyhledal jsem v záznamu místo zdvojených byte a průběh je přiložen na obrázku - vyznačená je sestupná hrana, která tam nemá být. Ale to neřeší to, proč tam je ten impuls navíc, ačkoliv podle umístění a délky impulsu to na funkci rostlináře nebude mít vliv.

Petr


Přílohy:
Poznámka: Falešný signál /MR
E8.png
E8.png [ 69.82 KiB | Zobrazeno 6559 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Opravy IQ-151
PříspěvekNapsal: 14.06.2020, 14:39 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Ještě mě napadlo: mám šanci poznat, který z IC13 (MH3212) a IC12 (K589IR12) je vadný? Oba jsou na datové sběrnici, tak nevím.

Petr


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 114 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 8  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 32 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz