Автор Тема: [PS1] Memory Card  (Прочитано 5093 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
[PS1] Memory Card
« : 01 Май 2013, 13:17:42 »
Ребят, а никому не попадалась схема карточки памяти к PS1
Интересно бы глянуть.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #1 : 06 Октябрь 2019, 09:17:25 »
Подниму эту старую темку.
Ребят, а никому не попадалась схема карточки памяти к PS1
Интересно бы глянуть.
Корпус от самой дешевой карты памяти с алишечки подходит идеально, её плата лежит рядом.
« Последнее редактирование: 07 Октябрь 2019, 14:44:10 от HardWareMan »

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
[PS1] Memory Card
« Ответ #2 : 06 Октябрь 2019, 09:34:53 »
Ага, если бы я только знал языки программирования  :lol:

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1262
    • Steam
    • Просмотр профиля
[PS1] Memory Card
« Ответ #3 : 06 Октябрь 2019, 12:01:38 »

Это где-то можно купить или штучный экземпляр?
« Последнее редактирование: 07 Октябрь 2019, 14:43:40 от HardWareMan »

Оффлайн dedok179

  • Пользователь
  • Сообщений: 496
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
[PS1] Memory Card
« Ответ #4 : 06 Октябрь 2019, 12:11:29 »
Это где-то можно купить или штучный экземпляр?
Ну так самопал штучный ведь. Почему бы и нет если есть знания и руки из нужного места.

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1262
    • Steam
    • Просмотр профиля
[PS1] Memory Card
« Ответ #5 : 07 Октябрь 2019, 09:37:57 »
Фотки мелкие но пайка похожа на заводскую мало ли может он для себя штук 100 заказывал, всяко бывает)

Оффлайн Drapon

  • Пользователь
  • Сообщений: 6256
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #6 : 07 Октябрь 2019, 10:03:48 »
Если не нашёл схему оригинальной карты, то сделай её сам
Это для запуска образов с мемори карты?

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
[PS1] Memory Card
« Ответ #7 : 07 Октябрь 2019, 10:20:21 »
Это для запуска образов с мемори карты?
Cфигали вдруг?
Сейвы по пару кб сохраняются не алё быстро а он вздумал образы грузить  :lol:


Добавлено позже:
Фотки мелкие но пайка похожа на заводскую мало ли может он для себя штук 100 заказывал, всяко бывает)
Там на фоне видно еще они  лежат ;)

Оффлайн Drapon

  • Пользователь
  • Сообщений: 6256
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #8 : 07 Октябрь 2019, 11:03:19 »
Cфигали вдруг?
Сейвы по пару кб сохраняются не алё быстро а он вздумал образы грузить  :lol:


Добавлено позже:Там на фоне видно еще они  лежат ;)
а зачем тогда вообще такую ерунду под микро сд карту делать? в чем профит в сравнении с обычной католической мемори картой?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #9 : 07 Октябрь 2019, 11:11:23 »
Drapon,
1) потому что можно переносить дампы на ПК
2) SD на сегодняшний день самая распространённая и дешёвая память
3) это делалось в первую очередь для себя, потому что не так важно само изделие, как процесс его создания

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
[PS1] Memory Card
« Ответ #10 : 07 Октябрь 2019, 11:27:41 »
megavolt85, 100% в точку  :thumbup: :hi:

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #11 : 07 Октябрь 2019, 11:41:46 »

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4459
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
[PS1] Memory Card
« Ответ #12 : 07 Октябрь 2019, 12:25:06 »
HardWareMan,
а подробностей каких-нибудь?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #13 : 07 Октябрь 2019, 13:25:41 »
HardWareMan, ты привёл меня в замешательство, изначально я считал что это твой проект, но после видео появились нотки сомнения, скажи что это ты сделал

Yoti,  да какие тут подробности нужны, всё и так предельно ясно, stm32f407 Cortex-M4 на столько мощный процессор что его хватит не то чтоб на эмуляцию карты памяти, можно сделать полноценный джойстик со встроенной картой памяти, а можно и бридж в виде мультитапа четыёх джоев и четырёх карт памяти  в одном девайсе

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #14 : 07 Октябрь 2019, 14:46:45 »
megavolt85, моё это, моё. Я видос привел как цитату "We do what we must because we can". 407 только изза ОЗУ, достаточного для хранения всего образа стандартной карты (ну и их есть у меня много), если решу проблему раннего доступа к сектору, то поставлю что-нибудь более приземлённое. Однако верно было сказано - это не в серию.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #15 : 07 Октябрь 2019, 16:31:14 »
если решу проблему раннего доступа к сектору, то поставлю что-нибудь более приземлённое

ты упёрся в проблему с файловой системой или в принципе с временем доступа?
если первое, то проблема решается довольно просто, держи в памяти цепочку кластеров или откажись от фрагментированных файлов вовсе, благо на 128 килобайтах это не проблема

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #16 : 07 Октябрь 2019, 19:54:21 »
ты упёрся в проблему с файловой системой или в принципе с временем доступа?
если первое, то проблема решается довольно просто, держи в памяти цепочку кластеров или откажись от фрагментированных файлов вовсе, благо на 128 килобайтах это не проблема
Нет, физический доступ к данным:
Вот штатные задержки родных карт. В выделенный красным промежуток происходит обращение к ПЗУ и подготовка к выдаче данных. Счет времени - единицы миллисекунд. Рамки жесткие. Т.е., ты не знаешь, какой сектор тебе надо отдать, пока в команде не придёт его номер. А следом за номером уже нужно отдавать данные этого сектора. И в эти рамки надо загнать запрос нужного сектора с SD карты и получить ответ. Понятно, что я могу заранее сохранить все номера физических секторов, которые заняты конкретным образом (для 128КБ их не много), даже при учете, что у карты это будет либо 512 байт (4 сектора MC), либо 4096 байт (32 сектора MC), но проблема в том, что на простые контроллеры мы подключаем SD карту через SPI, скорость которого ограничена + само время выборки с матрицы карты. Тут либо полный кеш на все 128КБайта (например SRAM на шине I2C или SPI), либо тупо контроллер с достаточным объемом набортного ОЗУ. Более того, если у контроллера есть 128КБ+, то у него есть и SDIO, что для SDшки означает 4 бита и большую скорость (лаг в интерфейсе уменьшается), к тому же подпёрты DMA. Короче, вот как-то так.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #17 : 07 Октябрь 2019, 21:53:08 »
опа, интересные скрины с логического анализатора, это с реальной консоли снято? одно время лопатил тонну инфы о периферии и в голове отложилось что клок выдаётся постоянно, а судя по скринам это не так

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #18 : 08 Октябрь 2019, 06:17:09 »
Реальней некуда:

И с какого перепугу должен быть клок постоянно, если это классический SPI? Там даже ACK прикрутили для того, чтобы несуществующее оборудование детектить. Я всё это еще 20 лет назад изучал. И даже на паскале писал прожку для чтения и записи карты под DOS через LPT.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[PS1] Memory Card
« Ответ #19 : 08 Октябрь 2019, 11:07:34 »
И с какого перепугу должен быть клок постоянно

без понятия, сам был удивлён когда читал, но теперь всё стало на свои места

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7502
    • Просмотр профиля
[PS1] Memory Card
« Ответ #20 : 03 Ноябрь 2021, 14:22:10 »
Напомню в этом старом треде изменения.
megavolt85, и, кстати, проблема была решена, если вдруг кто пропустил. Ссылка на гит - в статье.