kategoria: A1200
[#1] A1200 martwa , no signal.
Witam.
Proszę o pomoc w znalezieniu usterki.
A1200 rev.1B po podłączeniu zasilania na RGB i antenie No Signal.Diody zapalają sie.Co zrobiłem i co sprawdziłem:
Zasilacz ok,Romy podmienione na sprawne.Nowe kondensatory.Zasilanie na gnieździe FDD 5V I 12V.
Nie działa stacja dyskietek.Alice wylutowany i włożony w podstawkę innej Amigi.Jest sprawny.
Od wczoraj sprawdzam ścieżki między układami,kośćmi rom.I martwica totalna.No signal.
[#2] Re: A1200 martwa , no signal.

@ak47, post #1

Cześć. Jak pomierzysz wszystkie przejścia to pozostanie Ci podmiana kilku innych układów.
Bo czarny ekran i zero reakcji to może być wiele rzeczy. Najszybciej to można by oscyloskopem zdiagnozować usterkę.
[#3] Re: A1200 martwa , no signal.

@Marcin74, post #2

Cholera.Objawy wskazywały na uszkodzoną Alice.Niestety to nie to.
Na wyjściu comoposite też brak sygnału.Jest jakiś sposób na sprawdzenie procesora bez wylutowania?
[#4] Re: A1200 martwa , no signal.

@ak47, post #3

Tylko oscyloskopem.
[#5] Re: A1200 martwa , no signal.

@ak47, post #3

Zobacz czy nie jest caly czas w resecie, na linii rst CPU powinien być stan wysoki.
Jak masz diagroma to odpal płytę z niego. Ewentualnie czy zegary(sygnały CLK) są...

Ostatnia aktualizacja: 13.05.2019 20:26:21 przez MariuszK
[#6] Re: A1200 martwa , no signal.

@ak47, post #1

Witam.
Próbowałeś diagrom w miejsce oryginalnych rom-ów?
Możesz wtedy podłączyć peceta do gniazda serial przewodem nullmodem i użyć programu PuTTY.
Pozdrawiam.

Ostatnia aktualizacja: 13.05.2019 21:22:46 przez ted
[#7] Re: A1200 martwa , no signal.

@ted, post #6

Niestety nie mam jeszcze diagromów.
[#8] Re: A1200 martwa , no signal.

@MariuszK, post #5

DiagRom w drodze.Za chwileczkę zaczynam pomiary.
Mam jeszcze pytanie.Jezeli w A1200 padł procesor,to jeżeli podłączę kartę turbo to Amiga wystartuje ?
[#9] Re: A1200 martwa , no signal.

@ak47, post #8

Tak, miałem kiedyś taką płytę :)
[#10] Re: A1200 martwa , no signal.

@ak47, post #8

Niedawno szukałem na forum i ktoś pisał, że A1200 ruszała tylko z kartą turbo na pokładzie, bez niej ciemność.
[#11] Re: A1200 martwa , no signal.

@Adinfo, post #10

Flops ma taką płytę. Obecnie w robocie u Alta.
[#12] Re: A1200 martwa , no signal.

@ak47, post #8

To zależy jakiego rodzaju jest uszkodzenie tego procesora.
[#13] Re: A1200 martwa , no signal.

@baderman, post #11

Tzn. z turbo działa idealnie, a bez turbo, czy nawet z FastRam, niektóre dema zwalniają strasznie momentami, a niektóre chyba dwa TBL pokazują błąd w debbugerze.
[#14] Re: A1200 martwa , no signal.

@flops, post #13

Pytam, ponieważ znalazłem film na którym jest pokazana płyta w której właściciel wymienił,Alice,Lisa,Romy itp i płyta nadal nie wstała. Następnie wylutował procesor i podpiął turbo.
Amiga wstała.
[#15] Re: A1200 martwa , no signal.

@ak47, post #8

Cześć. Jeśli procesor nie ma zwarć to po podłączeniu karty turbo Amiga wstanie.
[#16] Re: A1200 martwa , no signal.

@Marcin74, post #15

Cześć. Jeśli procesor nie ma zwarć to po podłączeniu karty turbo Amiga wstanie

Zwarcia można sprawdzić miernikiem.

Może nie ma sygnału oscylatora? Ja w A500+ gdy nie miałem jeszcze oscyloskopu, porównywałem wartości napięć z działającą amigą. Później przypomniałem sobie, że mam też miernik z pomiarem częstotliwości.

A jak wciśniesz capslock kilkanaście razy, to przestaje po jakimś czasie reagować?
[#17] Re: A1200 martwa , no signal.

@ak47, post #1

Stawiam na ubity budgie albo procesor. Najszybciej sprawdzić podpinając kartę turbo z własnym CPU.
[#18] Re: A1200 martwa , no signal.

@alt_, post #17

Podłączyłem do płyty DiagRom i pojawiły się zielone poziome pasy,po tym no signal.
Więc postawiłem na uszkodzony procesor.
Wyciągnąłem DiagRom ,włożyłem oryginalny kick oraz kartę turbo Elbox Apollo z procesorem 68030.
Amiga niestety nie ruszyła.
[#19] Re: A1200 martwa , no signal.

@ak47, post #18

Jakby CPU był padnięty to by diagrom nie ruszył. Na elboxie diagrom rusza do końca?
Możesz podłączyć kabel pod serialport i zobaczyć co wypluwa diagrom przy uruchamianiu?
[#20] Re: A1200 martwa , no signal.

@MariuszK, post #19

Nie mam niestety kabla.
Płyta z DiagRom i Turbo taki sam efekt.
Migają zielone pasy potem zapala się na chwilę biały ekran,następnie na chwilę zielony i no signal.
[#21] Re: A1200 martwa , no signal.

@ak47, post #20

No to te kolory coś oznaczają, zobacz dokumentację Diagrom na stronie.
[#22] Re: A1200 martwa , no signal.

@MariuszK, post #21

Szukałem na stronie ale nic nie znalazłem o odczycie błędów na podstawie kolorów.
Napięcie na linii reset CPU 5V.
[#23] Re: A1200 martwa , no signal.

@ak47, post #22

Jak masz facebooka to spytaj Johna Hertella twórcę diagroma.
Jak wypluwa zielone i czarne paski to znaczy ze wykrył pamięć.
Niestety tylko null modem kabel cie ratuje.
Dioda power ci miga jak wlaczysz ami i pojawiaja sie paski?
[#24] Re: A1200 martwa , no signal.

@ak47, post #22

Rozumiem że jak na głównej stronie nie ma, to oznacza że nie ma nigdzie?
Plik romstartup.txt w paczce z diagromem...
The DiagRom startup process explained: (Work in progress on this)

COLORCODES AT END OF TEXT
=========================

IF Serialoutput is strange. you MIGHT have to check paula and affected ICs disturbing serialoutput.



First Set powerled to HIGH. (so user should notice on the powerled that ROM works as all Amigas (except very early) start with led HALF bright)
(when telling something is printed at this strage, it is via the SERIALPORT, not the screen)

Prints Versiondata on Serialport.	

but FIRST Prints:
<number of binary chars>
"Garbage before this text was binary numbers: 1, 2, 4, 8, 16, 32, 64, 128, 240, 15, 170 and 85
To help you find biterrors to paula. Now starting normal startuptext etc"



Prints "- Parallel Code $ff - Start of ROM, CPU Seems somewhat alive" on Serialport, also set parallelport to $ff

Sets PRIMITIVE Exceptionhandles, will print data on serialport at an exception and try to flash screen with colorcodes.

Checks status of mouseports. (will be moved in startup later I guess)

Sets up IRQ and DMA registes (printing status on serialport, DONE is printed AFTER the mode is set)

Set Screencolor to Grey, do a loopbacktest, change greycolor while doing this.
(this is supposed to turn OFF serialport of a loopbackadapter is attached, this however doesn't work at this stage)

Prints "- Parallel Code $fe - Test UDS/LDS line" on serial and start test of tests to check if cpu is able to do proper even/odd writes.

Prints "- Parallel Code $fd - Start of chipmemdetection" on serial and set parallelport, start to detect chipmem  Screen flickers in GREEN/BLACK while doing this.

Also prints status on serialport while detecting, if failed data written data and read data is printed., Screen flashes in GREEN/RED if failure.
IF a working memoryblock is found, failure will be taken as end of chipmem.
While detecting current address checked is printed. also number of working 32KB blocks found. Powerled is also flashing.
After detection is complete, it shows start and end address of chipmem.

Prints "- Parallel Code $fc - Start of motherboard fastmemdetection" on serial and start to detect fastmem

Screen is set to different values of blue while this is happening. changing on every different block being tested
IF left mousebuttin is pressed at this stage, memorydetection will be canceled.

Prints "- Parallel Code $fb - Memorydetection done" on Serial

Prints "- Parallel Code $fa - Starting to use detected memory" on Serial.  Memory is now getting used, crash here means you have issues using memory.

	if no chipmem detected and if fastmem is found fastmemis used, unable to put data on screen,
	instead screen will flash when chars is printed on screen.  IF LMB is pressed during poweron, Fastmode will be forced.
	(if no fastmem avaible, chipmem is used but screen is not turned on)

	If no memory is found atall, a bright green/dark green screen will be flashing on screen and powerled flashing telling user no memory is avaible.
	also a message will be sent to serialport.

	END of allocated block will be used. if the RIGHT mousebutton was pressed during poweron, the beginning will be used instead.

Prints detected memory in serialport, and Basememoryaddress.  Basememory is the address where the ROM uses as workspace.

Prints "- Parallel Code $f9 - Detected memory in use, we now have a stack etc" on serial. if you come so far. your machne can handle memory.

Setting up screen, printing data on serialport.  "Done" is printed AFTER the value is set, so if your machine do not print "Done" after:
	"Set Start of copper (COP1LCH $dff080): Done"  then your machine crashed while setting that register.

Sets up more advanced exceptionhandlingcode, will be able to print data on screen etc.

Printing "- Parallel Code $f8 - Starting up screen, text echoed to serialport" to serialport. now stuff will be printed on screen AND serialport
	Meaning that you will have a duplicate of versionstring etc. 

(FROM This point, Prints will mean that data is printed ON Screen, and only on serialport if serialport is enabled)

Testing if we have a working raster (by simply reading beamposition, wait for a long time and read it again, if it is different the system guess we have a working raster. this will make timings better.

Prompt user to press a key via serialport or mouse or press RMB. if not, serialoutput will be disabled from this point.



Prints Menu and starts rom.


-----------------------------

COLORCODES:

NOTE: Sometimes hardwareproblems might do that colorcodes are not visible. text is also dumped on serialport.


Green/Black		Detecting Chipmem
Green/Red		Detected Chipmemerrors
Green/Dark Green	No Memory detected
Red/White		CPU Bus Error
Red/Purple		Address Error
Red/Cyan		Illegal Instruction
Red/Yellow		Division By Zero
Red/Blue		Chk Instruction
Black/White		TrapV Instruction
Black/Purple		Privilege violation
Black/Cyan		Trace
Black/Yellow		Unimplemented Intruction


No Chipmem, Fastmem detected:
Flashing bars on screen when chars is printed. Text output on Serialport 9600BPS
Can also be forced by holding left mousebutton during poweron, if no fastmem, chipmem is used but no screen is turned on.
[wyróżniony] [#25] Re: A1200 martwa , no signal.

@MariuszK, post #24

Hej.Dioda power nie mruga przy włączaniu Amigi.
Dzięki za info o pliku z kodami błędów.
[#26] Re: A1200 martwa , no signal.

@Jaro2k , post #23

Hej koledzy.
Zdobyłem kabel do przesyłu danych.Do Amigi podpinam się pod serial,a do PC pod USB.
Jakie oprogramowanie użyć na PC?

Ostatnia aktualizacja: 17.05.2019 17:34:52 przez ak47
[#27] Re: A1200 martwa , no signal.

@ak47, post #26

Putty?
[#28] Re: A1200 martwa , no signal.

@lopezpb, post #27

Koledzy jak to wszystko uruchomić?
Mam kabel USB PC-serial Amiga.
Zainstalowałem program Pytty.Ale jak zrobić połączenie z Amigą?
Jak skonfigurować Putty?
[#29] Re: A1200 martwa , no signal.

@ak47, post #28

Uruchomiłem wszystko.
DiagRom odpalił.





Pisałem do Johna.
Twierdzi, że RAM jest ok i wg niego uszkodzoną jest Alice.
Napisałem, że jest już w podstawce,wszystko jest sprawdzone.
John stwierdził ,że takie zachowanie może być spowodowane bardzo bardzo słabym sygnałem V i Hsync

Ostatnia aktualizacja: 18.05.2019 00:41:19 przez ak47
[#30] Re: A1200 martwa , no signal.

@ak47, post #29

Witam,mam kilka wolnych dni,więc odświeżę temat.
W skrócie dla przypomnienia:
A1200 rev 1B brak sygnału na TV na RGB,Composite I antenie.
Zasilacz ok,Romy ok,jest sygnał oscylatora.Po podłaczeniu karty turbo Amiga nadal nie wstaje.Posprawdzane połączenia między układami.
Na wyjściu RGB brak sygnałów Vsync i Hsync.Alice wylutowana i sprawdzona.Jest ok.
Po podłączeniu Amigi z PC uzyskałem takie obrazy:
link
link
link
Gdzie dalej szukać?Naprowadźcie mnie proszę.

Ostatnia aktualizacja: 09.10.2019 22:14:26 przez ak47
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem