Harlequin 128 - dementem roku se vyhlašuje...
Jak jistě víte, pořídil jsem Ondrovi (mému 9ti letému synovi) stavebnici klonu počítače ZX Spectrum 128k - Harlequin 128 rev. 2D. Ondra zapájel všechny součástky, ale při oživení nastaly jisté
problémy. Asi týden jsem proměřoval všechny signály od CPU, ale vše vypadalo naprosto v pořádku. Věc jsem konzultoval i s pár lidmi, jmenovitě: z00m, Mike/ZT. Bohužel nejsem hardwerista a tak mi rady, co mi dotyční dali moc neříkali. Rozhodl jsem se dát Harlequinu dovolenou a pár týdnu jsem se věnoval QLku, beztak jsem nevěděl, kde hledat chybu a jen jsem hádal a doufal v zázrak.
Včera jsem měl chvilku čas a tak jsem si začal zase hrát s Harlequinem. Nejprve jsem ho zkusil znova zapnout a zkontrolovat jestli se neumoudřil - však jsem psal, čekal jsem na zázrak. Bohužel chyba se objevovala pořád stejná, takže žádná kouzelná víla problém za mě nepřítomnosti neopravila. Vzal jsem tedy do ruky měřák a začal opět kontrolovat spoje a kvalitu pájení. Opět vše vypadalo v pořádku a jak jsem tak čučel (jinak to nazvat nejde) do schámatu zapojení Harlequina, všiml jsem si schématu zapojení odporové sítě. Vím, že to opakuji pořád dokola, ale pro jistotu znova: nikdy jsem nebyl hardwerář a nikdy asi ani nebudu a tak jsem si myslel, že je odporová síť jen soustava paralelně zapojených odporů na všech pinech. Jenže v tom schématu byl zakreslený PIN číslo jedna, na kterém nevisel žádný odpor a sloužil k napájení této odporové sítě. A to byl kámen úrazu, protože když jsem předpokládal, že na každém pinu je jeden odpor o stejné hodnotě, nezáleží na tom, jak odporovou sít natočíte a já ji Ondrovi do plošňáku dal obráceně. Ze 4 odporových sítí byly 2 špatně otočené, tak jsem je vypájel (což nebylo nakonec tak jednoduché - musel jsem použít vyfoukávačku), otočil a zapájel. Po zapojení Harlequina všechny testy (48k i 128) proběhly v pořádku. Nastavil jsem tedy switch ROMek na 128k ROM a Harlequina zapnul - objevilo se krásné 128k menu. Měl jsem opravdu radost a mám ji doteď ;).
Vzal jsem tedy DivMMC co mám od Pavla Vymetálka a připojil jsem ho k Harlequinu a ten opět zapnul. Objevilo se mi bohužel opět 128k menu - oproti očekávanému bootování EsxDosu. To mě zatím nechává klidným, protože jsem Z80 z Harlequina použil v mé +2A, kde mi odešel na procesoru signál /M1 a pravděpodobně mi odešel v +2Ačku na tomto procesoru také. Takže jsem objednal jiné Z80 a uvidíme jak se to bude chovat po výměně.
Tak a teď k tomu, proč se tento článek jmenuje:
Harlequin 128 - dementem roku se vyhlašuje.... Ano, chtěl bych se tímto jmenovat dementem roku 2019, protože jak mi správně z00m připomenul: na špatně otočenou odporovou síť mne upozorňoval úplně na začátku. On i Mike/ZT psal o oddělovacích odporech... ale jak se snažím napsat - nevěděl jsem, že na "polaritě" u odporové sítě záleží. Takže ještě vyřešit výměnu Z80 (čímž se snad zprovozní DivMMC) a je hotovo. ;)