101

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.

102 Ostatnio edytowany przez tOri (2024-05-17 17:05:49)

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
   
proc
   
proc

Post's attachments

ti486sxlc2.jpg 88.14 kb, nikt jeszcze nie pobierał tego pliku. 

Tx486slc.jpg 55.06 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

103

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ę...

Sikor umarł...

104

ale 486 to już chyba  nie będzie potrzebować kooprocesora ?

105 Ostatnio edytowany przez tOri (2024-05-17 22:33:17)

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
   
proto start
   
387sx test
   
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

Post's attachments

387sxtest.jpg 194.71 kb, nikt jeszcze nie pobierał tego pliku. 

proto_start.jpg 128.34 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

106 Ostatnio edytowany przez goolash (2024-05-18 07:47:40)

Ja myślę, że powoli czas otwierać szampana ...
https://www.youtube.com/watch?v=bUwGXOcZVNg

107

Hahahaha. Dobre :)

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

108

Pełne 486 ma koprocesor. 486SX nie ma.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

109

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ę :)

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

110

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.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

111 Ostatnio edytowany przez tOri (2024-05-18 19:38:29)

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ć

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

112 Ostatnio edytowany przez VLX (2024-05-18 22:00:08)

Ż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.

113

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.

Sikor umarł...

114 Ostatnio edytowany przez uicr0Bee (2024-05-19 09:23:49)

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 :)

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

115

"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.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

116 Ostatnio edytowany przez tOri (2024-05-19 16:14:08)

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
   
atonce mste

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.

Post's attachments

ato_mste.jpg 181.19 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

117

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 :)

118

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

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

119

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

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

120 Ostatnio edytowany przez Atreus (2024-06-02 10:33:01)

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.

121

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

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

122 Ostatnio edytowany przez goolash (2024-06-06 06:51:47)

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 ?

123

Te układy 486slc/e są na 5V

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site