Приставки > Картриджи / диски

Помощь в прошивке картриджа

(1/2) > >>

valera0141:
Всем снова привет. Уже как то поднимал тему программирования картриджей. Затрону тему снова. Попал в руки картридж с игрой Контра на флешке KH29LV160CBT-70G. На самой платке картриджа нога WE (11) была закорочена на +5 вольт. Перерезал дорожку и проводками перекинул. У меня есть собранный программатор по статье Рюмика из журнала. Пытался прошить через willem eprog 0.97, в программе выбирал тип микросхемы 29LV160. При попытке чтения, выходит какая то хрень в буффер, но соответственно снятый ром не читается эмуляторами. Прошивать микросхему вообще не хочет. Может кто то подсказать, куда капать на схеме?

murgatroid_79:

--- Цитата: valera0141 от 03 Апрель 2022, 17:55:01 ---... При попытке чтения, выходит какая то хрень в буффер, но соответственно снятый ром не читается эмуляторами...

--- Конец цитаты ---
  Байт свап делал?

Rumata:

--- Цитата: valera0141 от 03 Апрель 2022, 17:55:01 ---выходит какая то хрень в буффер
--- Конец цитаты ---
А конкретно?

valera0141:

--- Цитата: murgatroid_79 от 03 Апрель 2022, 19:30:59 ---  Байт свап делал?

--- Конец цитаты ---
Ага

Добавлено позже:

--- Цитата: Rumata от 03 Апрель 2022, 19:32:27 ---А конкретно?

--- Конец цитаты ---
Получаю hex, который забит рандомными значениями. В нем точно нет ничего явного, далее заголовка нормально нет

valera0141:
А кто то знает, подойдёт ли эта микросхема KH29LV160CBT-70G для платки, если собрать картридж по статье из журнала? По пинам она 1 в 1, только памяти меньше, чем в предложенной в журнале. Хочу снять её с картриджа и сделать свой. А то толком изучая всю плату, заметил, что некоторые пины от микросхемы идут в другие места. К примеру, нога сброса микросхемы закорочена на +5 вольт. Ну охото уже ковырять эту плату картриджа, проще свою сделать

JRBVZ:
По идее должна, пробуй.

Rumata:
Кстати, а что там за колхоз на задней стороны платы и что значит W?

valera0141:

--- Цитата: Rumata от 04 Апрель 2022, 13:17:18 ---Кстати, а что там за колхоз на задней стороны платы и что значит W?

--- Конец цитаты ---
Это мой колхоз. Ноги A2 (+5в)  и A31(W) были соединены вместе. Я дорожки просто разрезал и проводками кинул на нужные места (с пина микросхемы WE кинул на A31, питание микросхемы на A2)

Добавлено позже:

--- Цитата: JRBVZ от 04 Апрель 2022, 13:16:49 ---По идее должна, пробуй.

--- Конец цитаты ---
Тогда займусь сегодня. Начну делать платку. Надеюсь, что до ночи смогу собрать целиком. Только у меня нет 74HC393, но думаю, что можно и без неё заставить прошиваться

JRBVZ:

--- Цитата: valera0141 от 04 Апрель 2022, 15:05:41 ---Только у меня нет 74HC393, но думаю, что можно и без неё заставить прошиваться

--- Конец цитаты ---
А она здесь причем?

valera0141:

--- Цитата: JRBVZ от 04 Апрель 2022, 17:07:18 ---А она здесь причем?

--- Конец цитаты ---
В статье она на схеме разведена. Используется для переключения игр по нажатию ресета

JRBVZ:
Понял, там, насколько помню, просто верхние адреса соединяются с контактами на разъеме напрямую.

valera0141:
В общем спаял свой картридж. Вставил в программатор, а он всё так же не определяет микросхему. Все контакты прозвонил, всё ок. Каждый контакт на слоте программатора проверил с помощью теста в программе (подавал программно + и - на каждую ногу отдельно и смотрел, что показывает мультиметр). Всё вроде ок должно быть. Куда начать капать?

Rumata:
Для того, чтобы капать нужна капельница :lol:

Программатор сам по себе работает?

JRBVZ:

--- Цитата: valera0141 от 06 Апрель 2022, 11:49:58 ---Куда начать капать?
--- Конец цитаты ---
1 Выбрать другую память в меню программы,
2 Попробовать другую версию программы,
3 Смириться с тем, что данная влэш не шьется на данном программаторе.

valera0141:

--- Цитата: Rumata от 06 Апрель 2022, 12:14:58 ---Для того, чтобы капать нужна капельница :lol:

Программатор сам по себе работает?

--- Конец цитаты ---
Не уверен на 100%, но все пины слота нормально реагируют на программу (программную подачу сигнала + или минус). На каждом пине сигналы есть. Вот в этом окошке включал и отключал галки и смотрел на поведение контакта на слоте на программаторе, всё ок по тестам

Добавлено позже:

--- Цитата: JRBVZ от 06 Апрель 2022, 12:53:54 ---1 Выбрать другую память в меню программы,
2 Попробовать другую версию программы,
3 Смириться с тем, что данная влэш не шьется на данном программаторе.

--- Конец цитаты ---
1) Пробовал разные, пока никак не шьётся
2) Пробовал 2 версии, но пока без результата
3) Не хотелось бы опять откладывать всё это в долгий ящик

Rumata:

--- Цитата: valera0141 от 06 Апрель 2022, 13:55:43 ---Не уверен на 100%,
--- Конец цитаты ---
Ну так с этого и начинать надо. Возьми для начала заведомо рабочий картридж и прочитай его.

valera0141:

--- Цитата: Rumata от 06 Апрель 2022, 14:22:12 ---Ну так с этого и начинать надо. Возьми для начала заведомо рабочий картридж и прочитай его.

--- Конец цитаты ---
А разве обычные картриджы от нг будут считываться без доработок самой платки?

Rumata:
А разве на должны? o_0 В приставке слот стандартный, следовательно и картридж должен иметь стандартную распиновку. Или как он тогда в приставке работает?
Я конечно не помню всех подробностей рюмиковского изделия, надо будет глянуть

valera0141:
Хотя логично. Как то прошивку же приставка читает, чтоб игру воспроизводить. Проверил сейчас 3 картриджа (точно рабочих). У всех флешки разные стоят. При считывании выдаёт какой то странный hex, в котором точно нет ничего явного, словно рандомный набор значений. Как бы точно проверить программатор, что он действительно исправен

murgatroid_79:
valera0141, а как в твоём программаторе выставляется напряжение на слот для картриджа ? Дип переключателями или по типу микросхемы?
Может ты выставил 3,3 вольта,а на плате картриджа свой стабилизатор на 3,3 v
Для флешки уже не будет хватать,для нормальной работы.. :-\...
 Я раз сам на это напоролся :blush:

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии