atarionline.pl SIDE3 gryzie się z Ultimate 1MB - 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.  
      OGÓLNE ZALECENIA DOTYCZĄCE SIDE 3.0 / 3.1
      =========================================

      1. Kup Φ2/Fixer. Został zrobiony, aby SIDE działał.

      2. Jeśli masz SIDE 3.0 - używaj JAD 1.1 (PLL jest poza FPGA)

      3. Jeśli masz SIDE 3.1 - używaj JAD 1.3 (PLL jest w FPGA)

      4. Jeśli dalej występują problemy to sprawdź firmware. Najnowszy nie oznacza: najlepszy lub najbardziej stabilny.

      5. Dla SIDE 3.0 bezpiecznie używaj 0.44

      6. Dla SIDE 3.1 bezpiecznie używaj 0.47 (0.44 dla JAD 1.3)

      7. Jak Ci dalej nie działa, skontaktuj się z firmą Lotharek.
    2.  
      @pigula,

      "EXTSEL z pamięci SRAM do pullup'u koło Freddiego (a jedynie do VBXE)"

      Zdarza się. Takie życie. Ja w 600XL 1.5 roku temu też nie podłączyłem i Lotharek mi zwrócił na FB na to uwagę.

      EXTSEL to "External Select". Na schematach pokazywany jest również jako EXTSEL z linią nad nazwą, co symbolizuje, że jest w inwersji. Dlatego ten sygnał, gdy jest wyłączony ma wartość logiczną "1" i dlatego jest podłączony do +5V przez pull-up rezystor, który robi właśnie to logiczne "1".

      Należy również zwrócić uwagę, że na płycie XEGS nie ma tego pull-up rezystora i de facto nie ma sygnału EXTSEL. Przy instalacjach różnych rzeczy, które reagują na EXTSEL warto o tym pomyśleć i ewentualnie zapytać tu czy na Discordzie lub u producenta. Przykładowo opis instalacji Rapidusa zawiera informacje co zrobić z EXTSEL i brakiem pull-up resistora.
    3.  
      @w1k,

      To nie jest problem U1MB+SIDE3.0/3.1

      (This is not a problem generated by U1MB+SIDE3.0/3.1)
      • 4:
         
        CommentAuthorGeorge
      • CommentTime19 Jan 2024 17:01 zmieniony
       
      Ja podziękuję, nie po to kupiłem urządzenie zewnętrzne, żeby ingerować we wnętrze.

      Ad.7 - Kontakt z tą firmą nie należy do łatwych, więc również dla mnie nie jest to rozwiązanie.

      Jako laik, ale z silnymi podstawami inżynieryjnymi widzę, że ogólnie wszelkie zaproponowane rozwiązania nie dają gwarancji zadziałania (nie widzę nigdzie żadnych obliczeń).

      Warto odnotować, że U1MB i VBXE instalowała mi ta sama firma, która produkuje SIDE 3.1. Spodziewałem się więc pewnego holistycznego sprawdzania wszystkich sprzedawanych rozwiązań i sposobów ich instalacji, ale znając realia retro byłem zawsze otwarty na rozmowy. Niestety jak w ad.7.

      Nie będę się decydował na dalsze grzebanie w moim Atari, kiedy wszystko co mam mi działa, oprócz SIDE 3.1. Wiąże się to z ryzykiem, że coś innego mi przestanie działać.
      Poszukam rozwiązania alternatywnego.
      Z mojej strony to wszystko w temacie.
      • 5:
         
        CommentAuthorKaz
      • CommentTime19 Jan 2024 17:01
       
      Piotrek - dzięki za instrukcję rozwiązania problemu. Warto, by producent zamieścił ją również u siebie, na stronie produktu.

      PS. Drugiego wątku w tym samym temacie nie ma potrzeby otwierać, zamknąłem.
    4.  
      @Kaz,

      Jasne Ty tu rządzisz... Mimo to może lepiej takie wątki nazywać "poprawa stabilności X względem Y". Myślę, że to by było bardziej koncyliacyjne.

      Myślę, że sam Lotharek nie zawinił temu, że Candle projektuje tak projekty jak projektuje. Mimo, że czasem wymagają dodatkowej atencji są bardzo popularne i wiele osób je sobie chwali.

      Poza tym jak coś działa to jest nudne... :)
      • 7:
         
        CommentAuthorAlex
      • CommentTime19 Jan 2024 20:01 zmieniony
       
      @PeterKaczorowski

      "Problem został rozwiązany rok temu, producent podał rozwiązanie, uszkodzone urządzenia powinny być reklamowane, a sprzęt jeśli ktoś nie potrafi sam powinien oddać osobie do instalacji(...)"

      Otóż nie jest to prawdą. Producent po prostu kombinuje i dostraja komputer użytkownika do urządzenia, a to jest dla mnie nie do przyjęcia. Nie po to kupuję SIDE 3.1, by móc z nigo korzystać tylko z JEDNYM specjalnie zestrojonym komputerem :) No sorry :D

      Prawda jest taka, żę SIDE 1 czy SIDE 2 działają poprawnie ze wszystkimi komputerami. Natomiast SIDE 3.1 ma ewidentnie problem, gdy na pokładzie jest U1MB (lub pewnie też parę innych rzeczy).

      Żeby nie było, nie winię tutaj producenta, bo on tylko produkuje ten sprzęt (choć bierze odpowiedzialność), ale autora rozszerzenia, który wiedząc o tych problemach umywa ręce i nawet nie komentuje publicznie tego tematu.

      Ja na szczęście mam AVG CART, który śmiga ze wszystkim, ma tryb emulacji SIDE, więc jestem zadowolony i nie muszę się martwić. Natomiast wiem, że gdybym chciał kupić SIDE, bo póki co jestem skazany na wersję 2, bo najnowsza jest wadliwie zaprojektowana.
      • 8:
         
        CommentAuthorKaz
      • CommentTime19 Jan 2024 20:01
       

      PeterKaczorowski:

      Mimo to może lepiej takie wątki nazywać "poprawa stabilności X względem Y". Myślę, że to by było bardziej koncyliacyjne.


      Najlepiej, gdy tytuł wątku oddaje sedno interesującego nas tematu. A tu George określił dokładnie swój problem i każdy, kto ma podobny, będzie mógł prześledzić dyskusję.

      PeterKaczorowski:

      Poza tym jak coś działa to jest nudne... :)


      Z takim mottem chyba jeszcze nikt kariery na rynku nie zrobił, ale możesz próbować :)
    5.  
      @Kaz,


      > Z takim mottem chyba jeszcze nikt kariery na rynku nie zrobił, ale możesz próbować :)


      Mówię od strony użytkownika. Jak coś kupuję do retro i działa, wrzucam do szafy. TMP też powiedział, że w tej kwestii jestem dziwny :)
    6.  
      @Alex,

      >Otóż nie jest to prawdą. Producent po prostu kombinuje i dostraja komputer użytkownika do urządzenia, a to jest dla mnie nie do przyjęcia. Nie po to kupuję SIDE 3.1, by móc z nigo korzystać tylko z JEDNYM specjalnie zestrojonym komputerem :) No sorry :D

      Straszne głupoty napisałeś "No sorry" :)))
      • 11: CommentAuthorw1k
      • CommentTime20 Jan 2024 09:01
       
      my friend remove u1mb, stereo and everything and put it on another board.. now works superb:)

    7.  
      @w1k,

      Another installation almost completed... SRAM 64k V3, Ultimate 1MB, VBXE, SAVO XE, Φ2/Fixer, WDC PIA
      • 13: CommentAuthorw1k
      • CommentTime20 Jan 2024 13:01
       
      very nice
    8.  
      @w1k,

      A clean installation is the entry point to having all components working together.

      I also use 3M 30AWG single-core ribbon wire for signals.
      • 15: CommentAuthorzaxon
      • CommentTime20 Jan 2024 20:01
       
      Piotr, ale chyba nie na tym rzecz polega żeby wymieniać pół komputera , polerować nóżki od scalaków, badać załamanie fali magnetycznej w podstawkach, kabelki zaginać pod odpowiednim kątem i dokupywać kolejne pierdoły typu o2fixer jak doradzasz tylko po to żeby.... cardridge, z założenia zewnętrzne i bezproblemowe w końcu zadziałało. W dodatku z jednym, przerobionym kompem ?

      Taka strategia Apple trochę ;) Wmówić ludziom że coś jest zajebiste a potem ich kasować po 99 dolarów za każdy extra kabelek .

      Tym bardziej że SIDE 3 i Ultimate 1088 to jeden projektant + jeden producent. Rozumiem że były by problemy z używaniem cartów innego producenta ale paradoksalnie, A8 pico, Ultimate, AVG cart , SIDe 1 i 2 działają bez problemów.
    9.  
      Zaxon,

      1. Jak słusznie zauważyłeś, to nie ja jestem autorem projektów SIDE 3, Ultimate 1MB. Jest nim Candle.

      2. W grudni 2022 rozłożyłem na części pierwsze swoje Atari, ponieważ SIDE 3 nie działał w trybie Rapidusa 20Mhz. Niestety nikt nie był w stanie mi powiedzieć dlaczego tak jest.

      3. Faktycznie do maja 2023, odczyniałem magię ;) Polerując nóżki, sprawdzając podstawki, badając różne elementy. Miałem przy tym zabawę, to fakt :)

      4. Wynikiem (3) powstał Φ2/Fixer. Lotharek zapytał czy będę produkował, a jeśli może to on chętnie się tego podejmie. Nie podnosiłem przy tym kwestii wynagrodzenia, ponieważ uważałem, że jeśli producent nie ma jak się dogadać z autorami to może warto, aby "fix" był szeroko dostępny najtaniej jak to możliwe.

      Nic więcej nie mogę zrobić. Co do kwestii urządzeń, a dokładnie softu/firmware'u. Te zabawki mają spore możliwości i mnie ich używanie pasuje. A dalej.. No cóż... Jeśli ktoś chce coś kupić i uruchomić i zakończyć z sukcesem temat... No faktycznie AVG, raczej od razu działa. Nie oznacza to, że nie ma błędów. Ma, ale TMP bardzo też szybko je poprawia i kontakt na Discordzie jest również bardzo dobry, to prawda. Czy wszystkie błędy są usunięte? Nie. Czy nie nic się nie sypie? Kolega ma 600XL z VBXL i niestety kabelek z ramem z AVG mu śnieży po ekranie. Po wyłączeniu ustaje.

      5. Ostatnia ważna kwestia...

      FJC dość mocno rozwija SIDE'a. Pamiętajmy, że SIDE 3.1 wszedł z firmwarem 0.47 na rynek. Mnie ta wersja się nie sypie. Natomiast wersje 0.69.. wydaje mi się, że znów eksploatują bardzo dużo feature'ów i jest problem.

      6.

      "Tym bardziej że SIDE 3 i Ultimate 1088 to jeden projektant + jeden producent."

      Wiem, że Ci będzie trudno, ale zostaw producenta..

      SIDE 3, Ultimate 1MB - hardware: Candle
      ale software już FJC.

      W przypadku AVG wszystko robi tylko jedna osoba.

      Wg mnie Lotharek ma średni wpływ na jakość testów hardware'u i softu. Produkuje, ponieważ Candle i FJC cały czas mają dobrą renomę na rynku i ludzie kupują te projekty.

      Podsumowując, bronię trochę Lotharka, chociaż bardziej przez empatię, niż jestem rzecznikiem jego firmy. Oczywiście Candle mógłby się bardziej postarać z testami, bo tu już nie chodzi o kasę, tylko jego dobre imię, ale jak wiadomo... każdy orze jak może.

      "... paradoksalnie, A8 pico, Ultimate... "

      Co do A8 Pico, jest tak, że Electrotrain raczej zawęził funkcjonalność do tego co na pewno będzie działać. Candle ma niestety inne podejście. Stara się dawać możliwości niemalże przekraczające możliwości hardware'u, a FJC w kolejnych rewizjach softu po wyjściu hardware'u odblokowuje kolejne możliwości.

      Gdybym ja był producentem SIDE'a, pewnie Fixery ludziom, którzy mają z nim problem bym rozdał, ale to nie moje decyzje.
    10.  
      Zaxon,

      "Taka strategia Apple "..

      Mimo to chyba lepiej dać możliwość rozwiązania problemu za 30 PLN, niż powiedzieć "nie ma rozwiązania lub to nie moja wina, tylko Candla" ?
    11.  
      candle..chyba już nie ma candle?? wiec jak cos to nie jego wina.No jakos ten Avg jest duzo lepszy i bez problemu dziala u mnie z ultimatew 65xe i z zaxonem(576kb) w 800xl.
    12.  
      @triplex aka blasph,

      Candle jest i się dobrze ma. Pojawia się na Sztabach nawet.

      PCBWay, JLCPCB, Lotharek, które to firmy produkują płytki i nalutowują elementy nie mają nic do samego projektu.

      Tak więc jeśli SIDE3.x mógłby działać lepiej, to ścigaj Candla :)

      Popełnił właśnie wersję 3.2, która jest już dostępna na stronie lotharek.pl. Zmiana dotyczy FPGA. W poprzednich wersjach był Lattice, a teraz jest GoWin. Szkoda, że nie Trion...
      • 20:
         
        CommentAuthorgienekp
      • CommentTime21 Jan 2024 12:01
       
      Jako posiadacz ATARI bez rozszerzeń to powiem wam, że początkowy użytkownik, to w tej chwili potrzebuje mieć jakąś mapę albo graf tych wszystkich rozszerzeń żeby się połapać. Co po czym i co wymienić/dodać żeby się nie gryzło/działało. Jestem zwolennikiem podejścia, że każdy projekt powinien być kompletny sam w sobie, czyli zadziałać z konfiguracją ATARI taka jaka wyszła z fabryki. Z płytą, TTLkami, kondensatorami, zasilaczem itp. Wiadomo, że wtedy projekt może być ograniczony a i koszty wyższe, ale jest on wtedy dobrze zrobiony. Co innego, gdy w ATARI coś się zestarzało, jakiś elektrolit wyciekł i trzeba to naprawić. Wtedy wiadomo, jest to zwykła naprawa ATARI. Ale gdy jakiś projekt potrzebuje robić bypasy, podmieniać ttlki, dodawać cudaki, no to znaczy, że coś w nim jest nie tak i było coś robione na skróty, nie po inżyniersku.
      • 21:
         
        CommentAuthorKaz
      • CommentTime21 Jan 2024 12:01 zmieniony
       

      Gienekp:

      Jestem zwolennikiem podejścia, że każdy projekt powinien być kompletny sam w sobie, czyli zadziałać z konfiguracją ATARI taka jaka wyszła z fabryki.


      No to wspomniane w tym wątku urządzenia osobno działają, tylko razem nie :). Tak więc podejście tego typu powoduje w praktyce potencjalne problemy, gdy tych rozszerzeń jest więcej niż jedno.

      A co gdy różne rozwiązania, poprawne inżyniersko, działające z gołym Atari, korzystają np. z tego samego miejsca w komputerze i się razem nie zmieszczą?

      To nie jest takie proste, żeby można było sformułować prostą zasadę "działa z gołym Atari" to znaczy, że dobrze zaprojektowane.

      PS. Pomijam, że jedno Atari drugiemu nie równe, więc gdy mówimy o "gołym Atari" to mówimy o kilku albo i kilkunastu różnych wersjach...
      • 22: CommentAuthorpin
      • CommentTime21 Jan 2024 12:01
       
      ... ale te cuda ze stabilnością to jednak kwestia, która stanowi problem jakby od początku:

      ->link<-
      • 23:
         
        CommentAuthorgienekp
      • CommentTime21 Jan 2024 13:01
       
      @Kaz
      ale to jest dość proste. Najpierw dzielisz rozszerzenia na zewnętrzne i wewnętrzne. Zewnętrzne to tak jak napisałem. A wewnętrzne, jeżeli są "terminatorem" to powinno być to napisane wprost. Że dane rozszerzenie ucieka od standardu i jakby na nim ewolucja się kończy. Na grafie byłby znak "Znak D-4A" :)

      Bo ja mam wrażenie, że często wiele rozszerzeń jest opisywanych jakby były kompatybilne na wszystko, a potem jest kombinowanie.
      • 24:
         
        CommentAuthorPeri Noid
      • CommentTime21 Jan 2024 13:01
       
      Bo na niektórych płytach dane rozszerzenie może być bezproblemowe, a na innej, nawet identycznej rewizji, już nie - bo np. wpływ procesora z innej partii czy od innego producenta powoduje zmiany w timingach, rozjazd sygnałów itp. Jak to już wielokrotnie stwierdzono, Atari pracuje trochę na słowo honoru - są tolerancję na timingi sygnałów i nigdy nie wiadomo, czy w danym egzemplarzy jest to w środku skali, na początku czy na końcu. A może być dowolnie. Dołożenie urządzenia zwykle przesuwa tolerancje - jeśli nie przesunie poza skalę, jest dobrze.
    13.  
      1. NMOS jest technologią bardziej analogową niż nam się wydaje. Czasy odpowiedzi są w zakresach, a nie są stałe.

      2. Jeśli ktoś z Was ma podstawy inżynierskie to będzie widział nieco więcej o błędach pomiarowych, kumulacjach i obliczeniu tych elementów różniczką zupełną. Dla tych, którzy są bardziej humanistami, proszę sprawdźcie "efekt motyla".

      3. Dzisiejsze rozszerzenia są w oparciu o CMOSy, które są czasowo dość precyzyjne i bardiej odporne na zniekształcenia niż NMOS'y.

      4. Twórcom rozszerzeń trudno zrealizować rozległe testy na różnych maszynach Atari, gdzie modele są różne, a nawet egzemplarze tych samych modeli są różne. Dodatkowo tną koszty i idą na skróty, a ponadto z niechęcią podchodzą do rozszerzeń produkowanych przez innych twórców. Stąd wiele tych klocków może mieć problem ze stabilnością.

      5. Jednym ze sposobów na wyprostowanie sytuacji po latach jest ustabilizowanie samej platformy bazowej, aby uzyskać takie same odpowiedzi na każdym Atari. To robi "F"-ka, a jeszcze bardziej Φ2/Fixer. To ostatnie oprócz stabilnych odpowiedzi umożliwia nawet separację układów i rozszerzeń dając im oddzielne bliźniacze sygnały.
      • 26:
         
        CommentAuthorgienekp
      • CommentTime21 Jan 2024 20:01
       
      No tak, tylko że w zasadzie wszystkie technologie są analogowe. Kłopot jest chyba raczej w tym, że robiąc uproszczenia konstrukcji zakłada się zbyt pozytywny przypadek. A ATARI tego nie lubi.

      Mając zwykłe wyjście cartridge i np. kryzysowy sygnał PHI2 należy założyć, że można z niego skorzystać (w końcu go wyprowadzili) ale bezpiecznie tylko raz. Każde kolejne obciążenie powinno być na sygnale zregenerowanym.

      Tak samo jak są jakieś bebechy podpinane w krwiobieg wewnętrz ATARI. Spokojnie można wejść w sygnał praktycznie go nie ruszając czy to równolegle czy szeregowo, zostawiając go w aktualnej luźnej tolerancji. Tylko, że to przeczy prostocie. A jak ma być prosto to leci scalak bez wnikania jak on obciąża pojemnościowo czy też inne dzwonki wzbudza. No i jest zgadywane, w tym tak a w tym tak.

      No więc jak bym nie "stabilizował platformy". Bo ona jest taka jaka jest. Tylko robił projekty, które potrafią się do takiej specyfiki dostosować.
    14.  
      @gienekp,

      "No więc jak bym nie "stabilizował platformy". Bo ona jest taka jaka jest. Tylko robił projekty, które potrafią się do takiej specyfiki dostosować."

      Nie mamy jednak wehikułu czasu, a stabilizacja za 30 PLN jest najtańsza i najszybsza. Przy kolejnych projektach powinno się uwzględnić nową wiedzę.