Chorý Commodore 116 (4)

Tak napálil som nové ROMky a nakúpil elektrolity takže som sa večer mohol vrhnúť na ďalšie pokusy z opravou. Výsledok rovnaký al niektoré chyby som dočasne vylúčil.

Ako prvé som vymenil všetky elektrolity. Teda až na jeden ktorý je podla schémy 100n ale v reáli je 1uF, Jedná sa o kondenzátor na vstupe 7805 stabilizátora. Podla osciloskopu sa zvlnenie pri CPU a TED-ovy moc nezmenilo.  Ale vráťme sa k správnemu riešeniu tohto problému:

  1. Kontrola funkčnosti U1 TED – Nemám ako Ale testované signály vyzerajú správne.
  2. Kontrola funkčnosti U2 CPU – Nemám ako Ale testované signály vyzerajú správne. Po odobratí CPU čierna obrazovka.
  3. Kontrola správnosti napätí na DRAM pamätiach. Datové linky – Podla osciloscopu sú úrovne na linkách správne. Pre L cca 0.4V pre H 4.2V
  4. Kontrola multiplexou U7 a U8 V prípade +4 U9 a U10 A úroveň napätí na adresných linkách. – Podla osciloscopu sú úrovne na linkách správne. Merané na strane pamätí.
  5. Kontrola CS signálu pre ROMky – Testované a v poriadku. CS pre BASIC sa ale volá málokedy. Kontrolované priamo na Pamäti ale aj na výstupe TED-a
  6. Kontrola amplitúdy ROM adresných liniek. – Podla osciloscopu sú úrovne na linkách správne. Merané na strane pamätí.
  7. Kontrola PLA a ROM ich výmenou za overené. – BASIC/KERNAL ROM kontrolované a vyzerajú správne.

Celkovo mi zatiaľ vychádzajú nasledovné problémy.

  • Chybné DRAM ktoré hlásajú hlúposti. – Preferovaný problém 🙂
  • Nejaký problém z CPU ktorý ale nieje odhadnuteľný na základe vonkajších liniek.
  • Nejaký problém z TED ktorý ale nieje odhadnuteľný na základe vonkajších liniek.

Plánované kroky:

  1. Výmena posledného elektrolitu a pridanie ešte dvoch na neosadené miesta. neosadené CP na doske.
  2. Výmena blokovacích keramických 100n a 200n kondenzátorov.
  3. Mám sľúbený na zapožičanie ďalší vrak Commodore 116-16 a skúsim prehodiť PLA, TEDa alebo CPU.