Пропаяю еще раз БМКшку, если не оживет - поменяю
Пропаяю еще раз БМКшку, если не оживет - поменяю
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Немного в сторону проблема.
Пытаюсь прошить ПЗУ купленные с Ali. Скорее всего левые промаркированные под AT28C256.
Затираются FF нормально. Проверку проходят. Но при записи реальных данных болт, каша из корректных и кривых кусков.
Уже и руками пробовал писать в конкретные адреса побайтно. Первые 512 байт всегда нормально а дальше рандом повезет/не повезет.
Можно считать что ПЗУшки битые?
Странно, если б были мертвые то и стереть толком вряд ли бы получилось...
Проблемы у программатора есть, но не насктолько.
Взял заведомо исправную микросхему - прекрасно считывается, т.е. ША работает корректно.
1-2 ошибки записи и ранее случались - корректная запись иногда только со 2 раза выходила ибо сопли проводов в программаторе + ардуина не всегда нормально выдерживает тайминги сигналов.
Затер и перезаписал АТмелку купленную в ЧипеДипе для теста - записалось с одной ошибкой (по идее в пустом месте ПЗУ, так что решился запустить).
Записал стандартный 48к ROM в обе половины АТ28С256
И вот что получилось
ПЗУ стартует. На резет реагирует нормально.
Но нет курсора и ооочень странная реакция на клавиатуру - либо сброс, либо белый экран.
Ну для начала добьюсь полностью корректной записи ПЗУ, а там посмотрим.
PS.
Заодно стало понятно что стартует либо с 0000, либо с 4000. По схеме второе должно быть верно.
Сделал ROM из двух разных прошивок оригинал + дидактика, прошью его и посмотрим какая стартует.
Последний раз редактировалось Elrie; 24.08.2018 в 13:11.
Всем привет, не прошло и 2х лет.
Руки дошли продолжить попытку ремонта этого экземпляра и заодно еще кооперативного Ленинграда попавшего ко мне из Казахстана в конце 90х
На этот раз с собственным программатором и осциллографом (и это конечно небо и земля в сравнении).
Записал 2 микросхемы AT28C256 - одну с Тест ПЗУ, вторую со стандартным ROM от Sinclair
Со стандартным ПЗУ картинка не поменялась
Все то же что в предыдущем сообщении и аналогичное поведение - либо сброс, либо уход в белый экран и дальше ноль реакции. Судя по тому что идет четкое деление поведения по группам клавиш предположу, что проблема где-то на шине. Стандартного звука нажатия клавиш нет.
Тест ОЗУ запускается, но в этот раз работает снова с ошибкой, причем на той же 7й микросхеме.
Скрытый текст
[свернуть]
Ну да микросхема уже в панельке, а km4164b у меня 10 штук - попробую заменить.
Вот такие картинки в процессе теста по заполнению
Скрытый текст
[свернуть]
Последний раз редактировалось Elrie; 31.05.2020 в 20:25. Причина: Обновление ссылок на картинки
В общем, все заработало.
За почти два года лежания немного окислился один контакт микросхемы ОЗУ стоявшей в панельке и отошли плохо мною же припаянные ноги этой самой панельки (отверстия в плате не предусмотрены и пришлось паять в накладную практически под самой кроваткой)
Тест памяти прошел успешно.
В качестве основной ПЗУ прошил в обе половины AT28C256 родную прошивку считанную с родного же ПЗУ и все запустилось.
Ниже результат
Скрытый текст
[свернуть]
Дальше этот экземпляр мучать не планирую - оставлю в таком рабочем состоянии, т.к. он мне дорог как память.
А над Ленинградом попробую поэкспериментировать
Последний раз редактировалось Elrie; 31.05.2020 в 20:26.
Elrie, надо все картинки спрятать под сполеры.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)