DC-SWAT Forum
Микросхема для прошивки - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: Hardware (/forum-9.html)
+--- Тема: Микросхема для прошивки (/thread-1717.html)

Страниц: 1 2 3 4 5 6


RE: Микросхема для прошивки - Skarfais - 30.11.2012 13:17

Заказал на ebay 2 штуки))) придут к концу декабря прошью дрикаст заценюююю)


RE: Микросхема для прошивки - AlexZet - 10.01.2013 02:25

Доброго времени суток, уважаемые форумчане! Smile
Хочу задать несколько вопросов специалистам:

1.) Прошивается ли оригинальный чип BIOS от Дримки, при помощи программатора? Или он read-only?
2.) Подскажите, пожалуйста, где можно найти схему сборки программатора для чипов МХ29LV160 (SOP44)!
3.) Можно ли провернуть с оригинальным чипом биоса Дримы такой же трюк, как и с 29LV160? То есть, прошить её при помощи программатора, Dreamshell'ом, а затем припаять поверх "нормального" биоса и переключать их?
4.) Где можно взять файл Bios, предназначенный для загрузки DreamShell c SD-карточки, чтобы он подходил для "заливки" при помощи программатора? Undecided

Заказал себе недавно МХ29LV160 (44 лапы), буду ждать теперь месяца два.
Так же, у меня имеется Дримка (полностью убитая, изображение на экране черное. Видимо, кодер полетел) - вот с неё и думаю снять биос и поставить на живую...
Зачем мне нужен программатор? Просто, потому что на обоих дримах механика (не голова!) привода мертвая Smile И никакого способа, кроме как программатором, сделать BIOS-Mod не вижу...
Уже имеется на руках готовый sd-adapter для Дрим, осталось только биос замодить))

Заранее большое спасибо!


RE: Микросхема для прошивки - cybdyn - 10.01.2013 11:24

родной биос по моему простой масочный ром, поэтому только read-only

как я понял, по обычаю прошивают 29lv160 самой дримкой, но софт естественно грузят с диска. раз софта нету то прошивать надо както на стороне. но опять же момент, если дрим не работает изза платы гдрома, изза этого тож мож быть тёмный экран. то работать с этим модом тож будет криво.

кстати, как это понять "механика - не голова, мёртвая"?

схему программатора: можно придумать, какой вариант предпочтительней? чисто от компа например к через параллельный интерфейс. либо более сложную на какомнить просто контроллере, и по усб заливка.


RE: Микросхема для прошивки - AlexZet - 10.01.2013 18:13

(10.01.2013 11:24)cybdyn писал(а):  родной биос по моему простой масочный ромб поэтому только read-only
Ясно. Спасибо.

Цитата:как я понял, по обычаю прошивают 29lv160 самой дримкой, но софт естественно грузят с диска. раз софта нету то прошивать надо както на стороне. но опять же момент, если дрим не работает изза платы гдрома, изза ээтого тож мож быть тёмный экран. то работать с этим модом тож будет криво.
Нет, на убитую дримку я ставить мод не собираюсь Smile Предыдущий хозяин говорит, что ребенок убил статикой, когда дергал видео провод туда-сюда. Поэтому, мне кажется, что там выгорел кодер...
У этой дримки нет изображения и не работает моторчик, который должен раскручивать диск. Прокручивается очень туго, либо вообще не крутится, а лазер светится.

Цитата:кстати, как это понять "механика - не голова, мёртвая"?

У второй дримки, полностью рабочей, на которую хочу ставить биос-мод, есть изображение и даже работал привод (до поры до времени). Сейчас у неё просто сломался моторчик и очень сильно дребезжит, потому считать диск не может...

Цитата:схему программатора: можно придумать, какой вариант предпочтительней? чисто от компа например к через параллельный интерфейс. либо более сложную на какомнить просто контроллере, и по усб заливка.
Предпочтительнее, который попроще и с минимумом затрат, а значит - через параллельный. Для усб надо контроллеры добывать, это я в курсе Smile
Да и вообще, через параллельный мне привычнее, потому что имел дело однажды с программированием PIC)


RE: Микросхема для прошивки - cybdyn - 10.01.2013 19:12

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

паралельник какбы проще, но рассыпухи надо тож немало. из 8бит надо выжать для флэхи шину данных (8проводов) , адресную (20-21 провод) , и линии записи/чтения.. ну и софт писать/отлаживать...

я бы делал на контроллере, но ради разового применения, стоит ли оно того?
..мож проще кого найти , чтобы прошитую прислал.


RE: Микросхема для прошивки - AlexZet - 10.01.2013 19:24

(10.01.2013 19:12)cybdyn писал(а):  если только нет изобрадения, то не факт что соысем всё умерло. могло защидные диоды попалить только.

паралельник какбы проще, но рассыпухи надо тож немало. из 8бит надо выжать для флэхи шину данных (8проводов) и адресную (20-21 провод) , плюс лини записи/чтения.. ну и софт писать/отлаживать...

я бы делал на контроллере, но ради разового применения, стоит ли оно того?
..мож проще кого найти , чтобы прошитую прислал.

Возможно, что погорели диоды, надо будет проверить их попозже, у не кажущей дримки))

Хм... А что, софта для прошивки 29lv160 не существует? Печально, если так Sad
Я думал взять дамп прошивки SD boot, что лежит на диске с Dreamshell, и прогой для MX чипов залить её во флешку. Потому и ищу программатор...

Искать уже прошитую - не вариант Sad К сожалению, я уже заказал себе две MX20LV160(SOP44) из Китая, уже в пути. Да и потом, оно вышло бы гораздо дороже, если заказывать у кого-то прошитую((


RE: Микросхема для прошивки - cybdyn - 10.01.2013 19:39

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

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


RE: Микросхема для прошивки - AlexZet - 10.01.2013 21:31

Окей. Буду тогда думать, может найдется какой-то программатор для Macronix, который будет поддерживать 29lv160, тогда можно будет им воспользоваться! Smile
Предполагаю, что нужный биос - это "dreamshell_boot_loader.bios" на диске SWAT'a, который весит 2Мб. Он-то как раз и шьется через CD, если привод работает.
Спасибо за помощь!


RE: Микросхема для прошивки - AlexZet - 10.01.2013 23:43

(10.01.2013 19:12)cybdyn писал(а):  если только нет изображения, то не факт что совсем всё умерло. могло защитные диоды попалить только.

Разобрал нерабочую дримку, проанализировал мат.плату в районе видеокодера. И прихожу к выводу, что два резистора на ней мне очень не нравятся... Sad

Посмотрите на фото, я обвел красным, по-моему они выгорели. Видимо в них и неисправность:
[attachment=161]


RE: Микросхема для прошивки - shadow - 11.01.2013 09:14

Поставь на низ перемычки и проверь, а так они горелые. Только будь осторожен, не сожги опять статикой Smile


RE: Микросхема для прошивки - SWAT - 11.01.2013 13:04

Прошить программатором можно и оригинальный биос. А чтобы прошить 29lv160 не обязательно иметь программатор, можно каким нибудь контроллером, ведь у нее есть интерфейс для прошивки, который и юзается на дриме для самопрошивки. У оригинального биоса эта функция вырезана специально.
dreamshell_boot_loader.bios - с этим биосом игры работать не будут, только DS.
Чтобы игры работали, нужен другой - dreamshell_loader_with.bios


RE: Микросхема для прошивки - cybdyn - 11.01.2013 13:12

по схеме это вывод 5вольт на порты сериал и видео. можно отпаять горелки и поставить тонкие проводки.


RE: Микросхема для прошивки - AlexZet - 11.01.2013 19:59

Окей. Теперь имею все необходимые сведения Smile Продолжу ковырять железо сегодня, о результатах сообщу...
SWAT, большое спасибо!

cybdyn писал(а):по схеме это вывод 5вольт на порты сериал и видео. можно отпаять горелки и поставить тонкие проводки.
Я собираюсь попробовать припаять обычные резисторы, вместо smd'шных. Думаю, с проводками лучше не экспериментировать, дабы вообще кодер не спалить окончательно))


RE: Микросхема для прошивки - cybdyn - 12.01.2013 15:29

по гореликам могу предположить что кодер тут не причём,
причиной служило:
либо короткое по питанию модуля VIDEO/AUDIO в RF,
либо просто кривой разъём кабеля или сам кабель гдет подкоротнул,
либо не тот пин заюзали когда какойнить видео-мод делали.

там в принципе не просто резисторы а скорее типа предохранителей были.
надо смотреть вольтметром питание на выходах блока, и в той точке когда резики или проводки поставишь. если нет 5вольт, то выбило гдето ещё...