Odp: Vortex AtOnce386sx projekt RE wersji DIP został ukończony!
Jakie są szanse że taki emulator będzie współpracował z dopałkami .. np TF56 ? tzn czy oba te urządzenia będą mogły działać na jednym komputerze jednocześnie.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Silly Venture 2024 SE - stuff Dostępny jest już stuff z zeszłomiesięcznego party Silly Venture 2024
FujiCup FujiCup ma na celu wspieranie sceny gier retro, dając uczestnikom szansę na pokazanie swojego talentu
Echa Silly Venture 2024 SE Są już dostępne wyniki Silly Venture 2024 SE
Uaktualnienie firmware do The400 Poprawki do "fizycznego" emulatora ośmiobitowych komputerów i konsol Atari.
Akcja - Wsparcie w reverse-engineering Wspierajmy tych, którzy do tej pory zrobili wiele!
Strony Poprzednia 1 2 3 4 5
Zaloguj się lub zarejestruj by napisać odpowiedź
Jakie są szanse że taki emulator będzie współpracował z dopałkami .. np TF56 ? tzn czy oba te urządzenia będą mogły działać na jednym komputerze jednocześnie.
Hej,
Szanse działania są, ale raczej marne :/ Nie mam, nie podłączałem - nie wiem czy to będzie działać. Tak czy siak - jednocześnie to nie działa. Po załadowaniu bitstreamu do FPGA i restarcie komputera nagle masz PC na sprzęcie Atari i jeśli emulator jest w stanie powstrzymać Motorola 68000 to możliwe, że i powstrzyma wyższy model :)
Poza tym - zaszalałem(!) i kupiłem nietanio "na próbę" procesory Ti486SLC oraz Ti486SXLC2, które są kompatybilne pinowo i w zasadzie funkcjonalnie z procesorami 386sx. O ile się orientuję - w późniejszym okresie firma Vortex nawet oferowała upgrade emulatora oparte właśnie o wersję SLC procesora 486. To może zadziałać i dlatego spróbuję, gdy tylko dotrą procki, zmontować sztukę i sprawdzić!
A teraz będę popołudniami pracował w ogrodzie, a wieczorami nad elektroniką :D
Pozdrawiam
tOri
Ostatnio edytowany przez tOri (2024-05-17 17:05:49)
Do Amigi widziałem robili 486. Jak zadziała - piszę się na sztukę do STE, choć nie wiem, kiedy zamontuję :/ Szkoda, że nie ma wersji poid TT-kę...
ale 486 to już chyba nie będzie potrzebować kooprocesora ?
Hej,
486 potrzebuje koprocesora. 486slc ma interface do 487sx i chyba do 387sx - ten też może działać. Sprawdzę :)
tOri
edit:
Podejrzewałem tak trochę, że może być jakiś problem z zegarem no i tak właśnie było :) Bezsensownie "podłączyłem" zegar taktujący FPGA do koprocesora i ten po prostu działał 2x wolniej niż 386sx i zdecydowanie nie trafiał w "potrzeby systemowe" co nie mogło być dla niego zdrowe. Dobrze, że to nie miało wpływu na działanie całości emulatora, bo szukałbym jeszcze długoooo. Skorygowałem połączenie po weryfikacji na oryginale, no i wszystko już działa jak należy. Dotarły również pamięci, które zainstalowałem i "skonfigurowałem" jako Fast-RAM. Wygląda na to, że projekt w tej części jest już gotowy do publikacji. Pozostaje kwestia otrzymania manuala wersji DIP od tIn'a.
DOKUMENTACJA została zamieszczona na www -> https://reversing.pl/atari16bit/v386sxd … sxdip.html
Następnie zajmę się wersją dla Mega STe, a potem sprawdzę jak pójdą na tym procesory 486s(x)lc i czy w ogóle ruszą :)
Przyznam, że ucieszyło mnie to, że emulator w końcu odpaliłem na 100% i nie muszę czekać na podstawkę testową PLCC68 do analizatora logicznego.
tOri
Ostatnio edytowany przez tOri (2024-05-17 22:33:17)
Ja myślę, że powoli czas otwierać szampana ...
Ostatnio edytowany przez goolash (2024-05-18 07:47:40)
Hahahaha. Dobre :)
tOri
Pełne 486 ma koprocesor. 486SX nie ma.
Co za czasy, takie rzeczy trzeba tłumaczyć/przypominać ;)
A dobrze kojarzę, że SX-y tak naprawdę go mają tylko 'odłączony' wewnątrz? W takim razie tOri może zeszliwować/wytrawić obudowę i go włączyć. Założę się :)
To co kupił tOri to konstrukcje Cyrixa, brandowane przez TI. Wedle opisu na https://en.m.wikipedia.org/wiki/Cyrix_Cx486 SX raczej nie ma 'wyłączonego koproca", za to ma inne zalety.
Hej,
Jak Adam pisze - 486DX ma koprocesor, 486SX nie ma koprocesora i trzeba dołączać zewnętrzny 487SX (niby niektóre SX mają zablokowany, ale kto wie na pewno które?), 486SLC ma interfejs do koprocesora (raczej 387SX i niżej )
Nie ma szans na szlifowanie i włączanie LOL - nie ten model :D
Btw: powoli składam wersję PLCC.
tOri
https://en.m.wikipedia.org/wiki/Cyrix_Cx486SLC - kompletny w miarę opis 486SLC
P.S. manual do wersji DIP ATonce już jest na www - niestety po germańsku, ale da się zrozumieć
Ostatnio edytowany przez tOri (2024-05-18 19:38:29)
Żeby było śmieszniej, to taniej było produkować 486DX i przecinać ścieżki, żeby zrobić z niego SX niż tworzyć osobną linię produkcyjną. Chyba nawet w Bajtku o tym wspominali.
Ostatnio edytowany przez VLX (2024-05-18 22:00:08)
Panowie, serie SX to zazwyczaj DX ze zwalonym koprocem, koproc to często DX ze zwaloną częścią procesora. Tak to było często opisywane i często dawało się "odblokować" pozostałą część, ale to przy 386. Ale przypuszczam, że w 486 jest podobnie.
386DX nie ma wbudowanego koprocesora. 386SX różnił się od 386DX szyną danych - 16-bit zamiast 32-bit i szyną adresową - 24-bit zamiast 32-bit.
Obydwa wymagają zewnętrznego koproca.
Ot, taka konsekwencja w nazewnictwie Intela :)
Ostatnio edytowany przez uicr0Bee (2024-05-19 09:23:49)
"Odblokowywanie" pojawiło się generację później kiedy szeroka weszła w życie praktyka binningu - czyli testowania wyprodukowanych rdzeni i na tej podstawie określania jakim modelem (wedle prędkości) są. Czasami tych gorszych po prostu było za mało względem popytu i oznaczano lepsze jako gorsze i tak je sprzedawano. Dlatego niektóre egzemplarze dawało się overclockować lepiej a inne gorzej.
Hej,
Wrzucam informacyjnie w tym wątku, że na www umieściłem pliki projektu relokatora M68000 dla MegaST. Kto będzie miał potrzebę niech korzysta na zdrowie. W razie czego mam jeszcze dwie wolne PCB
https://reversing.pl/atari16bit/relocat … cator.html
tOri
P.S. Tak wygląda prototyp ATonce-386SX dla MegaSTe
Starałem się zachować oryginalny układ elementów. PCB jest zaprojektowana całkowicie od nowa, wymiary są zgodne z oryginalnymi - tylko niektóre otwory musiałem przesunąć. Teraz czas na testy u Dely'ego.
Ostatnio edytowany przez tOri (2024-05-19 16:14:08)
No i przekonał - zamówiłem 5 PCB w JLCPB, jeśli ktoś chce to 3 mogę odstąpić. Części z różnych miejsc, zobaczymy czy będą OK :)
Jak szaleć to na całego :> A tak poza tym - powodzenia w składaniu.
Podstawki nie są wymagane chyba, że chcesz sobie testować układy XC3020 i koprocesory 387sx.
tOri
Hej,
Zmontowałem emulator w który wlutowałem procesor Tx486SLC. Niestety - emulator nie zadziałał. Później wlutowałem 386SX i hardware jest OK. Wniosek taki: albo procesor jest uszkodzony (był używany [wylut] i nie mam jak go sprawdzić), albo nie ma możliwości zwykłej zamiany 1:1 386sx na 486slc i to wymaga dodatkowego sprzętu w otoczeniu. Wydawało mi się, że wystarczy pozostawić CACHE w stanie zablokowanym żeby procek ruszył. Zostawiam sprawę na odległą przyszłość a teraz jeszcze zajmę się wersją PLCC, bo trzeba odpalić do końca w Mega STe.
tOri
Z tego co pamiętam, Tx486SLC chodzi na 3.3V. Ti486SXLC był zamiennikiem dla 386SX w komputerach domowych.
Parę lat temu czytałem informację i datasheet'y na ten temat... Do tego BIOS chyba musiał obsługiwać ten procesor. Inaczej nie ruszył.
Chyba się pomyliłem... Znalazłem małe info na vcfed:
3.3V = TX486SLC/E-V33XXX
5.0V = TX486SLC/E-33XXX
Czyli procki ze zdjęć to wersje 5V.
Ostatnio edytowany przez Atreus (2024-06-02 10:33:01)
Tak, te Tx486 są na 5V. Jak napisałem - proc nie ruszył. Mam też Ti486SXLC2G50, ale ten na pewno jest na 3,3V, więc nawet nie spróbuję w najbliższym czasie go uruchamiać. Nie wiem czy jest aktualnie sens chyba, że znajdę "upgrade pack" i tak wypróbuję 486SLC.
tOri
na filmie na YT również jest wstawiany procek z serii 33xxx czyli 5V, on również nie rusza. Tam pada wytłumaczenie że pomimo że sygnały i/o tolerują 5V to rdzeń jest 3.3v wniosek jest taki że usmażył procesor.
https://youtu.be/bJbIDYMIc8A?t=955
Może warto pokusić się o próbę nr 2 ale na zasilaniu 3.3v ?
Ostatnio edytowany przez goolash (2024-06-06 06:51:47)
Te układy 486slc/e są na 5V
Strony Poprzednia 1 2 3 4 5
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.104 sekund, wykonano 16 zapytań ]