[#31] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #26

nawiązując do tematu XU9, to czytałem gdzieś że GAL potrafi stracić zaprogramowany firmware. wiesz może czy jest to związane ze zwykłą starością układu lub czy też dzieje się w przypadku długiego nieodpalania sprzętu?
mam płytę 1D4, za którą się w końcu zabiorę. mam też nowy GAL, nie pamiętam już gdzie kupowany. ten z oryginalnej płyty ma szansę zadziałać, czy lepiej lutować nowy układ?


Mam dwie długo nie używane płyty A1200 do przekładki i w obu po wylutowaniu i sprawdzeniu GALi z właściwą dla nich zawartością w obu były różnice więc lepiej przed zastosowaniem ich ponownym wgrać sobie świeżą zawartość by oszczędzić sobie problemów z uruchomieniem. Być może GALe gubiące zawartość to jeden z problemów starszych A1200.
1
[#32] Re: Reamiga1200 moja wersja rev1.5B

@mikidr, post #31

a czy przez te wszystkie lata i różne wersje płyt głównych, nie było więcej niż jednej zawartości dla GALów? z tego co bfgmatik pisał 2.0 na pewno miała inna zawartość.
[#33] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #32

Zawartości jest więcej bo i schemat między wersjami 1 i 2 się różni, część sygnałów do gala jest inna.

Wsad odpowiedni do Reamigi1200 jest oczywiście dostępny w archiwum od Chucky'iego:
http://www.reamiga.info/webfiles/ReAmiga1200Rev15.zip

Ja programowałem układ ATF16V8B za pomocą TL866II z odpowiednim adapterem PLCC.

Ostatnia aktualizacja: 18.05.2026 19:50:07 przez bfgmatik
[#34] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #1

Kiedy w końcu udałem się z moją pracą do autora projektu Reamiga1200, niestety okazało się, że on już pracuje nad jakimiś modyfikacjami do nowej wersji bazując na swojej płycie 1.5 i moją pracę można o kant dupy potłuc bo on nie może przerzucić tych zmian i ogólnie nie da się tego scalić w jedno


https://www.facebook.com/photo/?fbid=27118002811200645&
[#35] Re: Reamiga1200 moja wersja rev1.5B

@Cezarykl, post #34

Weź no wklej jakieś zdjęcie albo opisz co tam jest bo nie mam fejsa .
[#36] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #35

pod linkiem, po zalogowaniu dostaję: "Sorry, this content isn't available at this time".
[#37] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #36

Aha, no ja też ale myślałem, że dlatego, że nie jestem zalogowany.
[#38] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #37

https://imgur.com/uDk4JoG
https://imgur.com/0jY4J4J
[#39] Re: Reamiga1200 moja wersja rev1.5B

@Cezarykl, post #38

A myślałem, że moja przeróbka została na fejsie okrzyknięta najlepszym projektem reamiga1200 a Ty mnie tu wklejasz nową wersję 1.7 z zupełnie-mi-niepotrzebnymi i niekanonicznymi modyfikacjami
2
[#40] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #39

poza 68HC05C w mniejszej paczce nie widzę zmian, więc trudno stwierdzić skąd przeskok aż do 1.7.
przydałby się jakiś opis.
[#41] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #40

pewnie stąd:

https://imgur.com/JWOkAYx

obsługa USB ?
1
[#42] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #40

Przeskok wersji jest bo w 1.6 był jakiś fuck-up, tak mi pisał Chucky.

No i jest właśnie ten adapter USB na płycie portu myszy i będzie jakieś sterowanie przełączaniem kickstartów i coś z klawiaturą. Stąd zmiany na głównej płycie.

Poza tym płyta jest dostosowana to zamiennika MPU klawiatury od Olega Mishina:
https://github.com/OlegMishin/A1200_keyb_MPU/tree/main
1
[#43] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #42

ok, jakbym miał się teraz za to zabierać, to bym zamówił twoje PCB 1.5B z JLCPCB.

gerbery do 1.7 sa narazie niedostępne, a zmiany to może i by warto było zaciagnąć, o ile Chucky ma w planach je udostępnić i będzie Ci się chciało nad forkiem jeszcze siedzieć.
[#44] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #43

Chyba udostępni. Chyba nie będzie mi się chciało.

Myślałem, że są dostępne jeżeli pojawiły się zdjęcia. Mam nadzieję, że nie będzie przypału, że zdradziłem jakieś sekrety.
[#45] Re: Reamiga1200 moja wersja rev1.5B

@bfgmatik, post #39

tu wklejasz nową wersję 1.7 z zupełnie-mi-niepotrzebnymi i niekanonicznymi modyfikacjami

coś więcej:
https://www.youtube.com/watch?v=O4CJPtHMwOI&t=326s
[#46] Re: Reamiga1200 moja wersja rev1.5B

@Cezarykl, post #45

Nie do końca wszystko zrozumiałem, więc nie traktujcie tego jak newsa, ale moje podsumowanie:
Rev 1.6 miała problemy z przełącznikiem Kickstart i wymagała „respinu” projektu. Rev 1.7 jest poprawioną wersją tej rewizji.

Najważniejsze zmiany:
1. Dodano nowy jumper dla IDE, pozwalające wyłączyć oczekiwanie na urządzenie podczas startu systemu. Jest mowa, że można było wcześniej usunąć rezystor, żeby usunąć flicker LED'a, ale wyłączało to IDE całkowicie. Chucky pokazuje, że nie ma rezystora więc nie do końca rozumiem.
2. Dodano obsługę przełączania 4 banków Kickstart ROM. Płyta wykorzystuje układy 27C160.
3. Wprowadzono wsparcie dla zamiennika MPU, który może zastąpić oryginalny układ - patrz Oleg's github. Nadal można używać starego MPU.
4. Header mono Audio pod Solas RGB (kontroler LED) - wsparcie efektów audio.
5. Pojawił się jumper umożliwiający wyłączenie obsługi stacji dyskietek, co przyspiesza bootowanie.
6. Wsparcie dla stacji dyskietek Escom - wymaga dodatkowego rezystora 0 Ohm.
7. Rozbudowano obsługę kontrolerów IDE i obsługę ich diody aktywności IDE: wejście aktywowane masą, wejście aktywowane plusem. Chyba chodzi o zewnętrzne kontrolery?
8. Dodano dodatkowy port szeregowy z +5V, przydatny do diagnostyki.
9. Nowe złącze rozszerzeń zawierające: sygnały klawiatury, reset, IRQ7, sygnały przełączania Kickstart, serial 5V. Ma to ułatwić integrację z KVM-ami i dodatkowymi modułami np. USB.
10. Złącza audio dla kart Warp Vision do pobrania sygnału audio do wyjścia HDMI.
11. Chłodzenie i zasilanie - dostępne są złącza wentylatorów: 5V, 7V, 12V.
12. Dodano wygodniejsze wyprowadzenia composite sync, m.in. dla WarpVision, żeby poprawić połączenie i obejść się bez pogo-pina.
13. Rozbudowano sekcję VGA - możliwość przecięcia ścieżek, miejsce pod scandoublery i wzmacniacze sygnału. Dostępne zasilanie 5V w sekcji VGA dla dodatkowych modułów.
14. Wprowadzono sposób obsługi opcjonalnej diody PCMCIA.

Płyta ma być dostępna w ten weekend (do pobrania).
Będzie dodatkowe video jak zaprogramować i wlutować kontrole MPU od Oleg'a.

Ostatnia aktualizacja: 24.05.2026 16:40:14 przez sillyc0n
[#47] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #46

Projekt już dostępny razem z listą zmian i opisem:
https://www.reamiga.info/?page_id=38
https://wordpress.hertell.nu/?p=2044

Jeśli @bfgmatik chciałby podejść temat jeszcze raz, to mam pomysł na podjęcie re-routing'u 1.7.
Na designie PCB znam się tyle, że umiem sobie ogarnąć proste schematy w EasyEDA Pro. Więc podejście z punktu widzenia software'owca.

1. baseline w git; netlista+pozycje padów - nie wiem dokładnie jak się to reprezentuje, ale format tekstowy raczej do uzgodnienia
2. testy automatyczne, na netliście i pozycjach padów - można machnąć coś w pythonie,
3. rerouting małymi blokami i odpalanie testów automatycznych - ten krok jest po to żeby się upewnić że wszystko się łączy jak wcześniej.
4. maske lutowniczą czyli wszystkie nazwy można ogarniać na bieżąco, ale to raczej bedzie manualne.
[#48] Re: Reamiga1200 moja wersja rev1.5B

@sillyc0n, post #47

Tam nie ma netlisty bo nie ma schematu bo on to przerysowywał ze zdjęcia które w Sprint-Layout można "podłożyć" pod pole robocze.

Trzeba te jego zmiany umiejętne i na spokojnie przerysować z jego wersji, korzystając z narzędzi Sprint-Layout'a do sprawdzenia czy nie zrobiło się gdzieś zwarć.

Ale ja na to nie będę miał czasu w najbliższych tygodniach bo mam dużą robotę komercyjną a po godzinach bawię się czym innym :).
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