1 Ostatnio edytowany przez pancio.net (2019-07-12 17:10:21)

Witam,

Sezon ogórkowy... postów jak na lekarstwo, nie ma co czytać :-) Postanowiłem zrobić nowe proste rozszerzenie do mojego testowego XE umożliwiające mi niezależne od PIA sterowanie portami PA i PB jak również transmisją szeregową. A wszystko za sprawą VIA 6522 - wciąż dostępnego w przystępnych cenach na eBay...

W ten oto sposób powstało VIAtariXE, które daje nam trochę ciekawych możliwości. Inspiracją do projektu była "karta graficzna", którą wykonał Daryl Rictor (http://sbc.rictor.org/vid3.html). Daryl wykorzystał VIA6522 do sterowania małej Atmegi, która to stanowi dość sprytny generator znaków... i to jest jakby clue całego projektu - zrobić podstawę sprzętową by móc sterować dowolne inne urządzenie.

Schemat:
VIAtariXE 1.0 schemat

PCB:
VIAtariXE 1.0 PCB

Zmontowany układ:
VIAtariXE 1.0 gotowy

Zamontowany układ:
VIAtariXE 1.0 zamontowany

Wymagane sygnały podpiąłem bezpośrednio z modułu pamięci SRAM (czerwony laminat)

Do szczegółowej lektury zapraszam na swojej stronie. Posiadam kilka "wolnych" PCB jakby ktoś był zainteresowany :-)

Post's attachments

VIAxe.zip 77.48 kb, liczba pobrań: 4 (od 2019-07-12) 

Tylko zalogowani mogą pobierać załączniki.
https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

2 Ostatnio edytowany przez mono (2019-07-10 17:28:53)

Co prawda nie jestem zainteresowany projektem, ale może komuś przydałaby się możliwość obsługi przerwań IRQ od tych układów?

Edit: Dawno temu kiedy projektowano rozszerzenia Stereo z POKEY-em nikt nie pomyślał o tym i obecnie praktycznie żadne stereo (prócz czeskiego) nie generuje przerwań drugim układem. A czasem by się przydało...

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

3

Pomyślałem o tym.
Pin odpowiedzialny za przerwania układu VIA6522 jest podpięty do wspólnego /IRQ komputera. Wystarczy napisać odpowiedni podprogram, który sprawdzi wystąpienie przerwania na VIA - stąd już prosta droga do obsługi np. transmisji szeregowej.

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

4

Zgłoś to do konkursu abbuc hardware

5

A Kolega to się nap@#$la czy tylko trochę szydzi? :-)

A tak na poważnie, to nic odkrywczego, nie nadaje się na żadne compoty

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

6

offtop: jak taki z Ciebie szpenio to zerknij na to:

https://www.youtube.com/watch?v=V6HQrXCRZsw

idea na Atari byla juz testowana:

https://www.youtube.com/watch?v=3Uqtxvnk8f0

na kiedy?

http://atari.pl/hsc/ad.php?i=1.

7

Z grzeczności nie będę się czepiał mimo zaczepki...

Czekam na Twój projekt, chętnie go nawet kupię :-) a poza tym, filmik jest z przed 5 lat i słuch po Tom-karcie zaginął...

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

8

za cienki jestem w uszach ale na pewno kiedys ktos ogarniety wykorzysta pomysl z tomka8 i podlaczy śjakies RPI do generowania obrazu dla atari...

http://atari.pl/hsc/ad.php?i=1.

9

Dlatego też nie porywam się na tak trudne projekty, dzięki temu przynajmniej proste release-y mi wychodzą i może się komuś przydadzą. Moje zabawki to ukłon w stronę tych, którzy lubią sobie posterować, pomierzyć - tych co mają zacięcie do RPi i nostalgie do Atari. Nie robię nic odkrywczego ale raczej odtwórczego. Tyle w temacie

[/OFFTOP]

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

10

Cześć,

Świetna rzecz. To nieważne, że "nic odkrywczego", ale podłączyłeś VIA. Teraz pozostaje już tylko korzystanie z tego sprzętu. A że jest to naprawdę uniwersalny sprzęg równoległy to zastosowań może byc mnóstwo.

Pozdrawiam

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

11

Zaprojektowałem takowe rozszerzenie w 1996 roku :) Tyle tylko, że dałem 128KB SRAM + podtrzymanie bateryjne. Dzięki temu można było bezpiecznie proramować mimo częstych awarii prądu :) Generalnie dziwię się, że tyle lat musiało upłynąć, by ktoś podchwycił temat.

12

Nie spotkałem się - chyba, że mówisz o RAM-CART 128K bo taki miałem swego czasu. A jeśli to nie był ten interface  to powiedz, czy pamięć dynamiczna była odłączona (nie wyobrażam sobie podtrzymywania jej w przypadku zaniku zasilania)?

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

13 Ostatnio edytowany przez tOri (2019-07-15 18:52:31)

Napiszę tylko - ludzie dlaczego zamiast puszczać pomysły "w świat" walicie wszystko w szufladę?

To do alex'a...

pamiętam Twoją wypowiedź: http://www.atari.org.pl/forum/viewtopic … 518#p65518

Nie odkopałeś notesu przez 12 lat.

Tyle czasu minęło

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

14 Ostatnio edytowany przez pancio.net (2019-08-09 11:47:30)

Nie wiem nie wiem...  wiem natomiast, że moje VIAtari zaczyna się do czegoś przydawać:

https://www.youtube.com/watch?v=AIqA3mwTjPE

https://www.youtube.com/watch?v=UfRcnNq25qg
To dopiero początki biblioteki... może urodzi się z tego coś większego...

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

15 Ostatnio edytowany przez xxl (2019-08-08 20:29:45)

bajer.

a mozesz wykonac test (nagrac filmik) wypelnic ekran punktami lewo-prawo/gora-dol

nie wiem... ten wyswietlacz ma jakies kody sterujace? moze scroll?

http://atari.pl/hsc/ad.php?i=1.

16 Ostatnio edytowany przez pancio.net (2019-08-18 19:56:34)

Póki co nie mogę. Biblioteka w powijakach jeszcze... scroll jest, kody sterujące też. Wyświetlacz ma własną pamięć - można pisać  do pamięci LCD bez bufora i/lub przepisywać całą klatkę...

https://www.youtube.com/watch?v=VH9DMsc85aU

A tu masz test prędkości wypełniania ekranu z przesyłaniem ramki co 1 linię:

https://www.youtube.com/watch?v=Y7OI5nXIfd0

trochę się jeszcze da przyspieszyć.. ale rakiety nie będzie :-)

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email