IDE64 v4.1 - transfer danych PC <-> C64 za pomocą PCLi

Tutaj możemy porozmawiać o sprzęcie i modyfikacjach C64.
Wiadomość
Autor
DJ Gruby

IDE64 v4.1 - transfer danych PC <-> C64 za pomocą PCLi

#1 Post autor: DJ Gruby »

Czy ktoś ma jakieś doświadczenie w zakresie transferu danych pomiędzy Pecetem a C64 za pomocą PCLinka? Jak to narzędzie w ogóle uruchomić i zmusić do współpracy z IDE64? Jeżeli ktoś zmagał się już z tym problemem wcześniej, będę wdzięczny za wszelkie wskazówki...

fenek
Posty: 95
Rejestracja: 15 wrz 2008, 20:43
Grupa: Arise

#2 Post autor: fenek »

U mnie działa to w ten sposób. Mam zrobiony kabel PC64 do PC-Link
PC-LPT<>C-64-USER-PORT. Na PC pod Windows XP korzystam z paczki
ideserv-0.22, kabel jest ustawiony jako urządzenie 14. Najpierw
po stronie PC uruchamiam ideservd-pc64-xp.cmd no i PC robi za dysk 14.
W MANie ustawiam w oknie urządzenie 14 i można z niego korzystać.
Problemem może być to że masz/nie masz/źle zrobiony kabel, wersję firmwareu skompilowaną np. pod używanie do transferu przez RS'a 232.
Pod LPT mogą być też rózne wersje z checksumami lub bez.
I jeszcze wyznaję jedną zasadę że jak ideserv na PC się uruchomi to na grzybie już nic nie można babrać bo za stabilne to te wersje na pc nie są :)

EDIT: jak IDE64 cart startuje to jest wypisana wersja firmweru oraz rodzaj
połączenia do transferu na/z PC

DJ Gruby

#3 Post autor: DJ Gruby »

fenek pisze:U mnie działa to w ten sposób. Mam zrobiony kabel PC64 do PC-Link PC-LPT<>C-64-USER-PORT.
Możliwe, że też będę musiał sobie taki kabel zmontować... Pytanie brzmi... Czy można gdzieś kupić wtyki do user-portu C-64? :)
fenek pisze:jak IDE64 cart startuje to jest wypisana wersja firmweru oraz rodzaj połączenia do transferu na/z PC
Wyświetla mi się coś takiego:

Kod: Zaznacz cały

Flags: UPClink Jiffy
Mówi Ci to coś?

fenek
Posty: 95
Rejestracja: 15 wrz 2008, 20:43
Grupa: Arise

#4 Post autor: fenek »

Heh, Ty masz wersję karta v4.1 czyli jak rozumiem oprócz złącza CF
masz też złącze USB tak jak to wygląda na stronie
http://www.ide64.org/ide64v41.html
ostatnia fotka na dole ?
Jeżeli tak to ta flaga U oznacza raczej USB, a Jiffy to od Jiffy-Dos wykorzystuje przyspieszenie w stacjach które miały taki rom.
Tu jest strona na której można kompilować własny firmware wybierając
sobie swoją konfigurację:
http://home.sch.bme.hu/~soci64/idedos/compile.php
Zamiast walczyć z LPT to lepiej poczytaj jak to zrobić przez USB.
W zakładce PCLink ja mam zaznaczone PC64 a Ty masz pewnie prekompilowane z flagą USB :)

DJ Gruby

#5 Post autor: DJ Gruby »

fenek pisze:Heh, Ty masz wersję karta v4.1 czyli jak rozumiem oprócz złącza CF masz też złącze USB tak jak to wygląda na stronie http://www.ide64.org/ide64v41.html ostatnia fotka na dole?
Tak, zgadza się...
fenek pisze:Jeżeli tak to ta flaga U oznacza raczej USB, a Jiffy to od Jiffy-Dos wykorzystuje przyspieszenie w stacjach które miały taki rom.
Tu jest strona na której można kompilować własny firmware wybierając sobie swoją konfigurację: http://home.sch.bme.hu/~soci64/idedos/compile.php Zamiast walczyć z LPT to lepiej poczytaj jak to zrobić przez USB. W zakładce PCLink ja mam zaznaczone PC64 a Ty masz pewnie prekompilowane z flagą USB :)
OK. Dzięki za stronkę... Skompilowałem sobie i wgrałem własny firmware dla XPClink (czyli dla kabelków X1541, XM1541, XE1541, XA1541), ale dalej mam ten sam błąd co poprzednio przy próbie dostępu do urządzenia "Device Error: Device Not Present"... :/ Czyli wygląda na to, że nie była to kwestia firmware'u...? Nie wiem, co można by tu jeszcze skonfigurować? Po stronie PC, jak to w ogóle odpalasz? Coś dodatkowo może trzeba ustawić?

fenek
Posty: 95
Rejestracja: 15 wrz 2008, 20:43
Grupa: Arise

#6 Post autor: fenek »

Mając USB próbowałbym jednak użyć firmware z USB PC-Link
i korzystać z tego:
http://news.ide64.org/
sterownik do IDE64 do USB:
http://www.ftdichip.com/Drivers/D2XX.htm
i wersja ideserv:
http://news.ide64.org/ideserv-022_261008.zip

Jest tam plik README_WIN32.txt

i taka formułka:

Please note, ideservd-usb.exe does not start when IDE64 V4.1 is not running and connected to PC using the USB cable.

FILES
ideservd-usb.exe FTDI USB PClink [uses ftd2xx.dll, IDE64 V4.1]

Widzisz czyli odwrotnie w stosunku do tego jak ja uruchamiam wersje z LPT.

To glupie pytanie ale zaryzykuje a gdzie masz podpiety ten kabel X(?)-1541 ?
Miedzy stacja i pc tak jak wykorzystywales do przerzucania dyskietek
czy podlaczyles go do SERIAL w c64, bo rozumiem ze tak to musi wygladac
zeby byla komunikacja c64<>pc ?

DJ Gruby

#7 Post autor: DJ Gruby »

fenek pisze:Mając USB próbowałbym jednak użyć firmware z USB PC-Link.
No pięknie! Połączenie USB działa jak z nut! :) Wielkie dzięki za wsparcie i cenne rady... Pewnie dalej jak kołek bym się męczył z XPClink, gdyby nie Ty... :|
fenek pisze:To glupie pytanie ale zaryzykuje a gdzie masz podpiety ten kabel X(?)-1541? Miedzy stacja i pc tak jak wykorzystywales do przerzucania dyskietek czy podlaczyles go do SERIAL w c64, bo rozumiem ze tak to musi wygladac zeby byla komunikacja c64<>pc?
Podłączałem go oczywiście do SERIAL w C64. :)

ODPOWIEDZ