Создать ответ 
 
Рейтинг темы:
  • Голосов: 5 - Средняя оценка: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Dreamcast Compact Flash mod
Автор Сообщение
Pavel.Dabinda Не на форуме
Новичок
*

Сообщений: 4
Зарегистрирован: 03.04.2018
Рейтинг: 1
Сказал спасибо: 0
Поблагодарили 20 раз(а) в 3 сообщ.
Сообщение: #1
Dreamcast Compact Flash mod
Добавил видео переходим смотрим https://youtu.be/uXkUUJmZ4cI
Итак я тоже решил с варганить мод для Dreamcast, назову его «Compact Flash mod».
Я хочу сделать данный мод на приводе приставки, и использовать я буду плату GDROM.
В конце разработки должен получиться привод который можно поставить на любую приставку и играть с Compact Flash карты.
Я не хочу паять целую кучу проводов, это очень убого выглядит и не надежно. Моя идея заключается в создании двух переходных плат, первая это плата которая будет напаиваться на GDRom, а вторая это переходник с IDE40 на Compact Flash карты. Обе платы соединяются гибким шлейфом.
Ладно, идея понятна, начинаем работать.
Что нам нужно для разработки платы которая будет напаиваться на GDrom?
Собственно нам нужно: сама плата GDrom, телефон с хорошей камерой, линейка и программа Sprint-Layout 6.0.
1.Берем плату GDrom измеряем ее линейкой (130 мм) ну и фотографируем, далее обрезаем с фото все лишнее (с помощью фотошопа) чтобы осталась одна плата.

[Изображение: 5fd7838e49a3.jpg]

https://yadi.sk/i/oy_6W9Ii3U7o2M

2 В программе Sprint-Layout заходим в сервис, далее в шаблон выбираем сторона 1 загрузить и выбираем нашу фотку. Далее нам надо указать правильное разрешение фотографии для того чтобы она была 130 мм у меня это 556 dpi.

[Изображение: d2d5391610f5.jpg]

https://yadi.sk/i/4mYTBMUB3U7o4i


Еще раз повторю: изменяя разрешение DPI, мы изменяем размер фотографии, она должна быть по длине 130мм.

[Изображение: 077743854fb2.jpg]

https://yadi.sk/i/7YEVsMGl3U7o4r

Повторяем тоже самое для стороны 2.

3. Так осталось определиться со шлейфом и разъемом для шлейфа. Я буду использовать:

Шлейф FFC 200 мм, 40 жил, шаг 05.

[Изображение: d45cd7b6771c.jpg]

https://yadi.sk/i/Izs9AaDz3U7o5e

Разъем ZIF, 0.5 мм для шлейфа FFC 40 пин, шаг 0.5.

[Изображение: d887129ae164.jpg]

https://yadi.sk/i/KBZ6NPU33U7o6d

Далее Ишим Datasheet для ZIF разъема.

[Изображение: dfd61d42cb51.jpg]


https://yadi.sk/i/163EELEv3U7o6j

4. Теперь точно все готово для разработки двух сторонней платы для GDrom. Начнем с создания макроса для установки Zif разъема, используя Datasheet.

[Изображение: 50d4464d6997.jpg]

https://yadi.sk/i/dhpExhWt3U7o6r

Толщина площадки 03мм длина площадки 1.3мм, расстояние между площадками 0.2мм, все размеры берем из Datasheet.

5 Нумеруем пятаки на плате и ZIF разъем, после рисуем контур платы и дорожки.

[Изображение: 6c520c4c66d7.jpg]

[Изображение: 5a5eacebfaa5.jpg]

https://yadi.sk/i/fnLr3NSx3U7o7P
https://yadi.sk/i/G3tkjfYL3U7o7R

Первый слой (верх платы)

[Изображение: d2f0d4c17c59.jpg]

https://yadi.sk/i/zylzL-3E3U7o7X

Не забываем делать металлизацию переходных отверстий.
Второй слой (низ платы)

[Изображение: 859aebcf1395.jpg]

https://yadi.sk/i/upfCItn23U7o7d

6. Вот что у меня получилось. Обращаю ваше внимание на то, что плата состоит из заднего слоя, переднего слоя, контур реза, маски, шелкография зад и фронт. (В процессе создания я несколько раз печатал на прозрачной бумаги плату вырезал ее и примерял ее по месту.)

[Изображение: 972226576854.jpg]

[Изображение: 69575df4648a.jpg]

https://yadi.sk/i/OdFa9s8u3U7o8J

7. Убираем нумерацию. Делаем маску. Тут все просто нажимаем солид маск и делаем все как у меня, все что белое маской не закрывается.

[Изображение: eb2762929e7e.jpg]

https://yadi.sk/i/wIwUITam3U7o8W

8.Осталось создать гербер файлы и можно отправлять на завод в Китай для изготовления (стоимость 10 плат 2 доллара).
Как вывести гербера? спросите вы.
Очень просто: заходим в английскую версию Sprint-Layout, заходим в file далее Export, далее Gerber Export

[Изображение: 2f62611081e0.jpg]

https://yadi.sk/i/PwOZUnNw3U7o8e

Выбираем все слои, все как на фото жмем создать гербер файлы.

[Изображение: d4580212b677.jpg]

https://yadi.sk/i/v8PnGs1p3U7o8k

Теперь надо создать гербер с отверстиями. Заходим в file далее Export далее drill data

[Изображение: 75e8476e32f6.jpg]

https://yadi.sk/i/-DP31wGk3U7o8w

Жмем ок.

[Изображение: f5722a71039c.jpg]

https://yadi.sk/i/ujPgkYqm3U7o9B

Должно в итоге получиться вот такая пачка с герберами.

[Изображение: a9f1377ade8f.jpg]

https://yadi.sk/i/QFq6mkvv3U7o9g

Теперь надо проверить что у нас получилось, заходим на сайт http://mayhewlabs.com/webGerber/
И перетаскиваем сюда все гербера и смотрим что получилось. Нажав Done.

[Изображение: 80ae26939aa1.jpg]

[Изображение: 7859796f4be6.jpg]

https://yadi.sk/i/3UtEErEJ3U7oAa
https://yadi.sk/i/UZjwaxmU3U7o9o

Вроде все ок, отправляем на производство.

Через три недели мне пришли мои платы. Я их заказывал здесь https://jlcpcb.com/.
Характеристики :
Build Time: 72 hours
Layers: 2
Dimension: 99.2mm*37.6mm
PCB Qty: 10
PCB Thickness: 0.8 толщина плат.
PCB Color: Green
Surface Finish: HASL(with lead)
Copper Weight: 1
Gold Fingers: No
Material Details: FR4-Standard Tg 140C
Panel By JLCPCB: No

[Изображение: 3485e98c4d93.jpg]

[Изображение: 64d79a89d8f6.jpg]


https://yadi.sk/i/AxlMUxqP3U7o9n

https://yadi.sk/i/wLTOP4mw3U7o9t

Переходные платы пришли очень хорошего качества.

[Изображение: 74d4278580c2.jpg]

https://yadi.sk/i/e6o6fIiu3U7o9z

Ну что теперь нам надо на свежеизготовленную плату напаять ZIF разъем. Я это делал под микроскопом. После пайки обязательно прозваниваем все контакты. Ну и конечно снимаем с пяточков на плате GDrom старый заводской припой.

[Изображение: bdf5dd17a4cf.jpg]

[Изображение: 66da76714ccc.jpg]

https://yadi.sk/i/BaSuS1f73U7oBF

https://yadi.sk/i/PtHO1-ZZ3U7oBL

Я наклеил на переходную плату двух сторонний скотч и приклеил ее к плате GDrom, так чтобы отверстия совпали с пятаками на плате GDrom.

[Изображение: b7dd058bb491.jpg]

https://yadi.sk/i/1ct6lcJ53U7oBT

Теперь припаиваем переходную плату к плате GDrom и звоним все точки пайки тестером.

[Изображение: 0ac51929d88d.jpg]

https://yadi.sk/i/_MwqZg5P3U7oBW

Теперь проводами кидаем землю.

[Изображение: 55312fc8884f.jpg]

https://yadi.sk/i/xgwl1Q273U7oBa

Все пайка завершена. Собираем привод.
Далее для проверки цепляем на шлейф вот такую платку:

[Изображение: 161d8fd0875a.jpg]

[Изображение: bd2b28a4a2ca.jpg]

https://yadi.sk/i/5bn8pcxu3U7oD8

https://yadi.sk/i/IfqX-wnz3U7oDM

Или можно разработать и заказать в Китае что то типа этого.

[Изображение: 16199a081dc4.jpg]

https://yadi.sk/i/cTb7ddqN3U7oCp

Еще раз все прозваниваем. Подсоединяем HDD и проверяем.
У меня все работает идеально.
Продолжение следует.
(Последний раз сообщение было отредактировано 09.04.2018 в 00:37, отредактировал пользователь Pavel.Dabinda.)
05.04.2018 13:56
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: megavolt85 , avraam85 , BACEKX , SWAT , PrintRetroGames , shadow , Dark Ronin , hgage2003
Pavel.Dabinda Не на форуме
Новичок
*

Сообщений: 4
Зарегистрирован: 03.04.2018
Рейтинг: 1
Сказал спасибо: 0
Поблагодарили 20 раз(а) в 3 сообщ.
Сообщение: #2
Dreamcast Compact Flash mod часть 2
Итак в прошлый раз мы разработали переходную плату для GDrom. Теперь мы будим делать ответную часть. Плату в которую будет вставляться Compact Flash карта. Я не буду здесь расписывать все также подробно как в первой части инструкции так как многие действия одинаковые.

Ну ладно приступим к разработки.
Что нам понадобиться?
1 По мелочи: как обычно мобильный телефон с хорошей камерой, линейка, принтер, наждачная бумага, паяльник, паяльный фен.
2 Плата переходник с IDE40 на Compact Flash она 100% работает, я проверял.

[Изображение: a731924445d3.jpg]

3 Короткий разъем CF-50P Compact Flash short и Datasheet к нему.

[Изображение: 09803f2fb102.jpg]

4 Также на будущее покупаем стойки для печатных плат, болтики с гаечками. (весь крепеж М3 шаг 0.5 так что нам нужен будет метчик М3 шаг 0.5 и сверло 2.5 мм.)

[Изображение: 9d1bcb62c33f.jpg]

Ну что приступим к разработке платы.
1.Берем данную плату (донор) и спаиваем аккуратно все элементы феном и паяльником (они нам преградятся в будщим).

[Изображение: f25e11c02517.jpg]

[Изображение: 511df12059e6.jpg]

[Изображение: 6ab4a787edc9.jpg]

2 Аккуратно наждачной бумагой снимаем заводской лак с обеих сторон.

[Изображение: e1d46c358916.jpg]

После снятия лака фотографируем оби стороны платы и в фотошопе или paint обрезаем все лишнее.

[Изображение: a5b6212ca6d4.jpg]

4 Берем линейку, измеряем плату и как раньше рассчитываем DPI, у меня это 759. В программе Sprint-Layout заходим в сервис, далее в шаблон выбираем сторона 1 загрузить и выбираем нашу фотку, далее нам надо указать правильное разрешение DPI. Тоже самое делаем для стороны 2 только не забываем отзеркалить фотку.

5 рисуем дорожки смотрим что куда идет.

[Изображение: 3c3647b5da5d.jpg]

6 Адаптируем наш переходник к нашему макросу ZIF разъема. Записываем какой контакт куда идет.

[Изображение: 3232310574cd.jpg]

7 Теперь думаем где наша плата будет стоять. Я предлагаю вот здесь:

[Изображение: 5520a768f2fe.jpg]

Задача ясна, работаем дальше.
1 Делаем контур, печатаем, примеряем, правим.
2 Создаем макросы для установки разъемов ZIF и CF.
3 Расставляем разъемы ZIF и CF
4 Рисуем дорожки и переходные отверстия.
5 примерно намечаем отверстия для крепления платы к приводу.
Вот что у меня получилось:

[Изображение: da3e0aea5a77.jpg]

6 Далее нам нужно как обычно вывести гербер файлы проверить их и заказать платы в Китае.

[Изображение: ead4c1992c9a.jpg]

Заказанные платы пришли.
Толщина плат должна быть не меньше 1.5 мм

[Изображение: dd70ecf395e9.jpg]

Теперь напаиваем все элементы которые мы аккуратно сняли с переходника IDE40 на Compact Flash обратно, кидаем питание 5 вольт и землю проводками с БП, перемычку возле диодов пропаиваем соплей олова.

[Изображение: 6649a09cdfe0.jpg]

Список всех элементов

[Изображение: bb594aef6f56.jpg]

Теперь устанавливаем плату на привод с помощью стоик и подключаем шлейф.

[Изображение: ec735c1adb47.jpg]

Проверяем работоспособность. У меня все работает.
На этом железная часть закончена. Я думаю, что идея понятна и в принципе нечего сложного тут нет.
Пишите ниже если что то не понятно я допишу в этой теме.
Если вам нужны мои гербера или уже готовые платы, пишите в личку договоримся.
Если что я живу в С-ПБ.
(Последний раз сообщение было отредактировано 05.04.2018 в 16:57, отредактировал пользователь Pavel.Dabinda.)
05.04.2018 16:38
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou , megavolt85 , BACEKX , SWAT , PrintRetroGames , shadow , e2e4
Pavel.Dabinda Не на форуме
Новичок
*

Сообщений: 4
Зарегистрирован: 03.04.2018
Рейтинг: 1
Сказал спасибо: 0
Поблагодарили 20 раз(а) в 3 сообщ.
Сообщение: #3
Dreamcast Compact Flash mod часть 3
В этой части я предлагаю разобраться с Compact Flash картой.
Я расскажу немного о том как подготовить Compact Flash карту к работе на Dreamcast.
Итак, начнем с выбора Compact Flash карты: я купил за 400р вот такую карту SanDisk CompactFlash Ultra работает прекрасно.

[Изображение: 2e28b4ba5894.jpg]

Объем памяти 4 Гб
Скорость чтения данных 25 Мб/с

По поводу кард-ридера: У меня самый дешевый.
Далее нам нужно подготовить Compact Flash карту для работы в Dreamcast.
Я форматировал Compact Flash с помощью командной строки, (вспоминаем, как мы раньше создавали загрузочные Flash с Windows).
И так, берём карту Compact Flash, кард-ридер и подключаем все это хозяйство к компу.
Далее, открываем меню пуск и в поле поиска прописываем название: «cmd». Запуск обязательно необходимо произвести от имени администратора. Для этого щелкаем по строке правой клавишей мыши и в контекстном меню выбираем соответствующий пункт. Вводим команду «diskpart», которая позволит перейти к работе с дисками компьютера.
Краткое описание:
по порядку введите следующие команды:
DISKPART>list disk (обратите внимание на номер, который соответствует Вашей флешке)
DISKPART>select disk номер-флешки-из-предыдущей-команды
DISKPART>clean
DISKPART>create partition primary
DISKPART>select partition 1
DISKPART>active
DISKPART>format fs=fat32 quick
DISKPART>assign
DISKPART>exit
Тоже самое но более подробно:
Чтобы начать создание нашей флешки нужно выбрать диск, на котором будет производиться запись. Увидеть список всех доступных дисков можно при помощи трех команд: «list disk», «list volume» и «list partition» Первые две команды предоставляют список дисков и томов компьютера, третья же отображает перечень разделов выбранного диска. Устанавливаем носитель, а в программе прописываем команду «list disk». В окне отобразится список всех подключенных в данный момент дисков к компьютеру.
Выбираем нужный путем активации команды «select disk №», где № – это и есть номер диска, который требуется. Эту цифру берем из левого столбца ранее полученной таблицы. Ошибка при вводе порядкового номера диска может привести к полной потере данных. Для удобства можно ориентироваться на объем носителя. Далее необходимо произвести форматирование путем команды «clean». Еще раз упомянем, что при такой очистке диска данные будут полностью удалены и лучше синхронизировать их на какой-либо другой носитель. Если воспользоваться параметром «clean/all», то будут очищены все разделы диска. Следующий этап – создание основного раздела на флешке, для того чтобы в дальнейшем была возможность с нее загрузиться. Для этой процедуры используем команду «create partition primary». При этом раздел не получит букву автоматически, ее необходимо задать при помощи команды «assign». Если буква диска не прописывается назначается следующая свободная, если же прописывается буква уже занятая другим диском возникает ошибка. Конкретную букву диску можно присвоить с помощью команды «assign letter=X», где X - желаемая буква алфавита. Немаловажный момент – обозначение размера выделяемого раздела. Если не указать объем, он займет все свободное пространство данного диска. Чтобы ограничить размер нужно воспользоваться командой «create partition primary size=n», где n – размер в мегабайтах. Для управления созданным разделом прописываем команду «select partition 1». Эта команда позволяет выбрать данный раздел. После этого следует пометить данный раздел как активный, происходит это вводом команды «active». Далее наступает момент, когда нужно отформатировать полученный. Для удаления данных используем команды «format fs=fat32 quick».На этом этапе подготовка флеш-карты закончена. Производим выход из программы командой exit и приступаем к копированию файлов.

Ну что мы закончили подготовку флешки к работе в dreamcast.
Теперь можно записать на подготовленную флешку файлы ОС Dreamshell и игры.
Заходим http://www.dc-swat.ru/page/dreamshell/
И скачиваем DreamShell 4.0 RC 4 + Boot Loader.

[Изображение: be3dd6bf4f64.jpg]

Открываем скаченный архив “DreamShell_4.0.0_RC4_and_Boot_Loader“ и из него копируем Папочку DC в корень нашей Compact Flash карты.
Далее в корни Compact Flash карты создаем папку Games для будущих игр.
У меня установлен BIOS мод. Прошивка BIOS «boot_loader_retail» лежит в папки DS\firmware\bios\ds. Это важно.
Для проверки качаем эту великолепную игру она без шаманства с бубном у меня запустилась. https://rutracker.org/forum/viewtopic.php?t=4785152
Скаченный образ CDI кидаем в папку Games на Compact Flash.
Ну вот и все на этом. Если будут вопросы пишите.
Мною была проделана большая работа, надеюсь я помог вам немножко лучше разобраться с этим модам.
Желаю всем удачи.
05.04.2018 19:51
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: megavolt85 , LEUMAS , BACEKX , hgage2003
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3157
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1560 раз(а) в 918 сообщ.
Сообщение: #4
RE: Dreamcast Compact Flash mod
дабы не плодить темы склеил всё в одну.
тема добавлена в шапку

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
05.04.2018 21:23
Найти все сообщения Цитировать это сообщение
Pavel.Dabinda Не на форуме
Новичок
*

Сообщений: 4
Зарегистрирован: 03.04.2018
Рейтинг: 1
Сказал спасибо: 0
Поблагодарили 20 раз(а) в 3 сообщ.
Сообщение: #5
RE: Dreamcast Compact Flash mod
Спасибо.
05.04.2018 21:36
Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Видео выход Dreamcast и различные кабеля ands 5 4008 06.10.2024 22:21
Посл. сообщение: aldair
Фото Создание CDI образа с LBA 45000 из GDI образа игры Sega Dreamcast. botik 4 15672 03.04.2020 02:03
Посл. сообщение: megavolt85
  Dreamcast SD Adaptor своими руками alex 19 99023 31.01.2018 16:39
Посл. сообщение: megavolt85
  Карта видео захвата + Dreamcast Анри 27 95564 14.06.2017 22:00
Посл. сообщение: ALEX_230_VOLT
  Пистолет для Dreamcast Kroshboy2010 9 35751 25.05.2016 14:47
Посл. сообщение: Kroshboy2010
  Штеккер в Serial Port Dreamcast своими руками alex 14 67645 30.03.2016 23:32
Посл. сообщение: NecroCANNIBAL
  Подключение Dreamcast к интернет через PC , при наличии второго модема 56k GreatDragon 4 25459 02.10.2011 13:19
Посл. сообщение: alex
  Подключение Dreamcast к интернету elvis live! 30 114754 26.01.2011 19:10
Посл. сообщение: alex

Переход:


Пользователи просматривают эту тему: 2 Гость(ей)