MC2SIO - gry z SD przez port memorki PS2! Szybsze niż USB

Zaczęty przez hankie, Luty 11, 2022, 00:01

Poprzedni wątek - Następny wątek

Trzyzet

Mój apel - Nie kupujcie na razie gotowców, mają one sporo błędów, można powiedzieć że konstrukcyjnych.
Posiedziałem dzisiaj nad tym. Adapter ten działa dzięki temu że wykorzystuje się specjalny rodzaj komunikacji z kartą SD - Nazywa się on SPI. Układy z wgranym BIOSem na płytach głównych komputerów wykorzystują dokładnie ten sam rodzaj komunikacji. Teraz tak:

  • SPI jest bardzo powolne, w idealnych warunkach osiąga 60Mb/s (czyli 7.5MB/s)
  • Aby w ogóle SPI osiągnęło zbliżoną prędkość trzeba zaprojektować ścieżki sygnałowe w bardzo określony sposób (maksymalny kąt skrętu, szerokość, taka sama ilosć przelotek jak trzeba przejść sygnałem na drugą stronę PCB oraz ścieżki sygnałowe muszą mieć identyczną długość), najlepiej żeby ścieżki były jak najkrótsze.
  • Aby karta SD poprawnie przeszła w tryb SPI trzeba podciągnąć linie sygnałowe i zegarowe rezystorami pull-up a to wszystko po to że SPI załącza się w karcie kiedy linie sygnałowe i zegarowe dostają sygnał wysoki przez odpowiedni czas (bodajże 76 cykli zegarowych). Dlatego karty nie startują poprawnie za pierwszym razem w aktualnych adapterach
  • Nie każda karta obsługuje dzisiaj SPI. Tutaj trzeba pogrzebać i szukać w datasheetach producentów które karty obsługują poprawnie SPI.
Dzięki maksymalnej prędkości SPI nie potrzebujemy nie wiadomo jakiej karty. Zwykła karta klasy 10 w trybie SPI będzie działać jak najnowsze karty z UHS-II. Padam na ryj, jutro narysuję poprawny schemat + rysunek dla nietechnicznych.

xzer0

Mam zaprojektowaną płytkę. Jutro podeślę pliki gerber. Ale czy jest dobrze, czytając post wyżej? Slot użyty to ten najczęściej spotykany micro SD. Ozdobny grawer "PRODUKT POLSKI", "xzer0 2022", oraz adres na forum.

Damian

SPI jest powolne, ale i tak szybsze od napędu w PS2 :D Nie zdziwiłbym się jednak gdyby w fatach działało to wolniej od późniejszych slimów przez IOPa.

Trzyzet

W sumie mam pewien pomysł - Pamięci eMMC mają również ten tryb. Gdyby zaprojektować combokartę w formie pendrive'a, którą wpinasz bezpośrednio do kompa przez USB, wrzucasz gry i wpinasz kartę z powrotem do konsoli? Są chipy eMMC nawet i 1TB (ale są pieruńsko drogie).

psmaniac

U mnie dupa blada, może to wina micro sd sandisk, może adaptera, może moja fat ma gdzieś, bo na YT widzę tylko slimy, ch..j wi  :-\
===================================================
Mister FPGA-The Best way to Enjoy Retrogames!
===================================================


mariusz391

A ja tu tylko przyszedłem napisać że rzeczywiście ta karta z linku @animare działa na 90004  ^-^
I mam takie pytanie w takim razie. Czemu na tym pierwszym filmiku który wrzucił @hankie i tak samo tutaj
https://www.heldergametech.com/shop/ps2/mc2sio-microsd-iso-loader/
piszą że 9-tki są niekompatybilne, skoro na tej Fortunie działa bez problemu OPL i z takiego pendriva gierki odpala? Jest jakieś logiczne na to wyjaśnienie czy twórcy MC2SIO podobnie jak ja żyli pod kamieniem i nawet nie wiedzieli że OPLa można i na 9-tkach odpalać?  ::)

psmaniac

#52
Moja Fatka zastrajkowała, porty odczytu karty i pada padły  :o 
Wytargałem więc z piwnicy slim 77004 i dalej prototypa nie czyta , ale przed chwilą znalazłem info z Aliexpres. Więc wszystko jasne.

Cytat1. Nie wszystkie karty SD/TF mogą być rozpoznawane,Karta SD/TF marki SanDisk jest niedostępna poprzez badania. Więc proszę wybrać komplet kart SD w naszym wykazie lub użyć własnej karty, wszystkie karty poprzez ścisłe testy przed wysyłką.


2.Adapter MX4SIO nie jest rozpoznawany przez wszystkie konsole PS2, to może nie działać na konsolach PS2 slim(SCPH-7XXXX/SCPH-9XXXX). Konsole fat PS2 nie stanowią problemu (SCPH-1XXXX, SCPH-3XXXX i SCPH-5XXXX).

EDIT: A, i speed test wynalazłem.

===================================================
Mister FPGA-The Best way to Enjoy Retrogames!
===================================================


alf

Ok czyli wniosek taki, że to wciąż nie jest idealne ?
Jest wybredne co do kart pamięci.
Nie jest kompatybilne z każdym modelem konsoli.

psmaniac

#54
Cytat: alf w Luty 18, 2022, 09:23Ok czyli wniosek taki, że to wciąż nie jest idealne ?
Jest wybredne co do kart pamięci.
Nie jest kompatybilne z każdym modelem konsoli.
Dokładnie. Ryżozjady się rozpędzili z tym handlem. Jednak do SanDisk trudno się zgodzić.Ja mam SanDisk Ultra to ok, ale na jednym z filmów widziałem SanDisk Extreme i niby działa.

Odnośnie testów, w następnym tygodniu będę miał jakieś inne micro sd i  slimke 70004, bo widziałem na YT to  wbrew temu co piszą na ali, ten model jest OK.
===================================================
Mister FPGA-The Best way to Enjoy Retrogames!
===================================================


bms

Też zbudowałem prototyp i nie działa. Konsola FAT, karta SanDisk oraz jakaś druga no name.
Dodatkowo ten OPL to rzeczywiście beta. Musiałem zrobić świeżą instalację FMCB żeby odpalił, a następnego dnia już nie włącza się. Nic nie zmieniałem.

hankie

Może tak jak w przypadku moda Wii, też czasem nie chcial się na kartach niektórych odpalić. Niby była metoda na 'nie większa niż 1GB' ale ja sam z 16tki instalowałem i było ok. Trochę losowości z tymi kartami. Może na jakiejś prehistorycznej by ruszyła?

psmaniac

Cytat: bms w Luty 18, 2022, 10:54Dodatkowo ten OPL to rzeczywiście beta. Musiałem zrobić świeżą instalację FMCB żeby odpalił, a następnego dnia już nie włącza się. Nic nie zmieniałem.
Dokładnie, te niby kompatybilne wersje OPL są zjebane jak lato z radiem. Ogólnie na YT pokazują że im działa i jest gut i ohoho, żeby tylko kliki były. Nigdzie nie jest pokazane że coś jest nie tarara na jakimś modelu czy micro sd. Takie pół fake.
===================================================
Mister FPGA-The Best way to Enjoy Retrogames!
===================================================


psmaniac

#58
Jak to zrobiłem? Jak by to powiedzieć...mój wkurw osiągnął zenitu  :D  Uparłem się na to O0
Więcej szczegółów jutro, bo świeże pomysły wylecą  z pamięci a jeszcze mam trochę do testowania dzisiaj.





===================================================
Mister FPGA-The Best way to Enjoy Retrogames!
===================================================


Mr.Q

Dzięki za wkład pracy i czasu Panowie. Czekam na wieści :) Najbardziej na to jak szybko to działa.