DC-SWAT Forum

Полная версия: Вопрос перед модификацией Dreamcast
Вы просматриваете yпpощеннyю веpсию форума. Пеpейти к полной веpсии.
Страниц: 1 2 3 4
P096 и P154 не совсем корректно все же, частота там немного другая. Но в целом наверное можно это игнорировать, если проблем не будет нигде.
да в принципе достаточно соединить P096 и P154, правда будет не 33,8688 , а 33 MHz (или 33,3333 ,точно уже не помню), ну немного другая частота , но ухом эту разницу особо не заметишь, я во всяком случае не заметил
Не буду заморачиваться с кварцем, а если будет рассинхрон то буду им наслаждаться, все равно других вариантов сейчас нет.

Так же я тут посмотрел списки совместимости игр с модом и понял что Shenmue не идет, а мод делаю в основном для этой игры, мое сердце разбито.
Не запускается только первая часть, вторая работает отлично.
Но вообще да, печаль, так и не смог я ее победить. Проблема там явно в ерунде какой то, но найти эту ерунду не удается.
Не могу найти SD слот, но зато нашел еще один Дримкаст с поломанным приводом, на плате которого взорваны Toshiba TC9450AF и Sega 313-5640, но не взорван драйвер BA5986FM, понимаю что он скорее всего не рабочий но все же весело, в общем я веду к тому что может можно что-то попробовать переставить с этой платы на мою (напомню что моя после взрыва и замены драйвера постоянно крутит мотор и не видится консолью) и какая микросхема управляет драйвером ?

Так же в отличие от моей, на новой плате установлен кварц в пластиковом корпусе с 4 ногами, он активный или две дополнительные ноги просто для более надежного монтажа ? Сомневаюсь в его "активности" потому что две дополнительные ноги на плате никуда не ведут, ну а если он все же активный то как его включать ?

[Изображение: ef4aca7cf87424c09af5c6e2e45b926e.jpeg]
По хорошему DSP (Toshiba) должна рулить драйвером
кварц пассивный
В общем тогда бессмысленно и пытаться починить ибо драйвер постоянно крутит мотор потому что скорее всего Toshiba TC9450AF тоже зацепило при взрыве BA5986FM, ну и консоль не видит плату. Эх...

Наконец приехала пзушка! Установил:
[Изображение: 86a4ac1799c6ab4094524f373c7c9b57.jpeg][Изображение: 7ca0ef3dd83e79fe4371f6c01a87de7f.jpeg][Изображение: 1c4669dc03cacfea071f67a793934646.jpeg][Изображение: 5854566fe7808392a4139930119205c8.jpeg]

На днях пойду прошиваться и так как буду делать это впервые и в гостях то нужно знать с чем я столкнусь, уточните пожалуйста пару моментов, образ DreamShell_4.0.0_RC4_CDI_Image я записал, загружаюсь и какой именно биос шить чтоб была отключена проверка GD-ROM и загрузка при включении автоматически шла с SD карты ?

[Изображение: 4c0f621254dc6e5816588cf7b97b9969.jpeg][Изображение: f3acbcb711421197c77a64c452a2353e.jpeg]

Пока не имею своего рабочего привода то буду шить раз и на долго, по этому не хочу ошибиться и вшить не то.
boot_loader_retail_nogdrom.bios
или boot_loader_devkit_nogdrom.bios биосы идентичны, разница только в стартовой анимации, в retail стандартная дримкастовская ,а в devkit более красочная и мелодия более приятная Smile
В общем до сих пор не получил доступ к рабочему приводу, по этому биос до сих пор не вшит. Нужно что-то решать с собственным приводом, если кто по Украине может прислать рабочую плату привода прошу написать в лс.

Так же я закончил рисовать плату, выкладываю основную IDE/SD/VGA/FAN плату, отдельно два варианта VGA модуля и платку для отключения защиты кулера которую можно подключать вместо вентилятора в его стандартный разъем. На основной плате делал все в один слой с минимумом перемычек и так как даже с перемычками к 40 пину IDE разъема не подлезть, было принято решение не разводить землю кучей перемычек, а просто снизу платы припаять несколько проводков, они нарисованы верхним слоем, если захотите можно заменить все перемычки вторым слоем, но мне не хотелось травить двухслойную плату. Так же из-за использования одного слоя был немного не по феншую разведен SD слот, дорожки к которому разведены в двух вариантах, так и не решил какой удобнее и оставил оба варианта подключения.

[Изображение: 99fa16b14eb41403bcec478042ea79bd.jpeg] [Изображение: 94c8fe1af1625d15fa443474d3db2a32.jpeg]
Здравствуйте друзья! Разобрался с делами, вытравил плату и запаял. Габариты подошли отлично, до пластика 1мм, дырки для болтов тоже подошли, в общем нарисовал хорошо, но...

[Изображение: 0d99325e175cd6d48fb8c68c5d30c5c8.jpeg]

Но темные силы электричества вмешались. Когда установлена плата, бутлоадер висит на определении ATA устройств, висит все время пока НЕ ПОДНЕСЕШЬ ПАЛЬЦЫ к IDE разъему, не обязательно даже касаться, можно просто поднести на расстояние 1см не касаясь контактов! Дальше проходит определение устройств и идет загрузка DreamShell, но она тоже бесконечно висит если постоянно не держаться за IDE разъем Big Grin Это все без подключенного винчестера (его у меня вообще нет). Если загрузиться держась за контакты IDE разъема то DreamShell работает как часы, идут игры с SD и тд.

[Изображение: 3bb1f9968821200296bd459a45c33097.jpeg]

Сначала думал это из-за того что не развел землю, но и после ее разведения на все необходимые IDE контакты ситуация не изменилась. Проверял пайку, дорожки, все проверял, но безрезультатно, замыкания на G1 разъеме нет:

[Изображение: 737650dbd07e0ab430f976f79bee03c9.jpeg][Изображение: 639222516c5ca6cd59ba9b7096d6b250.jpeg]

Потом думал что не нужно было замыкать всю землю на G1 разъеме, но недавно выложенные уважаемым Gillbert сканы платы, развеяли опасения:

[Изображение: db562f435f8edddb7f984cdb6832cfae.jpeg]
[Изображение: d7e75bbc4558e6d08af460992d6f4b30.jpeg]

Что скажете ? Есть мнения на сей счет ? Кстати, пока писал пост, включил выключил консоль, все мгновенно грузится и не зависает, много раз включил выключил и все ок. Весело... Big Grin Что это могло быть и что делать если повторится ?

[Изображение: f7428a742303c7f87dd52ab8b4e2c55b.jpeg][Изображение: 14134fba06aa1d7c1b62c8ef90054162.jpeg][Изображение: 61267642e76904c4e8bce221b8bde74a.jpeg]
это не шахматы, тут думать надо Smile
не хватает подтягивающего резистора, а может и не одного, что и к чему подтягивать на вскидку не скажу, нужно в сырцах покопаться, как там инит харда проходит.

UPD: при подключённом HDD и/или GD-ROM эта подтяжка не нужна, т.к. она имеется во всех АТА контроллерах
Консоль постояла выключенной и опять пару раз подвисла, после чего стала нормально включаться.

(06.11.2016 23:03)megavolt85 писал(а): [ -> ]при подключённом HDD и/или GD-ROM эта подтяжка не нужна, т.к. она имеется во всех АТА контроллерах

Не понимаю, оно же просто как переходник работает, там даже деталей нет, просто разведен IDE разъем, оно что наводки ловит ? Ладно были б проблемы при подключении винчестера, так разъем просто висит в воздухе и вешает загрузчик... Confused
ноги висят в воздухе, любая, даже малейшая наводка меняет логическое состояние с 0 на 1 и наоборот, это же цифра, тут всё просто, с аналоговым сигналом намного сложней
подтягивающие резисторы полностью решат проблему, достаточно подтянуть с DD0 по DD7 к земле резисторами от 30 до 100 КОм
Так нифига у тебя тут антенна получилась, сам то взгляни на плату, конечно же там наводки присутствуют Smile
megavolt85, спасибо большое! Хотел использовать резисторную сборку, но у меня были только на 4.7 и 10кОм, но раз нужно использовать от 30 до 100кОм то припаял резисторы на 100кОм и теперь бутлоадер не выдает ошибку "error while identifying device", а сразу пишет "cant read mbr from ide by lba" и загрузка проходит мгновенно.

[Изображение: 9cca84e258ad3f298b60c84cadff2eea.jpeg]

SWAT, я плату рисовал практически в онлайн режиме, почему сразу не сказали что у меня получается антенна, а не переходник. Но в любом случае теперь все хорошо, ну кроме того что не идет Shenmue Rolleyes

Есть еще вопрос, как мне менять время ? Насколько я понял в этом биосе нет возможности войти в стандартное меню консоли, а загрузить консоль с родным биосом без привода нельзя, висит лого, а потом сообщение о проверке диска.
В приложении SETTINGS есть пункт DATE AND TIME
P.S. проблема не в "антенне", дата пины в HOLLY ни к чему не подтянуты и находятся в неопределённом состоянии, даже поток воздуха может с лёгкостью изменить это состояние, что бы не происходило этой неопределённости во всех ATA контроллерах (HDD CD DVD GD -ROM) дата пины подтянуты к земле.
В драйвере KOS для определения есть ли HDD на шине используются первые 8 дата пинов , поэтому достаточно подтянуть к земле только их.
В общем друзья собрал, все работает! Спасибо что помогли разобраться! Без ваших советов было бы труднее.

[Изображение: 79b51cc704fceafe251c61f57dac83ac.jpeg] [Изображение: 1d21e427565692833a31501c5ebf1842.jpeg] [Изображение: fa5e82e0ba6715c4395df55bb9fab74f.jpeg]

Только вот с установкой времени все равно не получается, не вижу настроек ни в приложении SETTINGS ни в его подпунктах...

[Изображение: d845aa53cbddc5109545336ff271efd4.jpeg]

UPDATE: Добавил финальную версию платы.

[Изображение: 6e7a21590b4463451ca5c80651c2fcb0.jpeg] [Изображение: 1adc0d44efbadc848473ef3b232fb240.jpeg]
у тебя устаревшая версия DS и приложения SETTINGS
настройку времени и даты я добавил уже после релиза RC4
1) Скачай [attachment=592]
2) Распакуй с заменой на SD карту

P.S. последняя версия DS всегда здесь
Значит, замкнув 2 точки для частоты 33 мгц, сняв привод, взяв прошитую флэш память и сделав иде мод можно запустить нормально приставку без привода? просто уточняю, а то планирую заказать себе материалы для моды )
Страниц: 1 2 3 4
URL ссылки