1

(16 odpowiedzi, napisanych Sprzęt - 8bit)

Ciekawa usterka :)

Robimy podejście metodyczne :)

Co wiemy:

Błędy w obszarze adresowym A000 - FFFF
Za ten obszar odpowiedzialne są linie adresowe A12,A13,A14,A15
W skrócie pojawienie się stanu wysokiego na którejś z linii powoduje błędy zapis, odczyt lub jedno i drugie.

Pamięć RAM
Zaczniemy od ścieżek które mogą sypać błędami
Patrząc na schemat masz 8 kości DRAM
w każdym scalaku
Pin 14 - Data Output
Pin 2 - Data Input 
są ze sobą połączone. 
Odessij cynę, oczyść pady, dokładnie popatrz przez lupę czy nie ma pęknięć ścieżek koło padów lutowniczych. Topnik i zalutuj ponownie. -->> Zimne luty, uszkodzenie ścieżek powoduje odczyt lub zapis w pamięci przypadkowych danych.

Pin 3 - /Write Enable .
Odessij cynę, oczyść pady, dokładnie popatrz przez lupę czy nie ma pęknięć ścieżek koło padów lutowniczych. Topnik i zalutuj ponownie. -->> Zimne luty, uszkodzenie ścieżek powoduje opóźnienie lub nie przełączenie się scalaka z trybu zapisu do odczytu lub na odwrót co powoduje pozostanie stanu na linii danych z innego adresu. Data crash :)

Rezystory szeregowe oraz  Pull-up na liniach danych miernik i sprawdzanie rezystancji. Oczywiście przelutować :)


Linie adresowe

Oscyloskop i pomiary logiki - obraz tysiącem słów :)

Poziomy napięć dla TTL
sygnał niski (logiczne „0”) jest zdefiniowany jako napięcie w zakresie 0 V do 0,8 V w odniesieniu do masy,
a wysoki (logiczna „1”) – 2,4 V do 5 V. Napięcie od 0,8V do 2,4V jest fe, be, i fuj fuj :P

Sprawdzasz przebiegi na liniach adresowych CPU i ta same linie na innych układach - przebiegi powinny być prawie takie same.
To samo z liniami danych...

Sonde podpinasz do wyprowadzeń zaraz koło obudowy scalaka, a nie na laminacie (znajdziesz mikro pęknięcia) 

FREEDIE - DRAM 
sprawdzasz przebiegi na CAS RAS WRT na FREEDIE  i na każdej kości DRAM

Miłej zabawy i powodzenia

link do schematu

https://systemembedded.eu/viewtopic.php?t=37

2

(16 odpowiedzi, napisanych Sprzęt - 8bit)

Generalnie obstawiam ROMy albo trafione połączenia (mikropęknięcia ścieżek)

Jeżeli już wydłubywałeś jakiś elementy to sprawdź dokładnie jeszcze raz lutowania. Przy "wiekowych laminatach" ścieżki lubią pęknąć podczas lutowania na granicy pad lutowniczy <-> ścieżka

3

(16 odpowiedzi, napisanych Sprzęt - 8bit)

goolash napisał/a:

Barman wspomina też o kondensatorach, sprawdziłem przy wejściu ten główny, no i napięcia 5v na wszystkich układach też w normie.

Teraz dopiero zobaczyłem na fotce że błędy są w 2 obszarach

1 - RAM c000 - ffff
oraz
2 - BROM a000 - bfff

czyli problem jest na czterech najstarszych bitach adresu

Na szybko podmieniłbym OSROM i BasicROM jednocześnie

jeżeli nie zadziała to podmianka PIA - to portB  bierze udział w adresowaniu pamięci  dokładnie bit 1

dekoder adresów 74LS138 wyprowadzenie 12 odpowiada za adresowanie portu PIA

MMU PAL16L8  dokładnie sprawdzić co się dzieje na wyprowadzeniach 13 i 15

wyprowadzenie 13 odpowiada za Basic albo RAM adresy  A000 do BFFF
wyprowadzenie 15 odpowiada za OS albo RAM adresy C000 do FFFF


A tak na marginesie

Jak coś mierzysz to z głową... Jedyne co stwierdziłeś to to że zasilacz działa i daje 5V oraz napięcia są na każdym kondensatorze. Barawo ścieżki zasilające oraz zasilacz mamy powiedzmy sprawdzone :)

Kondensatory - parametry
1... pojemność
2... upływność
3... rezystancja szeregowa
Wszystkie te parametry mierzy się na niepodłączonym kondensatorze. Natomiast jak już wyjmujesz kondensator to nie zawracaj sobie głowy pomiarem tylko wymień na nowy.

4

(16 odpowiedzi, napisanych Sprzęt - 8bit)

1... Zimne luty -> lupa, lutownica, odsysacz, topnik, nowa cyna LT60 (z ołowiem)

2... Mikro pęknięcia ścieżek -> wyjmij PCB z ekranów, odpal, zapuść test, w trakcie testu delikatnie powoli wyginaj płytę.

3... Kondensatory

4... Dogorywa FREEDIE

5

(220 odpowiedzi, napisanych Fabryka - 8bit)

Upsss

Cena ubiła marzenia o stacji do Atarynki.
Pozostaje Sio2SD.

ps. Czy rzeczywiście nie da rady zrobić w przystępnej cenie stacji do małego Atari?

6

(220 odpowiedzi, napisanych Fabryka - 8bit)

1. marpla
2. pancio (720)
3. perinoid
4. Pablozp
5. dez3
6. hsimpson
7. maly_swd
8. Renton
9. ZuluGula - 720 bez napędu
10. GRooBY
11. mgr inż. Rafał
12 RTG - bez napędu (w zależności od ceny - 2szt.) 
13. wiadomo kto smile
14. Paptak
15. Barman - 720 bez napędu

Na płytach różnych wersji Atari ST - nie.

8

(4 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

To ja łyknę LG L193ST