Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Nowy emulator stacji dysków Pi1541  (Przeczytany 10791 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline aniol

  • Level 3
  • ***
  • Wiadomości: 122

Offline Kusiu

  • Level 3
  • ***
  • Wiadomości: 150
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #16 dnia: 09 Maja 2018, 15:04 »
Wiem. Z Ali nawet poniżej 1zl z przesyłką ;) ale to jest rozwiązanie które trzeba wpiąć pomiędzy port gpio a wtyczkę. Na port gpio jest tyle rozszerzeń, że liczyłem na jakąś płytkę w którą można by było wlutować taki konwerter i wszystko schować w obudowie.

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #17 dnia: 09 Maja 2018, 15:33 »
Wiem. Z Ali nawet poniżej 1zl z przesyłką ;) ale to jest rozwiązanie które trzeba wpiąć pomiędzy port gpio a wtyczkę. Na port gpio jest tyle rozszerzeń, że liczyłem na jakąś płytkę w którą można by było wlutować taki konwerter i wszystko schować w obudowie.
Konwerter w małej obudowie wejdzie w oprawkę wtyczki serial.
Albo uniwersalna płytka z polutowanymi elementami jako shield pi.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #18 dnia: 09 Maja 2018, 22:02 »
rpi3b+ i konwertery w drodze ;) kupilem takze graficzny LCD na SPI - kto wie w jakim kierunku to pojdzie.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline maliniak

  • Level 5
  • *****
  • Wiadomości: 793
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #19 dnia: 10 Maja 2018, 12:41 »
Magistrala SPI została zwolniona (wcześniej były tam przyciski sterowania przez GPIO) lecz w tym samym czasie Steve dokonał modyfikacji programu CBMBrowser tak aby można było z poziomu przeglądarki podczepiać d64 w pełnej emulacji i tym samym wycofał z tworzenia kodu wyświetlacza LCD po SPI.
Niemniej jednak udostępni on w najbliższym czasie źródła , a i może społeczność coś dokona.
Aplikacja do smartfonu też ma być, czas pokaże.

Dla mnie urozmaicenia nie są tak ważne, jak kompatybilność emulacji dorównującej prawdziwej 1541.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #20 dnia: 10 Maja 2018, 12:59 »
Ja życzyłbym sobie, żeby interfejs tego urządzenia był user friendly, na ten przyklad uk1541 jest jak rower z mocnym silnikiem. Oczekiwałbym braku potrzeby dołączania zewnętrznego ekranu i klawiatury, uważam też, że wybór obrazu dysku na wbudowanym wyświetlaczy jest ok ale nie tak jak w UK, gdzie założenie iż urządzenie to będzie trwałe w userport zamiast stand-alone pogrzebało ten projekt
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline maliniak

  • Level 5
  • *****
  • Wiadomości: 793
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #22 dnia: 12 Maja 2018, 20:34 »
Nie używaj żadnych dodatkowych urządzeń w IEC , bo upalisz piny GPIO .

W niedługim czasie zostanie dokonana zmiana w połączeniu GPIO-C64 i tym samym zmiana kodu programu.

Problem jest w w tym że każde rezystory podciągające 1K w każdym urządzeniu IEC i nawet sam C64 je ma, pobierają około 5mA na każdej lini. Napisał o tym jakiś gościu do Steva.
"The FET-method to adapt a 3.3V open-drain bus to a 5V-open-drain-bus requires the RPi to sink all the current that the 5V side sources. Not a big deal if it's the only drive connected, but the IEC bus allows connecting multiple drives, printers and plotters at the same time. Using the FET method, all that current of each pull-up resistor needs to be sinked by the RPi pins, which will eventually break."

Ja ze swojej strony zrobiłem pomiary prądowe.
Obciążenie na jednym pinie GPIO w Raspberry może być maksymalnie 16mA.
Sam C64 z podłączonym Pi1541 na jednej lini np. CLK, w stanie niskim płynie prąd 6mA przez GPIO. 1k rezystor w C64, oraz 10k w konwerterze napięc.
Podłączyłem dodatkowo do IEC stacje 1541 , wraz z Pi1541.
Prąd 11mA.
Teoretycznie można jeszcze działać z 1 dodatkowym urządzeniem, ale 2-gie dodatkowe moze juz upalić piny GPIO ( 16mA).
Chodzi o rezystory 1k podciągające na każej lini ATN,CLK,DATA,RESET w każdym urządzeniu podłączanym do IEC.
Prawdopodobnie Steve rozdzieli sygnały CLK DATA na out i in, i zastosuje przeżutniki 7406 i 7414 z dzielnikiem napięć.


Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #23 dnia: 12 Maja 2018, 21:00 »
Tak, o tych pinach przeczytalem na stronie autora. Stefan pewnie jest teraz totalnie zawalony mailami od "fanow" ;) podejrzewam, ze bedzie to teraz rozwiazane podobnie jak w SD2IEC, widzialem tez implementacje z 7406.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #25 dnia: 21 Maja 2018, 07:11 »
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Kusiu

  • Level 3
  • ***
  • Wiadomości: 150
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #27 dnia: 25 Maja 2018, 07:55 »
https://www.pcbway.com/project/shareproject/Pi1541_Ad_on_Board.html
Taką płytkę chętnie bym kupił, ale może powinno się trochę poczekać aż wyjdą wersje poprawione. Ta chyba nie umożliwia bezpiecznego podłączania kolejnych urządzeń?

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Nowy emulator stacji dysków Pi1541
« Odpowiedź #28 dnia: 25 Maja 2018, 08:01 »
Ta nie ale poprawione wersje sie juz pojawily
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"