atarionline.pl SDrive-Max - UNO2SIO - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorMADRAFi
    • CommentTime17 Feb 2019 zmieniony
     
    Zastanawiam sie nad zlozeniem sobie takiego urzadzenia.
    By poprawnie pracowalo z fizycznymi urzadzeniami nalezy do znanych komponentow dolozyc plytke z ukladem i 2 rezystorami.
    ->link<-

    Dostepne sa pliki, wiec mozna zamowic PCB bezposrednio z Chin.
    Zamownie mozna wykonac tutaj: ->link<-

    Reszte potrzebnych czesci planuje zamowic z Aliexpress.

    Moze sa jacys chetni na zlozenie sobie takiego urzadzenia i chcieliby dolaczyc do listy na PCB? Przy okazji mozna tez podzielic koszty zakupu kabla SIO oraz arduino

    Artykul na temat obnizenia zuzycia pradu przez Uno R3

    ->link<-

    Link do strony projektu : ->link<-
    Lista na UNO2SIO: SDrive-MAX SIO Bus Connection Fix
    • 2:
       
      CommentAuthorsun
    • CommentTime17 Feb 2019
     
    Jakie są przewidywane koszty 1 egzemplarza? Może bym się zapisał na zestaw DIY :)
    • 3:
       
      CommentAuthorKaz
    • CommentTime17 Feb 2019
     
    Dołączam się do pytania :)
    • 4: CommentAuthorMADRAFi
    • CommentTime17 Feb 2019
     
    Szacunkowe koszty:
    - Arduino UNO - ~3 USD
    - LCD 2.8" - ~7 USD
    - Kabel SIO - ~25-30 PLN
    - UNO2SIO - ~2 USD
    - SN74LS07N - ~ 3,7 PLN
    - przewody, oporniki - ~ 2 PLN
    - Wydruk obudowy - do ustalenia

    Do tego dochodza koszty transportu komponentow.
    Ceny sie beda roznic w zaleznosci od dostawcy i ilosci sztuk.

    Tak naprawde zastanawiam sie czy bawic sie w produkowanie PCB czy zamowic gotowe ze strony. Gotowy PCB to koszt 5.8 USD + koszt wysylki.


    Konfekcjonowanie w zestawy troche by kosztowalo :)
    • 5:
       
      CommentAuthorsun
    • CommentTime17 Feb 2019
     
    Co do PCB UNO2SIO to rzeczywiście można to wyciąć z uniwersalnej płytki za 5 ale PLN. Tym bardziej, że to PCB nie jest "wtykane" na goldpinach a lutowane na pajęczynie. Więc wg mnie sens płytki za $6 plus wysyłka jest... dyskusyjny. Prawie cena LCD :) Nie znam się :) To subiektywna ocena sytuacji.
    • 6: CommentAuthorpin
    • CommentTime18 Feb 2019
     
    Nie chciałbym wtrącać kontrowersyjnych treści, ale czy ktokolwiek z Was używał działającego s-drive'a? Reasumując, to mając na względzie charakter rozwiązania ogólnie, to warto jest dopłacić te kilka groszy i kupić sio2sd :).
    • 7:
       
      CommentAuthorsun
    • CommentTime18 Feb 2019
     
    @pin: czytałem gdzieś, że jest to słabe. sio2sd posiadam :) Ale wiesz... ;)
    • 8: CommentAuthorMADRAFi
    • CommentTime18 Feb 2019
     
    No troche te urzadzenia sie roznia, min funkcjonalnoscia :)
    Ja nie posiadam zadnego z nich.
    • 9:
       
      CommentAuthorsun
    • CommentTime18 Feb 2019 zmieniony
     
    Nie wiem jak to działa. Jeśli działa tak jak myślę, czyli jest obsługa przez "mizianie" po ekranie, to do mnie przemawia - pytanie jeszcze jak z responsywnością, przewijaniem czy wyszukiwaniem itp. itd. Ale jeśli po za tym bajerem reszta jest lipna... to szkoda czasu na to. Niemniej nie wykluczam, że eksperymentalnie można z ciekawości sztukę zmontować.
    • 10: CommentAuthorMADRAFi
    • CommentTime18 Feb 2019
     
    To jest jedyne urzadzenie ktore dziala jako emulator dla plikow .CAS oraz .ATX

    wiec nie wiem dlaczego mialoby byc lipne.
    Na zadnym filmiku nie widzialem by mulil interface. To zapewne zalezy od sterownika LCD + softu

    Pozostaje kwestia kosztow.
    • 11: CommentAuthorxxl
    • CommentTime18 Feb 2019
     
    jesli obsluguje CAS i ATX to mozna powiedziec ze wymiata.
    • 12:
       
      CommentAuthorKaz
    • CommentTime18 Feb 2019 zmieniony
     
    Ja SIO2SD mam, a mimo to chcę SDrive. Jedno drugiemu nie przeszkadza, tak samo mam w STE Goteka i UltraSatana. Wszystkie te rozwiązania mają swoje zalety, ale i wady, dlatego wolę mieć więcej niż mniej.

    Piszę się Madrafi :)
    • 13:
       
      CommentAuthorsun
    • CommentTime18 Feb 2019
     
    Dlatego też pisałem, że eksperymentalnie można mieć. Nie krytykuję, bo nie miałem tego w rękach.
    Jestem za.
    • 14: CommentAuthorMADRAFi
    • CommentTime18 Feb 2019
     
    Lista zainteresowanych:
    1. MADRAFi
    2. Kaz
    3. sun
    • 15: CommentAuthorpin
    • CommentTime18 Feb 2019
     

    sun:

    czyli jest obsługa przez "mizianie" po ekranie, to do mnie przemawia - pytanie jeszcze jak z responsywnością,


    Kup sobie w aptece coś na uspokojenie w związku z tym ;)
    • 16:
       
      CommentAuthorsun
    • CommentTime18 Feb 2019
     
    @pin: widziałem filmy, dlatego nie spodziewam się szału. A na uspokojenie to mam różne takie witaminy, co to w aptece nie sprzedają :) Najgorsze, że prawdopodobnie nie da się tego zbyt poprawić :(
    • 17: CommentAuthorpin
    • CommentTime18 Feb 2019
     
    @Sun - nazwy 8+3, więc wszystkie długie nazwy z fata są średnio czytelne. Upierdliwe jest też przewijanie zawartości ekranu - szczególnie przy większej ilości wpisów w katalogu. W praktyce, to jak trzeba tę czynność wykonać już kilka razy to człowieka krew zalewa. Miałem być może też nieszczęście mieć jakiś dziwny ekran dotykowy (może Chiński, jakiś tani), gdzie wkliknięcie czegokolwiek było dość upierdliwe. Logika działania menu tego urządzenia też do mnie nie przemawia.

    Więcej ciężko mi coś powiedzieć, bo s-drive po godzinie zabawy odmówił posłuszeństwa i ostatecznie leży gdzieś w okolicy worków z ziemniakami w piwnicy.

    Nie pamiętam też skąd się to u mnie wzięło, jak to znajdę to chętnie oddam za darmo - najlepiej odbiór osobisty dla pierwszego napotkanego osobiście chętnego. Jak się to pod rękę nawinie, to zabiorę na Forever party.
    • 18: CommentAuthorRocky
    • CommentTime18 Feb 2019 zmieniony
     
    Mam to coś..
    Zaleta to ekran, więcej widać niż przy sio2sd, jednakże są tylko krótkie nazwy..
    Nie zapamiętuje mapowania dysków, czyli po wył. trzeba wybierać napęd jeszcze raz.. upierdliwe.
    Jest program do obsługi uruchamiany na Atari, można mapować napędy..
    Umie tworzyć puste atry
    Nie wspiera turbo tak jak sio2sd.. są jakieś problemy
    Nie udało mi się wczytać casa.. nie wiem dlaczego..

    Tak, lepiej do obsługi mieć jakiś rysik np. od nawigacji..
    • 19: CommentAuthorpin
    • CommentTime19 Feb 2019
     
    nie wspiera turbo do stacji? Wow. Wysoki Sądzie, nie mam więcej pytań.

    W takim razie jak to znajdę, to szczęśliwemu nabywcy oprócz s-drive'a stawiam jeszcze browara za to, że nie muszę tego utylizować ;)
    • 20: CommentAuthorMADRAFi
    • CommentTime19 Feb 2019 zmieniony
     
    Alez dlugie nazwy pokazuje - wybrany plik na gorze jest przewijany i tam jest pelna nazwa
    . To jest kwesta softu. Soft mozna napisac, poprawic
    Tu akurat na tyle fajnie ze praktycznie kazdy to moze zrobic. Wszystko dostepne.
    Responsywnosc ekranu zalezy od samego ekranu, uzytego sterownika oraz kalibracji

    Co do turbo, jezeli nie dziala to troche slabo
    • 21: CommentAuthorRocky
    • CommentTime19 Feb 2019
     
    Co do turbo to muszę potestować.. wiem, że kopier od toms turbo cos nie chciał działać..
    Na listach przewijania są krótkie nazwy..

    Plusem tego jest, że soft jest rozwojowy i docelowo mogłoby to dużo więcej..
    • 22:
       
      CommentAuthorsun
    • CommentTime19 Feb 2019
     
    @pin: wszystko to widziałem, dlatego pisałem o responsywności. Ale brak turbo to jest dopiero odkrycie.

    @Rocky: kluczem zwykle jest soft. Zły lub średniej jakości soft, rozkłada każdy sprzęt, bo co z tego że sprzęt może dużo więcej, jak... aktualnie może tylko tyle.

    @MADRAFI: wiesz, widziałem, że pokazuje, ale hm... można na pewno sporo poprawić, choćby wyświetlać w poziomie. Jak będzie czas, można się pobawić.
    • 23: CommentAuthorMr_Robot
    • CommentTime19 Feb 2019
     
    Nawet z Tłumaczem Google uważam te forum za prawie niemożliwe do zrozumienia! Dziękuję za obejrzenie mojej głupiej, nad-inżynierowanej płytki drukowanej!
    • 24: CommentAuthorpin
    • CommentTime19 Feb 2019
     
    Polska język, trudna język ;)
    • 25:
       
      CommentAuthorKaz
    • CommentTime20 Feb 2019
     
    Pinokio, jutro będę w Kraku, to z chęcią przygarnę ten wynalazek, na pohybel postAtari :P

    Urządzenie jest bardzo fajne moim zdaniem:
    ->link<-

    Mr_Robot - don't give up, we just organize a group buying :)
    • 26: CommentAuthorpin
    • CommentTime20 Feb 2019
     
    Pogrzebię dziś pogrzebaczem i się zobaczy, czy się to znajdzie.
    • 27:
       
      CommentAuthorKaz
    • CommentTime20 Feb 2019
     
    Jak się 128XT znalazło, to i to się znajdzie :)
    Mimo, że chciałeś dopłacać za oddanie, to ja Ci jednak odpalę dobrego browarka, żebyś stratny nie był :D
    • 28:
       
      CommentAuthorjhusak
    • CommentTime20 Feb 2019
     
    Ja tylko nie za bardzo rozumiem, po co tu 74ls07. Czyżby wydajność prądowa 80 mA na pin była zbyt mała (przypadku TX)?
    • 29: CommentAuthorMADRAFi
    • CommentTime20 Feb 2019
     
    @jhusak

    Nie wiem ale jest 1 rzecz wazna
    domyslnie UNO R3 ciagnie 55 mA, ekran okolo 100 mA (to sie pewnie wacha w zaleznosci od chinskiego modelu)
    W 1 poscie dodalem opis jak zredukowac pobor mocy UNO R3 z 55 mA do 12 mA.
    moze ktos ma jakies chody u Chinczykow ktorzy by zmodyfikowali UNO R3 na zamowienie?

    Ogladalem alternatywy ekranow ale niestety nie jest tak rozowo
    Mozna znalesc eInk 2.7" ale nie ma on ani czytnika sd ani touch screen(chyba)

    Mysle ze Interface sdrive jest do poprawy. mozna by to zrobic bardziej ergonomicznie. Nie podobaja mi sie tez te krotkie nazwy wyswietlane. Przewijanie pelnej nazwy jest dopiero po wyborze pliku (Przegladalem source code troche)

    Urzadzenie ma potencjal tylko trzeba by je dopracowac :)
    Moze sa tu jacys elektronicy ktorzy by cos podpowiedzieli.
    • 30:
       
      CommentAuthorsun
    • CommentTime20 Feb 2019 zmieniony
     
    Najlepiej zrobić pcb pod proca z modami prądowymi i SDrive-MAX SIO Bus Contention Fix o ile to wtedy jeszcze będzie potrzebne.
    eInk jest fajowy ale zasadniczo woooolny. Choć czy całość działała by wolniej niż to co to teraz... responsywność dotyku w eink (a na co dzień mam PBTouchHD2) jest... jak dla mnie mocno dyskusyjna.
    Być może takie pcb jest już na tej słynnej szwedzkiej stronie ->link<- ;) A lepszy soft na ->link<- :)
    • 31: CommentAuthorpin
    • CommentTime21 Feb 2019
     
    Znalazłem s-drive'a. Tak, jak obiecałem daje go pierwszej osobie która się nawinie i to odbierze. Nawija się właśnie Kaz, .. o przylazł :)
    • 32: CommentAuthorMADRAFi
    • CommentTime21 Feb 2019
     
    Kaz mam nadzieje ze przetestujesz wszystkie opcje i zdasz raport.
    • 33: CommentAuthorpin
    • CommentTime21 Feb 2019
     
    tak, jak wspominałem Kazowi - odłączył mi się jakiś kabelek i chyba nie znalazłem mu poprawnie domku. Kaz - sprawdź, czy "command" prowadzi tam, gdzie trzeba :)
    • 34: CommentAuthorMADRAFi
    • CommentTime23 Feb 2019
     
    Kaz, jakies experymenty juz robiles ?
    Jezeli masz juz swoj egzemplarz to rozumiem ze nie jestes zainteresowany tymi czesciami, plytkami wymienionymi w 1 poscie?
    • 35:
       
      CommentAuthorKaz
    • CommentTime24 Feb 2019 zmieniony
     
    Potwierdzam, Pin znalazł w śmietniku sdrive, nawet mi przysłał zdjęcie (foto 1) :D

    Więc na razie jest w takim stanie (foto 2), muszę znaleźć do tego zasilacz i kabelek, wtedy potestuję.
    • 36: CommentAuthorpin
    • CommentTime24 Feb 2019
     
    Mam nadzieję, że dobrze ulokowałem produkt ;)
    • 37:
       
      CommentAuthorKaz
    • CommentTime25 Feb 2019 zmieniony
     
    Zrobiłem pierwsze testy. Urządzenie Pinokia (a nie! już moje, przehandlowane za złocisty napój :P) działa, ale nie do końca.

    Pierwsze i najważniejsze - ma soft w wersji 0.3, a to jest baaaaardzo stara wersja. Najnowsza stabilna to 1.0, a jest już nawet beta 1.1. Trzeba będzie zaktualizować - ponoć przez USB na pececie da się zaprogramować nowa wersje, ale ze nie udalo mi się to w innej sytuacji z przejściówką Kuby Husaka, to pewnie będzie to dla mnie problem.

    Poczytałm trochę opisów i turbo jest wspierane, tak samo jak CAS i ATX. Tak, było z tym trochę problemów, i jeszcze jakieś są, ale w kolejnych wersjach jest tych problemów coraz mniej. W ostatniej wersji softu 1.1b są udostępnione pliki źródłowe, więc można pokusić się o poprawki i kontakt z autorem w celu ich zastosowania i propagowania.

    Po podłączeniu przez USB nie ma żadnego problemu z mapowaniem dysków (foto 3), ale po podłączeniu przez SIO - karta SD nie jest czytana prawidłowo, nie ma możliwości mapowania (foto 4). Sam interfejs działa, jak widać na zdjęciach. Dlatego chyba rację ma Pinokio, że coś pomylił z kabelkami od SIO.

    Dalsze testy jak uda mi się zaprogramować nową wersję firmware albo jak zlokalizuję problem kabelkowy...
    • 38:
       
      CommentAuthorMontezuma
    • CommentTime25 Feb 2019
     
    @Kaz
    Domyślnie w projekcie wspierane były wyświetlacze z kontrolerem ILI9341. Autor dołożył też wsparcie dla innych typów wyświetlaczy, ale nie są one automatycznie rozpoznawane podczas aktualizacji. Musisz więc wiedzieć, jaki masz wyświetlacz, zanim zrobisz update softu.

    @jhusak
    7407 jest potrzebny, bo PINy RxD, TxD na płytce Arduino podpięte są przez oporniki do chipu FTDI.
    Bez separacji (7407) nie ma współpracy z innymi urządzeniami SIO, bo SDRIVE-MAX "nie dopuści" innych do głosu.

    @Rocky
    TURBO działa bardzo fajnie, ale generalna uwaga - software SDRIVE-MAX ma jeszcze trochę problemów, a więc w jednej wersji coś działa, w innej nie działa, itd.
    • 39:
       
      CommentAuthorMontezuma
    • CommentTime25 Feb 2019
     
    @Kaz,
    Ważna uwaga, jeśli we wtyczce SIO, podpięty jest PIN 10 (czyli zasilanie 5V dla SDRIVE-MAX), to NIE WOLNO do SDRIVE-MAX-a podpinać równocześnie zasilania z USB!!!
    Jak chcesz przez USB, to przetnij to połączenie.
    W przeciwnym przypadku zasilaj tylko z ATARI, a USB niech Ci służy tylko do aktualizacji softu.
    • 40:
       
      CommentAuthorKaz
    • CommentTime27 Feb 2019 zmieniony
     
    O, dzięki Montezuma za porady, bo już wcześniej czytałem Twoje wypowiedzi w tej sprawie, ale po niemiecku :D.

    Musisz więc wiedzieć, jaki masz wyświetlacz, zanim zrobisz update softu.


    Co do tego się zorientowałem, bo jest kilka katalogów z updatem dla różnych wyświetlaczy. Jak to sprawdzić? Bo niestety nigdzie na plytce nie jest to napisane (foto 5). No i w tej sytuacji najpierw sprawdze ten ILI9341, a ewentualnie potem kolejne, na ślepo.

    software SDRIVE-MAX ma jeszcze trochę problemów, a więc w jednej wersji coś działa, w innej nie działa[/quot]

    Chodzi Ci o różne wersje softu czy hardware?

    [quote]to NIE WOLNO do SDRIVE-MAX-a podpinać równocześnie zasilania z USB!!!


    Tak, to czytałem na stronie projektu. Ale mam pytania:

    Jak chcesz przez USB, to przetnij to połączenie.


    Czyli mam na stałe odłączyć zasilanie z SIO, jeżeli chcę mieć zasilanie z USB? Ale w takim wypadku przecież będę cały czas musiał mieć gdzieś w pobliżu peceta albo ładowarkę USB... Czy dobrze myślę czy jest jakaś funkcjonalność, która jest dostępna tylko przez USB (poza flashowaniem) i dla której warto mieć zasilanie z USB?

    W przeciwnym przypadku zasilaj tylko z ATARI, a USB niech Ci służy tylko do aktualizacji softu.


    I taki właśnie miałem pomysł. Bo do czego innego wykorzystać USB? (tu wraca pytanie z wyżej - co się da jeszcze zrobić?

    PS. A zasilał ktoś to urządzenie z cartidge USB do małego Atari?
    • 41:
       
      CommentAuthorMontezuma
    • CommentTime27 Feb 2019
     
    > czy jest jakaś funkcjonalność, która jest dostępna tylko przez USB (poza flashowaniem) i dla której warto mieć zasilanie z USB?

    Jeśli zasilasz SDRIVE-MAX z Atari, to po włączeniu ATARI nie zdążysz wybrać gry do załadowania za pomocą touch screen-u. Atari załaduje file selector (sdrive.atr) i możesz z poziomu Atari wybrać sobie grę.
    Dla mnie osobiście nie jest to żadna wada (zwłaszcza, że mając U1MB, mogę w każdym momencie wywołać zimny start).

    Zasilanie przez USB może być wskazane, jeśli Twoje Atari ma problemy ze stabilnością, bo SDRIVE-MAX ciągnie ~150mA.

    Alternatywnie można też podłączyć SDRIVE-MAX do zasilanego zewnętrznie SIO HUB-a od Lotharka.
    • 42:
       
      CommentAuthorKaz
    • CommentTime27 Feb 2019
     
    Dzięki za info. Dla mnie to też niewielki problem.

    Wyglada na to, że Pinek pomylił nie Command, ale Data-Out. Postaram się dzisiaj to podmienić.

    Ale inna ciekawa rzecz - wdl opisu u Pina 5V jest podłączone do GND, a GND do 5V. Teoretycznie to nie ma prawa działać... a działa. Czyżby opis na płytce był błędny? Ktoś zna rozwiązanie zagadki?
    • 43:
       
      CommentAuthorMontezuma
    • CommentTime27 Feb 2019 zmieniony
     
    > Czyżby opis na płytce był błędny?

    PIN-y SIO powinny być przylutowane do płytki Arduino UNO:
    SIO 4 - GND
    SIO 10 - +5V
    SIO 3 - TxD
    SIO 5 - RxD
    SIO 7 - A5
    • 44:
       
      CommentAuthorKaz
    • CommentTime27 Feb 2019
     
    I tak już jest, a mimo to ustrojstwo nie działa prawidłowo przez SIO - nie widzi karty SD i nie znajduje pliku sdrive.atr. Przypomnę, że podłączone przez USB do peceta działa pięknie i poprawnie. Co może być uszkodzone od strony SIO?
    • 45:
       
      CommentAuthorMontezuma
    • CommentTime28 Feb 2019
     
    Proponuję aktualizację softu, a jeśli nie pomoże, to spróbowałbym z zasilaniem przez USB, zamiast przez SIO.
    • 46:
       
      CommentAuthorKaz
    • CommentTime28 Feb 2019
     
    Hmmm, pewnie tak spróbuję. Ale wygląda na to, że to nie zasilanie jest problemem, bo przecież działa ekran, działa soft. Tylko nie rozpoznaje karty SD i nie bootuje z niej. Tak jakby nie było tego Command. Ale spróbuje jeszcze z tą aktualizacją programu.
    • 47:
       
      CommentAuthorjhusak
    • CommentTime1 Mar 2019 zmieniony
     
    @Kaz, Sprawdź, czy nie masz np. 4.5v na zasilaniu na włączonym Atari.
    @Montezuma, a zwykła dioda na TX nie wystarczy? Tak, jak jest w sio2sd?
    • 48:
       
      CommentAuthorMontezuma
    • CommentTime1 Mar 2019
     
    > a zwykła dioda na TX nie wystarczy

    Niestety nie.
    Wytłumaczenie jest na schemacie płytki Arduino UNO:
    ->link<-

    Pin (TxD)PD1 procesora Atmega328P połączony jest przez rezystor 1K do (RXD1)PD2 chipa USB. Po włączeniu zasilania na wspomnianym pinie (RXD1)PD2 pojawia się +5V, którego inne urządzenia na magistrali SIO nie są w stanie "ściągnąć" do masy. Czyli inne urządzenia próbują coś "powiedzieć", ale są "zagłuszane" przez SDRIVE-MAX. Widać to dobrze na oscyloskopie:

    ->link<-
    • 49:
       
      CommentAuthorKaz
    • CommentTime1 Mar 2019
     
    OK, co prawda jeszcze nie mierzyłem napięcia na SIO, ale po rozpięciu zasilania SIO i podpięciu przez USB już czyta kartę i rozpoznaje pliki. Jeden problem zidentyfikowany.

    Ale - dalej urządzenie nie bootuje z dyskietki ustawionej jako startowa. Tak jakby jej nie widział, a czasem pojawia się komunikat SIO: CMD TIME OUT. Chyba, że coś robi źle... więc po kolei:
    - włączam urządzenie
    - ustawiam D0 jako startowe (albo inne D z podmapowaną dyskietką)
    - włączam Atari z włączonym Option
    - nic się nie dzieje...
    • 50:
       
      CommentAuthorKaz
    • CommentTime1 Mar 2019 zmieniony
     
    Sprawdziłem z ciekawości, czy da się zasilić przez USB cartridge, ale jednak też nie widzi wtedy karty, więc sugeruje to, że Atarka faktycznie daje za małe napięcie.

    PS. Zmierzyłem. Na 800XE mam 5,22V, a na 800XL 5.19V. Więc powinno być ok. Pomysły?