51

Cześć,

Ponownie podbijam wątek.

Peter Putnik napisał w assemblerze program do ładowania RAMcarta. Działa bardzo szybko. Ładowanie 128kB trwa ok. 3 sekundy. Kompilowany GFA w porównaniu z assemblerem jest niczym ślimak we mgle :D Link do programu jest na mojej stronie, pod koniec, w sekcji UPDATE.

Polecam

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

52

Hej,

Bardzo proszę o kontakt wszystkich z Was, kto nabył ode mnie RAMcarta. Będzie akcja serwisowa :)

Jakiś czas temu objawił się problem ze znikaniem danych z pamięci. A dokładniej pisząc - następowała zmiana pierwszego bajtu nagłówka, a co za tym idzie - najczęściej cartridge nie startował. Co ciekawe - na moim 1040STFm problem był sporadyczny, ale już na Mega ST4 pojawił się na stałe co, tak na marginesie, pozwoliło na zdiagnozowanie usterki. Problem prozaiczny zdawałoby się, ale chyba wspólny dla układów z podtrzymaniem bateryjnym. Podczas wyłączenia zasilania komputera pamięć jest dalej zasilana z baterii a na szynach pojawiają się dziwne stany i niestety - w tym przypadku te stany były zapisywane pod adresem ZERO w RAM. Koniecznością stało się zablokowanie zapisu/aktywności RAM w trakcie wyłączania zasilania podstawowego. Jako, że zastosowane pamięci mają dwie linie CHIP ENABLE (jedna aktywna niskim poziomem, a druga wysokim) znalazłem rozwiązanie polegające na tym, że do istniejącego rezystora R1 dołączam nowy rezystor R9 - pomiędzy linię CE2 i masę i w ten sposób tworzę dzielnik napięcia, który po włączeniu zasilania podaje stan wysoki (rozpoznawalny) na linię CE2 umożliwiając w ten sposób aktywizację pamięci. Napięcie jest obniżone na tyle, że podczas wyłączania zasilania - na tej linii najszybciej pojawi się napięcie progowe stanu niskiego i w ten sposób jakakolwiek aktywność RAM zostaje zablokowana jeszcze przed całkowitym zanikiem napięcia zasilania podstawowego.

Tyle na ten temat. Dane na www zostały zaktualizowane. Przepraszam za zamieszanie. Sprzęt na różnych maszynach Atari różnie działa i to nauczka na przyszłość. W tym przypadku jakość zasilacza widocznie ma jakiś wpływ na działanie RAMcarta.

Pozdrawiam
tOri

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

Ja mam. Może da się to załatwić na najbliższym SV?

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

54

Hej Adam,

Najlepiej gdybyś wysłał RAMcarta do mnie, bo raczej mnie na SV nie będzie (choć kto wie?)

Daj znać na PW jak to widzisz, ok?

Pozdrawiam
tOri

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