Автор Тема: Адаптер для прошивки 27c серии под willem  (Прочитано 1224 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Всем привет. Заказал тут willem 4.5 программатор для сборки (вернее чисто плату, рассыпуху сам буду впаивать, как раз всё есть). Нужен для нужд определённых, заодно решил картридж под сегу собрать с тестовым ромом функционала приставки sega. Может заодно свою игру под сегу допраграммирую. Много на форуме кто на 27c322 собирал. Может у кого то есть схема адаптера под Виллем для прошивки 27 серии? Что то в интернете не нашел схем, только готовые решения к покупке (может криво искал). Самому собрать интереснее будет.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #1 : 09 Март 2023, 21:31:47 »
Адаптер нужен не для 27 серии, а для 16-битных ПЗУ

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #2 : 09 Март 2023, 21:32:59 »
Адаптер нужен не для 27 серии, а для 16-битных ПЗУ
О, спасибо большое

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #3 : 09 Март 2023, 21:38:46 »
В pdf для Willem, на картинке для Ezo. Хотя физически это одно и то же. Там вся суть в том, что в реальности шьются только нули. Поэтому по одному и тому же адресу сначала шьётся один байт, потом другой. При этом неиспользуемый подтягивается к плюсу через резисторы и поэтому с ним ничего не происходит

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #4 : 09 Март 2023, 21:46:54 »
Я тут ещё такой нашёл в интернете. Тут и разведённая плата есть.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #5 : 09 Март 2023, 21:54:16 »
Тоже самое, только с одной кроваткой. У 16-битных два типа цоколёвки.
Да, и стабилитрон на /OE лишним не будет, там в каких-то случаях может быть высокое напряжение

Оффлайн lsa

  • Пользователь
  • Сообщений: 102
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #6 : 16 Март 2023, 22:00:54 »
Есть плата в формате sprint layout

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #7 : 31 Март 2023, 07:47:56 »
Может кто то подсказать, что не так? Собрал я тут наконец то виллем 4.5 программатор. Работает отлично, pic микроконтроллеры шьёт без проблем. А вот с 27c322 пока что то не ладится. Собрал адаптер для виллема, всё подключил. Переключатели все поставил как положено. Микросхему программатор определяет, инфу с неё читает. А при прошивке доходит до 100 процентов и пишет "Error at 0x000107 Chip = 0xF3 buffer 0x45". Что я могу делать не так?

Добавлено позже:
Ещё обратил внимание, что после ошибки записи и чтении микросхемы, прошивка в ней похожа на то, что зашивалось, но местами отличаются байты. Такое ощущение, что криво пишет. Прозвонил все дорожки у адаптера, сделал тест устройства и так же прозвонил все контакты на выходе у панельки микросхемы. Всё как положено работает. В какую сторону стоит смотреть?
« Последнее редактирование: 31 Март 2023, 09:22:35 от valera0141 »

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #8 : 31 Март 2023, 12:21:39 »
Из интереса поковырялся в своих складах микросхем. Нашёл там различную кучу всяких флеш и епром памятей. Программатор их всех спокойно стёр, прошил и прочитал. Беда только с 27c322. Отнесу потом микросхемы для стирания на завод к другу, а то дому нечем стирать. Как бы точно убедиться, что мой собранный адаптер работает полностью корректно. Простым тестом подачи сигналов на пины проблем не выявлено, все сигналы доходят.

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 308
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #9 : 31 Март 2023, 13:10:48 »
Может 322 битая

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #10 : 31 Март 2023, 13:18:05 »
Может 322 битая
Покупал новые в магазине 2 штуки. На обоих такая фигня. Соорудил тут из мощного уф светодиода (если верить инфе, то длинна луча 365нм) колхозную стиралку. Попробую одну стереть сейчас. Если получится, то снова проведу "эксперименты" по записи этой микрухи.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #11 : 31 Март 2023, 18:03:24 »
В какую сторону стоит смотреть?
Напряжения проверяй. И Vpp и Vcc.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #12 : 31 Март 2023, 18:50:35 »
Напряжения проверяй. И Vpp и Vcc.
Проверял. Vcc 4.68 вольт показало, vpp 13.3 вольт выдаёт

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #13 : 31 Март 2023, 18:59:50 »
Vcc 4.68
А должно быть 6,25. Да, в режиме программирования у них и питание поднимается тоже (см. даташит)

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #14 : 31 Март 2023, 20:25:28 »
А должно быть 6,25. Да, в режиме программирования у них и питание поднимается тоже (см. даташит)
Я что то затупил. Это должно быть без микросхемы на выходах программатора? При простом тест hw (где можно пины подёргать) тоже должно выдавать 6 с копейкой вольт на пинах ?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #15 : 31 Март 2023, 20:46:31 »
Вообще это должно быть в режиме программирования, в режиме чтения 5 Вольт. Что там в Виллеме - я без понятия, тем более, что всяких вариантов наклепали кучу. У меня лежит плата с кучей светодиодов, с кнопочками, с DC-DC... Я даже фото такой найти не смог. Хотя вроде в Виллеме поднятия питания не было изначально :neznayu:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #16 : 31 Март 2023, 20:48:38 »
Есть адаптер для 16 бит, но там все напряжения берутся с основной платы

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #17 : 31 Март 2023, 20:52:39 »
Есть адаптер для 16 бит, но там все напряжения берутся с основной платы

Посмотрел даташит на 27c322. Написано, что 2.4 вольта уже за логическую единицу будет считаться при программировании. По идее всё должно программировать при 4.6 вольтах. Или я не прав? А вообще на моей версии виллема есть возможность переключения питания между 5 и 5.7 вольт

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #18 : 31 Март 2023, 21:00:14 »
При чём тут логическая единица??? Речь о питании. Смотри тот же даташит в разделе Programming

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #19 : 31 Март 2023, 21:07:14 »
При чём тут логическая единица??? Речь о питании. Смотри тот же даташит в разделе Programming
Аа, дошло. Вот я тупенький. Блин, я сейчас всё замерил. Оказывается, программатор может на питание выдавать 3 вольтажа. Когда перемычка полностью снята, как раз получается 6 вольт с копейкой. Тогда на выходных (предположительно в воскресенье) возьму кварцевую антибактериальную лампу, попробую стереть микросхему (на форумах говорят, что хорошо стирает). Потом буду пробовать шить при 6 вольтах. О результате отпишусь

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #20 : 31 Март 2023, 21:11:52 »
Ну будем надеяться.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #21 : 02 Апрель 2023, 22:11:06 »
Получилось стереть микросхемы кварцевой бактерицидной лампой. Выставил питание 6.5 вольт, ВПП 12.5 вольт на программатор. После прошивки опять получил ошибку

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4420
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #22 : 02 Апрель 2023, 22:33:49 »
valera0141,
ошибка в одном месте это проблема памяти, как по мне. Ради интереса можно залить FF или 00 (инверт от пустой) на всю память пару раз и сравнить ошибки.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #23 : 02 Апрель 2023, 22:44:33 »
"Залить" FF нельзя. Это 27 серия, она после стирания FF, физически шьются только нули, единицы остаются нетронутыми.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4420
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #24 : 02 Апрель 2023, 22:48:22 »
Rumata,
потому я и написал "или", так знаю о существовании такого момента вообще.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #25 : 02 Апрель 2023, 22:52:24 »
valera0141,
ошибка в одном месте это проблема памяти, как по мне. Ради интереса можно залить FF или 00 (инверт от пустой) на всю память пару раз и сравнить ошибки.
Интересный вариант пробы. Думаю, стоит попробовать зашить 00

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #26 : 02 Апрель 2023, 23:12:56 »
Попробовал зашить все 00, потом считать. Получается странная картина, больше половины не записалось

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #27 : 02 Апрель 2023, 23:18:34 »
Интересно, но непонятно. Сохрани этот файл и попробуй второй проход нулями сделать, будет ли разница

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #28 : 02 Апрель 2023, 23:46:21 »
Интересно, но непонятно. Сохрани этот файл и попробуй второй проход нулями сделать, будет ли разница
Утром посмотрю. А то голова уже всё, спать просится

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Адаптер для прошивки 27c серии под willem
« Ответ #29 : 03 Апрель 2023, 08:14:05 »
Утром посмотрю. А то голова уже всё, спать просится

Я сейчас сижу и просто матерюсь. Попробовал повторно поставить на запись всеми нулями. И что бы вы думали. Программатор в этот раз шил микросхему по ощущениям дольше. После записи и чтении в ней записались все ячейки нулями. Что за нафиг такой. Почему сразу такого не было. Вот что может быть причиной?