Odp: ACSI-CF by PP/tOri
Poproszę. Dwie wezmę.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Przezroczysta obudowa dla Atari 800XL Rusza przedsprzedaż wyjątkowej, przezroczystej obudowy do komputera Atari 800XL!
RECOIL 6.4.5 RECOIL to przeglądarka retro plików graficznych, obsługująca ponad 550 formatów, dostępna na różnych systemach operacyjnych, z regularnymi aktualizacjami.
ABBUC Software 2024 - wyniki Ukazały się wyniki tegorocznego ABBUC Software Competition
Strony Poprzednia 1 2 3 4 5 6 … 9 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Cześć,
Ja także piszę się na dwie sztuki chyba, że będzie więcej chętnych to odstąpię jedną.
Dobra. To jutro je odbiorę od kolesia. Mieszka niedaleko.
@_tzok_
Ta karta 1GB wygląda na podróbkę :] Popatrz dokładnie czy są niewyraźne (rozmyte) R w kółkach (reserved). Napisałem ostatnio o takiej, którą jednak mam u siebie. Działa ale nie jako SanDisk.
@pancio.net, chętnie wezmę dwie sztuki.
1. tOri 2sz.
2. hsimpson 2szt.
3. Sikor 2szt.
4. pancio 4 szt.
5. ...
1. tOri 2sz.
2. hsimpson 2szt.
3. Sikor 2szt.
4. pancio 4 szt.
5. Pablozp 1 szt.
1. tOri 2sz.
2. hsimpson 2szt.
3. Sikor 2szt.
4. pancio 4 szt.
5. Pablozp 1 szt.
6. dragmar
1. tOri 2sz.
2. hsimpson 2szt.
3. Sikor 2szt.
4. pancio 4 szt.
5. Pablozp 1 szt.
6. dragmar - 1 szt.
W takim razie wszystkie CF-ki rozdysponowane... proszę o namiary - najlepiej na MAILA, preferowany paczkmat.
1. tOri 2sz.
2. hsimpson 2szt.
3. Sikor 2szt.
4. pancio 4 szt.
5. Pablozp 1 szt.
6. dragmar - 1 szt.
Ostatnio edytowany przez pancio.net (2020-09-13 13:31:29)
Dzisiaj chce protestować urządzenie i mam pytanie o sterownik: czy ktoś już może przerobił sterownik aby dało się go odpalić z cartridga?
Dzisiaj chce protestować urządzenie i mam pytanie o sterownik: czy ktoś już może przerobił sterownik aby dało się go odpalić z cartridga?
Niestety - jeszcze nie. Aktualnie piszę z Peterem na temat ACSI-CF. On się tym zajmie. Dajmy mu trochę czasu, ponieważ ma sporo "rozgrzebanych" różnych spraw, a czasu mało. Człowiek ma już 65 lat, a jeszcze mu się chce :) Zapytam go o takie rozwiązanie przejściowe, ponieważ docelowo powinien być to boot z systemu - patch na TOS. Na razie odpalamy driver z flopa - z folderu AUTO. Poczekajmy cierpliwie na efekty. Wysłałem Peterowi przy okazji również mój RAMcart - bardzo mu się sprzęt spodobał :) i może dzięki temu przystosuje driver do ładowania właśnie stąd.
Generalnie sprawa jest rozwojowa i zakończy się pozytywnie.
Pozdrawiam
Jest tylko jeden sterownik specjalny dedykowany napisany przez Putnika. Nie ma żadnych innych sterowników. Urządzenie nie bootuje automatycznie ponieważ jest nietypowe i Atari nie zobaczy tego urządzenia dopóki nie uruchomimy tego specjalistycznego sterownika.
Ten sterownik można odpalać z dyskietki, można też odpalać z kartridża, bo robiłem to. Da się wrzucić na dyskietce w autostart sterownik i wtedy odpali się od razu przy starcie systemu i mamy dysk widoczny. Z tym że nie da się zrobić (a przynajmniej mi się to nie udało) tak, żeby sterownik odpalał się automatycznie z kartridża.
Już tłumaczę dlaczego tak jest:
Jak się tym bawiłem z użyciem kartridża uniwersalnego mojego projektu, to wychodziło na to, że kartridż w ST działać może w takim trybie, że może pokazać się jako urządzenie c (małe c dla odróżnienia od dużego C będącego partycją dysku). W takim wypadku najpierw uruchamia się GEM i wtedy pojawia nam się literka małe c na pulpicie i normalnie wchodzimy sobie w ten c, tam możemy mieć dowolne pliki i wówczas możemy uruchomić stamtąd sterownik i to działa, mamy wtedy dysk widoczny. Niestety na kartridżu widocznym w taki sposób jako c nie da się zrobić żadnego autostartu, więc musimy odpalać ręcznie taki sterownik czy też inne programy. Jest jeszcze jedno ograniczenie: z litery c da się tylko odpalać programy jednoplikowe - ale nasz drajwer jest jednoplikowy, więc działa ok.
Inny tryb pracy kartridża działa tak, że możemy mieć na nim program, który uruchomi się z kartridża w sposób automatyczny. Tutaj z kolei jest inny problem: jeżeli kartridż działa w trybie automatycznego startowania z niego programu, to TOS uruchamia ten kartridż zanim uruchomi GEM i już później tego GEM-a nie uruchomi. Robiłem tak też, ale efekt wtedy jest taki, że driver się odpala, widzi dysk, ale następnie zostajemy w tym ekranie drivera i dalej już się nic nie dzieje, bo nie ma GEM-a.
No to lipa, pozostaje tylko czekać
Aha, jeszcze coś: oczywiście patch na TOS jest wygodnym rozwiązaniem, z tym że ma też swoją wadę: nasze urządzenie jest zewnętrzne, więc możemy je podłączać do wielu różnych komputerów i przenosić pomiędzy nimi, a wtedy musielibyśmy mieć we wszystkich komputerach spatchowany TOS, również w tych świeżo kupionych z niemieckiego śmietnika, które akurat sobie odrestaurowujemy, naprawiamy, testujemy itp.
Ja swoje testy z kartridżami robiłem właśnie z tego względu, że liczyłem na to, że dało by się taki mały kartridżyk w komplecie podpinać z urządzeniem ACSI-CF. Nawet w tym swoim kartridżyku specjalnie po to zrobiłem wyjście zasilania w standardzie USB, żeby sobie stamtąd przy okazji zasilać urządzenie ACSI-CF (kurde, mogło by to mieć jakąś ładniejszą nazwę, np. "more than ultra diabeł" albo coś:-)).
Nazwę w stylu PCMCIA czyli People Can't Memorize Computer Industry Acronyms :) :) :)
Dziś dotarła do mnie przesyłka teraz pozostaje poszukać karty chyba coś miałem Sandisk. Bardzo dziękuję ;)
Ostatnio edytowany przez Adix1975 (2020-09-07 19:49:19)
Sprawdziłem przejściówkę CF-SD na 1040STF i zgodnie z oczekiwaniami nie działa :(
@Mq - a próbowałeś ustawiać start programu drivera w CA_INIT wraz z ustawieniem odpowiedniego bitu - 25 - inicjalizacja przed samym uruchomieniem GEMDOS? Albo bit 27? Powinno się to chyba udać. Tak przynajmniej wynika z opisów działania TOS/GEMDOS. Inicjalizacja byłaby startem instalatora drivera, a po tym wyskok do uruchomienia GEMDOS i pozamiatane. Nie próbowałem sam - aktualnie nie wiem. Na razie zbytnio nie planuję siadać do ST.
Poza tym Peter napisał coś takiego:
I have autoboot code, just need some fix, because regular ACSI boot
works not well with it in some cases. Need lot of testings with
different TOS versions. I made even iTOS, where integrated driver is for
ACSI-CF.
Więc są podstawy do tego, aby się udało ogarnąć zagadnienie. Mimo wszystko dobrze by było mieć w zanadrzu rozwiązanie na porcie CART, ponieważ Mq dobrze pisze.
@lopez to było sprawdzenie wyłącznie dla dopełnienia formalności :)
Ostatnio edytowany przez tOri (2020-09-07 20:22:48)
@Mq - a próbowałeś ustawiać start programu drivera w CA_INIT wraz z ustawieniem odpowiedniego bitu - 25 - inicjalizacja przed samym uruchomieniem GEMDOS? Powinno się to udać. Tak przynajmniej wynika z opisów działania TOS/GEMDOS. Inicjalizacja byłaby startem instalatora drivera, a po tym wyskok do uruchomienia GEMDOS i pozamiatane. Nie próbowałem sam - aktualnie nie wiem. Na razie zbytnio nie planuję siadać do ST.
Próbowałem. W takiej sytuacji po wyjściu z drivera jest zwis. Podejrzewam, że driver na wyjściu musiał by mieć jakiś skok do procedury uruchomienia GEM-a, ale nie wiem, nie programowałem nigdy nic na ST, nie jestem też aż takim znawcą, jedynie studiowałem trochę co się po kolei dzieje z kartridżem i jakie są tryby jego pracy i po próbie z każdą możliwością doszedłem do tego, że się nie da, bo jak się nie odwrócisz, to i tak d... z tyłu:-) Po prostu albo trzeba ręcznie popychać, albo z automatu masz zwis w którymś momencie.
Tak tylko gdybam, że startujemy cały program z CA_INIT (na końcu kodu jest RTS albo coś co pozwoli na powrót z inicjalizacji [ale raczej RTS]), a pod adresem CA_RUN zawieramy np. RTS albo JUMP do startu GEMDOSa. Coś musi się udać :D
Ostatnio edytowany przez tOri (2020-09-07 20:38:45)
Wiesz co, ja to już ze dwa lata temu robiłem, wtedy miałem obcykane bardzo dokładnie działanie kartridża we wszelkich trybach, ale dziś już nie pamiętam szczegółów, bo nie grzebię na co dzień w ST. Natomiast pamiętam na 100%, że próbowałem wszystkiego i dokładnie ten temat zgłębiłem i się nie dało - jednak tak jak piszę, nie jestem mistrzem świata od kartridży ST, więc mogłem po prostu być za cienki:-)
Edit: aha, coś mi świta, że żeby kartridż miał automatyczny start aplikacji, to TOS właśnie wyłącza GEM-a całkowicie i kartridż startuje wtedy zamiast GEM-a, więc nie ma wtedy takiej opcji, żebyśmy wystartowali najpierw kartridż, a potem jeszcze GEM-a. To się gryzie jakoś jedno z drugim. Albo-albo.
Ostatnio edytowany przez Mq (2020-09-07 20:46:44)
Testy:
Karta SanDisk Industrial Grade 512MB, nagrany obraz zrobiony przez _tzok_ 512MB:
1) Atari 1040STF, Tos 1.02: sterownik pokazuje partycję, Hard Disk raz jest widoczny na pulpicie raz nie?. No i dodatkowo "psuje partycje" robiąc na nich śmieci. Jak mniemam trzeba zrobić DMAFixa? Mogę prosić o jakiegoś sprawdzonego linka?
2) Atari 520STE Tos 2.06 4MB - sterownik pokazuje partycje, na partycjach są pliki, test szybkości 1887 KB/s.
Na dzisiaj tyle zdążyłem zrobić, nadal czekam aż dojdzie kupiona karta 2GB. Wówczas będę nadal testował.
Ostatnio edytowany przez lopez (2020-09-07 21:04:34)
@lopez industrial grade? Zamieść zdjęcie karty :) Taka czarna nalepka?
Link do strony exxos DMAfix: https://www.exxoshost.co.uk/atari/last/DMAfix/index.htm
Tam masz drabinkę 8x10k przylutowaną bezpośrednio do nóżek (tutaj) układu DMA. Idea jest taka żeby zrobić pullup do +zasilania przy pomocy rezystorów dla całej szyny danych 8-bit.
STe - nie dziwi że działa. Ta szybkość - dużo szybciej niż US...
Ostatnio edytowany przez tOri (2020-09-07 21:19:35)
Karta przemysłowa z maszyny, tylko taką udało mi się pożyczyć od kolegów z pracy ;)
Tutaj test transferu na STE:
Ostatnio edytowany przez lopez (2020-09-08 06:42:18)
Strony Poprzednia 1 2 3 4 5 6 … 9 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.109 sekund, wykonano 11 zapytań ]