Temat: c't IDE

Witam świątecznie smile

W jednym z numerów c't magazynu był projekt kontrolera IDE do ST + TOS2.06. Skoro był, to trzeba było spróbować go zrobić. Początkowo były pewne problemy, na niemieckim forum jest cały wątek o tych problemach. TOS zgłaszał się, ale dysk nie był widoczny. Po małej korekcie pliku JED do GAL'a dysk się pojawił. Pisząc dysk mam na myśli przejściówkę z kartą CF oraz "disk on chip", swego czasu dysków IDE było na kilogramy, teraz nie mam żadnego smile
Testuję jak to wszystko działa (zapis, odczyt, uruchamianie programów) i nie natrafiłem na jakieś problemy. Zapuściłem defragmentację na dysku i sprawdziłem czy potem wszystko jest czytelne i programy się uruchamiają. Czy znacie jakieś programy do testów ? To co znalazłem, to w większości testy prędkości. Jeżeli kojarzycie jakiś program do testów zapisu/odczytu proszę o podrzucenie jego nazwy.

Teraz kilka fotek samego kontrolera:
ct ide

ct ide

ct ide

ct ide

ct ide

a tutaj są zdjęcia z programów testowych:
http://atari.wroclaw.pl/pliki/ctide/test

Było miło :) Do widzenia.

2

Odp: c't IDE

Zobacz, czy demo DRONE odpali poprawnie.

Edit:

Aaaa, to ST, SORRY

Ostatnio edytowany przez Pin (2018-12-25 12:56:23)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

3

Odp: c't IDE

Artik,
rzuć okiem na nowy akcelerator 030 terriblefire:

https://www.exxoshost.co.uk/forum/viewt … amp;t=1335
https://github.com/terriblefire/tf530

Oprócz 030 ma on na pokładzie ram oraz port ide:
Może dałbyś radę coś takiego zmontować.

Jaugar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

4

Odp: c't IDE

Trzeba sie zalogować. A to działa z Atari czy ino Amiga ?

Było miło :) Do widzenia.

5

Odp: c't IDE

myślę że forum jest warte zalogowania

TF520 - 68020 research board (No RAM, No IDE, No FPU)
TF530 - 68030 board (32bit 2Mb 12ns Static RAM - Zorro II, Experimental IDE, 32 bit FPU).
TF328 - CD32 RAM + IDE Board (8Mb 32 bit DRAM + Gayle Emulated IDE).
TF534S - 68030 (32bit 4Mb 55ns Static RAM - Zorro III, SATA, 32bit FPU)
TF534 - 68030 (32bit 4Mb 55ns Static RAM - Zorro III, 44Pin IDE, 32bit FPU)

Planned

TF540S - 68040FEV (fixed frequency 25Mhz) (32bit 32Mb SDRAM, SATA, NO FPU)

Latest firmware always at

https://github.com/terriblefire/terriblefire-binaries/

działa to też na ST

https://www.exxoshost.co.uk/forum/download/file.php?id=5061
https://www.exxoshost.co.uk/forum/download/file.php?id=5093



i jeszcze przejściówka
https://www.exxoshost.co.uk/forum/download/file.php?id=5119

Ostatnio edytowany przez Cyprian (2018-12-25 22:08:20)

Jaugar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

6

Odp: c't IDE

Wracając do c't IDE. Zrobiłem testy na różnych płytach (MegaST, 520, 260) i działa prawidłowo. Sprawdzę jeszcze jak będzie się spisywał bez TOS'a 2.06 pod 1.02 lub 1.04, jak będzie współdziałał z jakimś dyskiem ACSI oraz czy zadziała duet HDD+CD.

260ST

Swoją drogą mogę sprawdzić na MegaSTE, przejściówki mam zrobione.

EDIT:
Test z dwoma "dyskami" wypadł prawidłowo. Przy okazji sprawdziłem inne przejściówki na CF i SD.

ct ide

ct ide

EDIT2:
W ramach testów spróbowałem podłączyć coś nowszego dyski 2,5" Samsunga (ATA) i Toshiby (SATA), nie należy się sugerować trzema ostatnimi literami nazwy dysku Toshiby, dysk jest OK smile

ct ide

ct ide

ct ide

LAST EDIT:
Ostatnie sprawdzenia czyli sterowniki i starszy TOS.
Pod TOS'em 1.4 działa prawidłowo, zapuściłem pełny test z CosmosEx i przeszedł:
http://atari.wroclaw.pl/pliki/ctide/CTIDE.TXT
sprawdzałem też z wersją 1.0 i dysk był widoczny, programy się uruchamiały, jednak nie chciałem ryzykować, gdyż jak wiadomo TOS 1.0 z HDD to tykająca bomba zegarowa smile

Co do sterowników to dyski są rozpoznawane przez: HDDrivera (najnowszy oraz starsze wersje 7,6,4), CBHD, HUSHI a także atarowski AHDI 5 i 6 (wersja 6 dokładniej sprawdzona w użyciu). Oczywiście niektóre sterowniki mają swoje ograniczenia. Sterownik ICD pokazuje mi za każdym razem, że nie jest zainstalowany więc nie wiem.

P.S. Będą ze dwie sztuki dodatkowo, więc gdyby ktoś reflektował to proszę o info w tym wątku.

REALLY LAST EDIT: Z EmuTOS-em działa bez sterowników.

Ostatnio edytowany przez artik-wroc (2018-12-29 23:04:40)

Było miło :) Do widzenia.

7

Odp: c't IDE

Testy zakończone Sprawdzeniem czy c't IDE zadziała z PAK'iem. Działa, zainstalowane na PAK'u (płyta ST, PAK, IDE).
Ciekawym rozwiązaniem byłoby zainstalować na tym EmuTOS, ale nie ma wersji dla PAK. Oczywiście, jak pisałem wyżej, program EmuTOS działa, ale nie ma wersji do zaprogramowania.

Było miło :) Do widzenia.

8

Odp: c't IDE

Moje lamerskie pytania:
Jak rozumiem w ST trzeba wylutować CPU ? i wsadzić do płytki?
W takim razie jak to użyć w STE ?

Jaka byłą by cena?

Atari 520STE 4MB, Atari 65XE + U1MB,  A1200 + ACA1221ec, A600 + Ninetails 9T, C64

9

Odp: c't IDE

Nie trzeba. Można nalutować podstawkę na procesor i wsadzić kontroler. Do STE ta sama śpiewka co zawsze, potrzebny adapter PLCC-DIP.

Było miło :) Do widzenia.

10

Odp: c't IDE

emu tos 512k działa z TT, jak 4 kości zaprogramowane włożę do PAKa wykryje mi go?

Ostatnio edytowany przez dragmar (2018-12-31 16:30:36)

11

Odp: c't IDE

dragmar napisał/a:

emu tos 512k działa z TT, jak 4 kości zaprogramowane włożę do PAKa wykryje mi go?

Nie. Tos "pakowski" to nie kopia z tt. Jest odpowiednio "przepaczowany". Bedzie chwila to zrobię kompilacje dla PAKa

JiL Fan.

12

Odp: c't IDE

Tylko moim zdaniem to nie pójdzie tak łatwo. EmuTOS oparty jest na 2.06, a ten powinien działać bez "pacza". Próbowałem użyć TosPatch, ale wersja 512k nie działała po tej operacji. Próbowałem podzielić go na 4 części i wrzucić na 27c512 tak jak miałem kiedyś na wcześniejszej wersji PAK'a, widać to tu:
http://atari.wroclaw.pl/fotki/pak/pak_2.jpg
ale to też nie zadziałało, może coś źle zrobiłem.
Jednak udało mi się nagrywając wersję 256k na c't IDE, Potem wystarczy na PAK'u przełożyć jumper J7, aby startował system z płyty i mamy EmuTOS na PAK'u.

EDIT:
Udało mi się zrobić testy z "tradycyjnym" sprzętem czyli dysk 40GB i nagrywarka DVD Toshiby oba urządzenia ATA, po 10zł od sztuki w komisie smile.
Napędy są wykrywane, dysk daje się partycjonować, ExtenDOS rozpoznaje DVD i ogólnie szafa gra smile

ct ide

ct ide

ct ide

EDIT: Próba nagrania danych z dysku na płytę CD zakończyła się powodzeniem.
Sprawdziłem także czy kontroler działa z MSTE i co wydaje mi się było do przewidzenia, działa na 8MHz, przy 16MHz fiksuje.

Ostatnio edytowany przez artik-wroc (2019-01-06 22:12:08)

Było miło :) Do widzenia.

13

Odp: c't IDE

Chciałem ino napisać, że można kupić kontroler od złotówki:
https://aukcje.wosp.org.pl/kontroler-id … t-i8835766

Było miło :) Do widzenia.

14

Odp: c't IDE

W zasadzie mi się nie przyda ale spróbuję kupić... niestety mam STe z CPU w PLCC (jak to w STe) i STf z CPU w "niewłaściwym" miejscu, więc trzeba będzie coś poczarować, by to zamontować.

Atari 1040STE (TOS 1.62/2.06 UK, 4MB RAM, DDD HD64/Megafile 60, SF314, Gotek HxC)