1

(9 odpowiedzi, napisanych Zloty)

Dzięki i do zobaczenia w lipcu :)

2

(9 odpowiedzi, napisanych Zloty)

@Vasco bilet kupiony, będę ze sprzętem więc proszę mnie ładnie do listy dopisać :) BTW jak jest opcja to poproszę ID dla Igora.

3

(0 odpowiedzi, napisanych Fabryka - 8bit)

Wrzucam dokumentację płytki do A8 Pico Carta.
Modyfikacja polega na dodaniu konwerterów poziomów, Atari pracuje w logice 5v a Pico w 3.3v. Konwertery pełnią dodatkowo funkcję buforów magistrali adresowej i danych.
Sygnał aktywujący bufor linii danych jest wypracowywany z sygnałów /S4, /S5 i /CCTL za pomocą "bramki and" zbudowanej z diod D1-D3. Ja użyłem shotek BAS16 ale na krzemowych powinno działać równie dobrze.

Na płytce znajduje się również obwód zbudowany z tranzystora T1 i rezystora R1 którego zadaniem jest odłączanie zasilania 5V doprowadzonego z Atari od Pico w momencie podania zasilania na wejście USB modułu.
Można więc bezpiecznie podłączyć cart do Atari nawet jeżeli jest ona zasilany z USB.

Obecne oprogramowanie nie zostało przygotowane na taką sytuację więc Pico głupieje i przestaje pracować, pole do popisu dla koderów z fantazją jak można taką opcję wykorzystać :)

W załączonej paczce znajduje się schemat i płytka w Eagle, konwersja z Eagle do KiCAD (tutaj podziękowania na Pancia) oraz pliki gerber do zamówienia płytki w JLCPCB.
Płytka jest 2 warstwowa. Podczas zamawiania proszę pamiętać o wybraniu opcji fazowania złącza krawędziowego, wygląda to elegancko i pozwala łatwo podłączać carta.

Jak to mówią, bierzcie i jedzcie z tego wszyscy, korzystajcie, udostępniajcie, modyfikujcie, róbcie co chcecie i pamiętajcie BUFORY!!!
Chrońcie nasze Atari bo więcej ich już nie będzie.

Koszt części jest znikomy (kilkanaście zł) a PCB w JLCPCB za 5 szt. to około 2EURO + 6EURO wysyłka, złocone drożej :)
Płytka pasuje do obudowy Sikora, wykonana na szablonie od Mq. Wystarczy wydłubać otwór na przycisk i USB-C

Przelotki na PCB są pokryte solder maską, te odkryte, o większej średnicy to połączenia pomiędzy warstwami GND lub 5V.
Przygotowane do wypełnienia cyną.

Zamieszczam fotkę złożonego egzemplarza, tutaj PCB z małym błędem ale poprawionym w załączonej dokumentacji (stąd ten tranzystor na partyzanta lutowany co strony TOP)

https://i.imgur.com/X4CXWhz.jpeg
https://i.imgur.com/ErKq927.jpeg

@as towar deficytowy ale dla Ciebie znajdę ;)
Zamówiłem trochę PCB także bez problemu

@uicr0Bee musiałem trochę odłożyć projekt Tosster żeby zakończyć inne sprawy ale obiecuję że niedługo się za to wezmę

Mono - 2 szt.
2. VLX - 1 szt.
3. dely - 1 szt.
4. pancio - 1szt.
5. Nanbu /Yoshitaka/ - 1szt.
6. hsimpson - 1 szt.
7. pasiu - 1 szt.
8. mayonez - 1 szt.
9. lewiS - 1szt.
10 tOri - 1 szt.
11. MatGuru - 1 szt.

szymonu napisał/a:

Natomiast taki przycisk reset powoduje że po uruchomieniu kompa nie wstanie żaden TOS - trzeba nacisnąć reset.
Mi nie robi to różnicy ale piszę dla tych których irytują takie rzeczy :-)

Sprawdź proszę jaką masz wartość rezystora R2, dodatkowo podaj też wartości R8 i R7, przypuszczam że masz wersję przed poprawką wartości i to może powodować że nie startuje po włączeniu ale chcę się upewnić.

VLX napisał/a:

Zdarza się, że po przytrzymaniu resetu TOS nie jest zmieniany, tylko w pętli co chwilę pika kod aktualnego slotu (tego przed naciśnięciem). Za drugim przytrzymaniem resetu jest już ok.

Problem który opisałeś jest powodowany samym przyciskiem reset w Atari. Styki przycisku są zabrudzone co powoduje że przycisk nie łączy, spotkałem się nawet z przyciskami które zwierały w połowie wciśnięcia a potem, po wciśnięciu do końca rozwierały.

Żeby przełączyć slot reset musi być wciśnięty minimum 3s, krótsze wciśnięcie jest traktowane jako zwykły reset i nie przełącza slotu.

Rozwiązaniem problemu jest przeczyszczenie przycisku reset.

Sprawę pomijania slotów rozważę w aktualizacji oprogramowania, dzięki za sugestię.

Naciśnięcie reset wyzwala układ czasowy który dopiero generuje impuls reset o zadanym czasie trwania.
Rezystor r100 jest podłączony z jednej strony do +5v żeby ustalać wysoki stan ma wejściu układu czasowego.
Możesz się też przylutować do wyprowadzenia nr 2 układu u104 (timer 555)

Zobacz sobie jak to wygląda na schemacie STe

Ok. Oczywiście służę pomocą

Naciśnięcie reset powinno zwierać rezystor R100 do GND
Podeślij zdjęcie jak możesz.

Jeżeli po włączeniu power nie uruchamia się żaden TOS to znaczy że nie ma połączenia TOSSTera z Reset Atari (R100).
Po włączeniu TOSSTer ładuj TOS do ram a potem resetuje płytę. Jeżeli nie jest prawidłowo podłączony do reset to tego nie zrobi, to tłumaczy dlaczego po włączeniu i naciśnięciu reset TOS wstaje.
Brak możliwości przełączania przyciskiem świadczy również o braku podłączenia do reset.

Skoro TOSSTer reaguje podczas podłączenia przewodu do GND to znaczy że jest OK.

Sprawdź czy dobrze zamontowałeś przewód. Najlepiej multimetrem.

TL866II plus, na Ali z adapterami jakieś 250zł

Tak, to znany problem flashera, czasami wyrzuca błędy weryfikacji pomimo że wszystko zaprogramowało się prawidłowo. Nazwa slotu jest zapisywana po weryfikacji dlatego jest empty.
Laoo zna problem i wolnej chwili obiecał poprawkę.

Problem z 1040STFM ogarnięty, chcę jeszcze rozwiązać problem ekranów przez przesunięcie TOSSTera na "górne" podstawki, myślę że przez weekend to skończę, zrobię finalne testy i wyślę

Zwracam uwagę, że pisząc VBXE, mamy na myśli tylko i wyłącznie sprzęt VBXE w wersji 2 (FPGA, SRAM).
To będzie zupełnie nowy core z zupełnie innymi rejestrami i funkcjami.

1. Adam Kłobukowski
2. Newton
3. dely
4. MatGuru

Tutaj dorzucę swoje 5 groszy, "co nie byłoby trudne do implementacji w FPGA?" chodzi tutaj głównie o 'koszt" zasobów niezbędny do implementacji. VBXE jest konstrukcją dosyć leciwą a jego zasoby, jak na dzisiejsze czasy, dość skromne :)

Dziękuję, cenna informacja.
Czy ta podmiana procesora to jakiś mod? Jestem ciekaw co powodowało niestabilności, przypuszczam że inne czasu dostępu w porównaniu z oryginalnym CPU. Jak możesz to podeślij mi jakieś informację na ten temat.
Może będzie się dało rozwiązać ten problem w kolejnym firmware

ad #1 dioda jest w celach diagnostycznych, jej kolor jest przypadkowy,

ad #2 powolne miganie oznacza że przełącznik jest w trybie emulacji ROM, podczas przyciśnięcia i przytrzymania przycisku reset miganie przyspiesza sygnalizując przejście najpierw do odliczania pauzy a potem cyklicznego przełączania aktywnego slotu. Wprowadzenie w tryb programowania przez flasher to trzecia prędkość migania diody

ad #3 może być przez emutos. Ja testowałem odpalając dema pod 2.06 :). Jest to nowe urządzenie i może mieć "choroby wieku dziecięcego". Jeżeli pojawią się problemy to oczywiście wprowadzę odpowiednie poprawki i udostępnię nowy firmware. Aktualizacja firmware wygląda podobnie jak wgrywanie TOS i również jest wykonywana z poziomu Atari.

emutos jest wgrany do 4 slotu co sygnalizowane jest dwoma wysokimi tonami, tos jest wgrany za pomocą programatora dlatego przy zmianie za pomocą flashera wszystkie sloty zgłoszą się jako empty.
Wgraj sobie inny tos do slotow 1-3

Przełączać możesz zwierając wyprowadzenie reset na TOSSTErze do GND

19

(80 odpowiedzi, napisanych Zloty)

Nie było w tym roku gadżetów czy przegapiłem?

Spoko, przez weekend jak będę maił dostęp do różnych płyt to napiszę też instrukcje

Jak macie  w jednej kolumnie to kwestia tylko czy obsadzone wszystkie kości czy tylko 2.
Niektóre płyty pozwalały to zmieniać jumperami smd ale nie wszystkie, dlatego na płytce przełącznika do ST w układzie 1 kolumna jest opcja przełączenia czy płyta jest "ustawiona" pod obłożenie kompletem kości po 32kb czy 2 kości po 128kb.
Chciałem wam to od razu ustawić

@KrISS wysłałem wiadomość na PW

@ucr0Bee tak dostałem, nawet 2 razy :) i odpisałem do Ciebie i Lopeza że wyślę w poniedziałek bo wersja ST jeszcze będzie przez weekend testowana.
Sprawdźcie też proszę jakie macie ułożenie romów na płytach ST bo było ich wiele i nie wiem którą wersję TOSTera wysłać. Najlepiej zdjęcie mi wyślijcie emailem

Wersja STe oraz ST gotowa. Wersja ST była testowana z  płytą z układem 6 kości w jednym rzędzie i obłożeniem 2 kostkami.
Testowanie pozostałych wersji płyt ST oraz Mega ST/STe mam zaplanowane na weekend, korzystając z zasobów sprzętowych Krolla :)
Osoby które chciały tylko wersję STe lub STe i ST z układem kości jw. proszę podesłanie na PW naklejki do paczkomatu lub danych do wysyłki.
Cena dla osób które zgłosiły się wcześniej pozostaje 160zł, dla kolejnych 190zł gdyż poprzednią cenę szacowałem a po dokładnych wyliczeniach wyszło troszkę drożej

25

(80 odpowiedzi, napisanych Zloty)

będę ze sprzętem od piątku - proszę o rezerwację koło PIN'a i Pancia :)