DC-SWAT Forum
G2 Bus Dreamcast и HDD - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: Hardware (/forum-9.html)
+--- Тема: G2 Bus Dreamcast и HDD (/thread-4128.html)



G2 Bus Dreamcast и HDD - ands - 21.10.2024 21:35

G2 Bus Dreamcast и HDD


Итак благодаря не равнодушным людям, мы смогли подключать жесткий диск через G1 шину вместо GD-ROM.
[Изображение: IMG-20240417-170546.jpg]
На этом сайте есть вся необходимая информация в том числе и моя тема на форуме http://www.dc-swat.ru/forum/thread-2260.html

Есть люди готовые купить и не разбирать Dreamcast, а подключить дополнительно.
а есть люди которые не хотят портить Dreamcast и оставить его в оригинальном состоянии.
Вот я и хочу попробовать такой вариант подключить HDD к Dreamcast по G2 шине.

Начало этому шагу положено ещё в 2000 году.
bITmASTER сделал плату, а Киёси Икэхара написал драйвер под NetBSD.
Описание взято отсюда http://www.fuzzymuzzle.com/Kiyoshi/IDE_HDD.htm
[Изображение: 1.jpg]

начнем с контактов G2 шины
Фото слева с сайта Свата, а фото справа с сайта https://www.neperos.com/article/pf5edn542ac338b1.
Есть некоторые контакты, которые обозначены знаком вопроса на одном фото и некоторые написаны на другом фото.
[Изображение: 2024-10-21-18-26-59.png] [Изображение: Dreamcast-pf5eis2bfb811a53.jpg]
А ещё в караоке для Dreamcast контакты с 5 по 9 никуда не подключены на плате караоке, но они приходят на шлейф который соединяется с Dreamcast, но номера контактов отличается, это я по фото примерно отследил.
Как будет время я разберу караоке и перефоткаю получше и прозвоню контакты, пока всё времени нет.

Я хочу попробовать спаять этот адаптер и в будущем сделать корпус как у ZipDrive Dreamcast, но вместо Zip дискет будет HDD и дримкаст возможно не прийдется разбирать и что то подпиливать в нём.
предварительное фото ниже.
[Изображение: avito-1713858562699-shot.jpg]

я за основу взял схему BITmASTER
[Изображение: 2024-10-19-17-26-25.png]

Разбирал и смотрел караоке, внутри есть кварц и тоже решил добавить его с сайта https://www.neperos.com/article/pf5edn542ac338b1.
и немного для лучшего понимания подредактировал схему, единственно не пойму куда подключать провод отмеченный красным цветом.
[Изображение: G2.png]

Сват писал, что поддержка G2 шины есть в KOS.
Так вот я хотел бы спаять такую схему и подключить к ней HDD, а вместо NetBSD попробовать запустить Dreamshell.

По поводу микросхем.
К примеру 7400, это может 74НС00, или SN74SL00 я так полагаю что буквы практически не влияют(ну разновидность корпуса или быстродействие или энергосбережение токо указывают), а логика сама остаётся неизменно.
Ещё нашёл что использовали микросхемы типа AH: SN74AHC00N, SN74AHC574N и SN74AHC245N.

Что вы скажете на этот счёт, стоит попробовать спаять?

Кстати еще нашёл на старом компьютере схему G2 JoyPad USB Wheel Mouse for UEC-Z07 CPU Board
[Изображение: 09f9cb48b4358a2fcc8053664ec2e67e.jpg]


RE: G2 Bus Dreamcast и HDD - megavolt85 - Вчера 12:38

с DreamShell этот мод работать не будет, так как нет драйвера.
вообще этот мод не имеет перспектив, так как чтение будет доступно только в PIO режиме, а это значит что совместимость будет на уровне SD мода


RE: G2 Bus Dreamcast и HDD - SWAT - Вчера 13:44

PIO режим через G2 это жуть. Там и так много чего есть, это придется все отключать чтобы что-то там считать. В общем без DMA это вообще не рабочая тема, уж проще SD карту в serial.
А сам разъем G2 проприетарный, т.е. только с разбора можно взять.
Так что это и начало и конец этого девайса одновременно Big Grin
Тут нужно что-то более серьезное делать, типа PCI мост на программируемой логике, как это сделано для BBA, только там эта логика уже в чипе. В общем это дорого все.


RE: G2 Bus Dreamcast и HDD - alex - Вчера 16:27

Помнится была такая тема уже
http://www.dc-swat.ru/forum/thread-977.html?highlight=подключение+hdd+жёсткий+диск+к+шине+g2


RE: G2 Bus Dreamcast и HDD - ands - Вчера 21:43

На счёт PIO. если подключать через порт Serial, то да медленно, а через G2 чуть чуть быстрее.

на сайте Киёси Икэхара есть схема с ISA, но нет марки микросхемы U6.
[Изображение: ISA-1.png]

Но есть плата DCEXT http://www.fuzzymuzzle.com/Kiyoshi/DCEXT.htm
[Изображение: dcext.png]
но нет схемы, может у кого есть схема?