kategoria: A1200
[#1] Goła A1200 i zegar - jak zrobić samemu po kosztach?
Witam
tak sobie się zastanawiam - czy dało by radę wykorzystać jedno z takich małych cusiów tanich RTC
od arduino i innych do gołej A1200.
Czy są może jakieś schematy jak dokładnie to podłączyć bezpośrednio do płyty amisi?
Całkiem sporo tego do wyboru.
Zaznaczam że nie chce kupować jakiegoś gotowca dedykowanego do amigi za 70zł i więcej, tylko zrobić to jak najtaniej się da i aby działało - lutownicy się nie boję :)
[#2] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #1

Nie jestem specjalistą ale według mnie w prosty sposób się nie da. Zupełnie inny system komunikacji zegara z płytą główną. Ale myślę, że poprzez port szeregowy przy pomocy odpowiedniego softu pewnie by się dało skomunikować te zegary z Amigą.
[#3] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #1

Wystarczy rzucić okiem na schemat od A500+, rozszerzenia pamięci z RTC (np. A501), czy A1200 (gdzie jest ujęty na schemacie RTC) i zrobić. One są takie same i komunikują się z Amigą w identyczny sposób, wystarczy tylko podpiąć RS5C01 lub MSM6242 w sposób w jaki przewidziała to matka Commodore, dodać kilka dodatkowych elementów (kwarc i drobnica), a Amiga sama RTC znajdzie i będzie z niego korzystać.
Po co kombinować, układy RTC spokojnie można kupić.

PS. na ebay MSM6242 chodzą w paczkach po 5 sztuk za 5$

Ostatnia aktualizacja: 14.04.2021 17:56:50 przez wali7
[#4] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #1

Taniej to Ci raczej nie wyjdzie. Te moduły zazwyczaj albo pracują z interfejsem I2C albo SPI, przy zasilaniu i poziomach logicznych 3,3 V. Czyli masz trzy zadania do zrobienia:
  • konwersję szeregowego interfejsu układu na 4-bitowy równoległy interfejs RTC amigowego.
  • emulację rejestrów i zachowania się układu stosowanego w Amigach.
  • konwersję poziomów napięć i uzyskanie zasilania 3,3 V.
To oczywiście nie są rzeczy kosmicznie trudne, ale bez małego układu CPLD i/lub mikrokontrolera się nie obejdzie. Oraz stablilzatora/przetwornicy i być może konwerterów poziomów logicznych.

Alternatywne rozwiązanie to zastosować taki moduł „wprost”, poprzez interfejs SPI lub I2C i napisać własną wersję battclock.resource i spatchować Kickstart. Ale też chyba nie wyjdzie taniej.
[#5] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@wali7, post #3

PS. na ebay MSM6242 chodzą w paczkach po 5 sztuk za 5$


Zamawiałem już kilka takich zestawów i moja średnia to 2 działające na 5szt.

Można też zastosować EPSON 72421(DIP) lub 72423(SMD), które mają zintegrowany układ rezonatora.
Z moich pomiarów wynika też, że mają mniejszy pobór prądu.

OKI 6242B 2,27uA 3.1v
EPSON 72421B 0,76uA 3,05v
[#6] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@snifferman, post #5

Te które ja zamówiłem działały. Różnie bywa w chińskich sklepach.
W każdym razie układy są dostępne, jest w czym wybierać. Te bez rezonatora są bardzo fajne.
[#7] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@wali7, post #6

No właśnie - właśnie przez to że są jakieś wadliwe układy z zintegrowanym kwarcem zniechęca mnie
całkowicie to do grzebania się z tym. W karcie fast 8mb mam jakiś układ epson z tym rezonatorem, ale nie działa to prawidłowo. (datę trzyma ale zegara już nie i chodzi sobie jak sobie chce). Z tego co wiem to taki kwarc jest mało odporny na wstrząsy i może wysyłka zwyczajnie rozwala kwarc w samych układach w środku.
Układy OKI z osobnym kwarcem były ok, ale nie umiem zrobić do ami na takim układzie zegara.
[#8] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #7

Jak ustawiasz godziny w zegarze ?
[#9] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #7

Mam trochę tych epsonów i u mnie działają prawidłowo.
Mialem natomiast problem z zegarami w A500/A500+ z Wichrem 500i. Testowałem kilkanaście układów zegara na kilku amigach 500 (rev3,rev6,rev8) i razem w wichrem zegar się przestawiał/migał jakby były jakieś zakłucenia. Inni użytkownicy Wichrów tego nie zgłaszali i nie wiem w czym tkwi problem, więc u ciebie też niekoniecznie musi to być wada układu RTC. A jak jest w podstawce, to możesz zamienić na inny i sprawdzić
[#10] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #7

Myślałem że za nietrzymanie czasu odpowiada słaba bateria a nie sam zegar.
[#11] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@ZbyniuR, post #10

Myślałem że za nietrzymanie czasu odpowiada słaba bateria a nie sam zegar.

To przeważnie główny powód.
Warto też mierzyć napięcie na samym zegarze.
[#12] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@ZbyniuR, post #10

bateria jest ok w tej karcie fast - nówka sztuka. Problem jest jakiś w układzie samym. Miałem w łapkach 2 takie same karty i obie miały problem z zegarem. Jedna nie trzymała godziny a druga nie trzyma minut. I na wyłączonej amidze czas sobie liczą byle jak. Data w obu kartach trzymała się prawidłowo - choć czasami miały odpały dziwne i cofał się do daty utworzenia partycji karty CF pod WinUAE. Czyli nie czytało wcale zegara - olało układ jak by go nie było wcale.
[#13] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@Norbert, post #8

Normalnie pod WB 3.1 - Ami test kit też próbowałem tam ustawiać i nic.
Po zwykłym resecie czas i data jest OK, ale wyłączę i włączę ami to jest lipa.
Bateryjka jest nówka założona i miernikiem sprawdzone czy dochodzi prąd. Wszystko wygląda prawidłowo ale nie chce działać prawidłowo.
[#14] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #13

Sprawdź
Setclock LOAD
[#15] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@Norbert, post #14

ustawiłem zegar dałem później SetClock SAVE
wyłączyłem ami i włączyłem i dalej głupoty - jak dałem SetClock LOAD też przywraca te same głupoty,
Tym razem ubzdurało sobie że jest 2021.04.04 09.01PM

Układ RTC to Epson 72423 A a w tym pierwszym był 62423 A
[#16] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #15

znalazłem jeszcze coś takiego
pdf od układu RTC
Na dwóch kartach brakuje jednej diodki z trzech - 2 które są doprowadzają napięcie na nogi 24 23 22
A w miejscu gdzie jest nie wlutowana dioda wyjście idzie z tego punktu do nóg 20 i 4
20 jest podpisane jako CS i małe 1
4 jest podpisane A LE
Co to jest CS1 i ALE?
Zaznaczyłem to na zielono skąd i dokąd to idzie.


Kwarcu nie musi tam być osobnego do tego układu, bo to jest w razie jak by był użyty inny układ który nie ma kwarcu w sobie. (tam pisze to nawet na karcie).
[#17] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #1

Amiga 1200 kosztuje dziś krocie. Warto dla tych wątpliwych oszczędności ją narażać na zgon? Nie lepiej kupić coś co jest na rynku z gwarancją?

Ostatnia aktualizacja: 14.04.2021 22:26:07 przez KM_Ender
[#18] Re: Goła A1200 i zegar - jak zrobić samemu po kosztach?

@KoFi, post #16

znalazłem to CS1 i A LE
ale i tak nie wiem o co z tym kaman : (


Jedyne co jeszcze pomierzyłem to na wyłączonej ami na STP P GND jest 0,48V chyba chodzi o standby power.
Ehhh chyba nic z tego naprawiania nie będzie...
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