Важная информация

User Tag List

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя
Показано с 91 по 100 из 129

Тема: Помогите с ремонтом RAdon plus на БМК

  1. #91
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Таки вопрос отпадает, сами попробуете?
    Да, попробую - заказал чип, едет пока.
    Если не получится, тогда вернемся к вопросу. Спасибо

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак, получил кучку всякого, в том числе чип ATMEL AT28C256-15PU.

    Прошил на коленке с помощью Arduino Mega2560 R3.



    Пришлось покурить даташит на тему Software Data Protection.
    Не с первого раза, но добился чтобы из первой половины чипа считывалась бит в бит тестовая прошивка.

    Запустил.

    Сразу после запуска мусор на экране, но потом экран очистился и началась циклическая смена цвета на бордюре.
    Нажал ресет. Похоже тест запустился.
    Режимы бордюра меняются
    Идет построчное заполнение видеопамяти черным/белым.
    На первом цикле (с белого черным) был черный мусор. На повторных циклах экран чистый.
    Там где идет смена цветов бордюра тоже все чисто.

    Куда копаем дальше?

    PS.
    Попробовал сделать тестовую прошивку из 2х килобайтного теста от Прусака, но видно криво склеил или х.з. что. Запускается и останавливается на смене цветов бордюра

    PPS.
    Записал видео.
    https://youtu.be/itibVvlSVIw
    Последний раз редактировалось Elrie; 19.05.2018 в 09:27.

  4. #93
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Что-то странная последовательность теста... Вы прошивали тест из моего архива? Попробуйте эту прошивку подставить в эмуль и посмотрите как она работает на исправном "спектруме".
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  5. #94
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, прошивка ваша - TEST48K-27256.ROM

    Хм... Загрузил в эмулятор (Speccy 4.7).
    Причем как оригинал прошивки так и дамп с чипа на котором запускал.
    Действительно - последовательность другая.

    Интересно, о чем это может свидетельствовать...
    На ум приходит неверная адресация если только - типа сдвига общего для всех вызовов, либо перепутанных адресных линий.
    Но тогда как оно вообще запустилось

    Да, еще момент - на видео в тесте четко видно, что последняя строка бордюра не отрисовывается полностью.

  6. #95
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перезаписал тест TEST48K-27256.ROM еще раз.
    Записалось успешно.
    Перечитал ROM несколько раз.
    Бинарное сравнение с оригиналом проходит успешно.

    Не знаю почему, но в эмуляторе тест у меня перестал работать почему-то... Зависает после первого прогона с заполнением знакомест черным.
    Скачал повторно - то же самое.
    Попробую сменить эмулятор.

    На реальной железке имеем следующее - https://www.youtube.com/watch?v=UShvhmmsWFQ
    Т.е.
    0. на экране шахматка с мусором
    1. тест запускается
    2. мигает бордюром
    3. цикл заполнения знакомест черным проходит с частичным удалением мусора
    4. цикл построчного черного закрашивает равномерно
    5. цикл построчного белого закрашивает равномерно
    6. как будто подгружаем что-то - бордюр разноцветными полосами как при загрузке с кассеты
    7. бордюр мигает цветами
    8. цикл построчного черного
    9. цикл построчного белого
    и далее снова пункт 6 и циклично 6-9

    Мне кажется все-таки где-то проблема с адресацией...
    Или может быть что-то еще?

    Ни одна из микросхем не греется отлично от других, все едва теплые

    PS.
    Загрузил ROMы (оригиналы и дампы прошитого) в эмулятор FUSE - работают корректно.
    Т.е. в чипе прошивка корректная 100%
    Последний раз редактировалось Elrie; 21.05.2018 в 18:35.

  7. #96
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тогда прозвоните сигналы шины адреса от проца и до шины адреса ПЗУ. Не перепутана ли шина данных проца и ПЗУ, иногда делали такую защиту. Далее только неправильный сигнал cs ПЗУ, он я так понимаю идёт из бмк?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  8. #97
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,231
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Не перепутана ли шина данных проца и ПЗУ, иногда делали такую защиту.
    Тогда бы и дамп оригинальной прошивки в эмуле не запустился бы, или нет?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  9. #98
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Точно. Про оригиналы я не дочитал.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #99
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дамп теста имею в виду. Т.е. для проверки корректности записи снимал его.

    А вот дамп с оригинальной ПЗУ снять не получается.
    Особенности распиновки КР1013 вроде учел, но на выходе каша. Сравнивал с ром от дидактика - родная на ее базе. Во многом похоже по байтам, но есть и отличия в некоторых байтах. Причем где-то циклически, а где-то нет. И она видимо сильно обрезана по содержимому, полноценного там что-то около 4 килобайт.

    В эмуляторе соответственно не работает. Могу приложить.
    Последний раз редактировалось Elrie; 21.05.2018 в 22:23.

  11. #100
    Member
    Регистрация
    19.04.2018
    Адрес
    г. Воронеж
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак

    Прозвонил шины адреса и данных между ЦПУ, ПЗУ и БМК.
    Все звонится без каких либо сюрпризов.

    В целом соответствует описанию включения
    ПЗУ вот тут http://zxbyte.ru/kr1013re1.htm
    и БМК вот тут http://zxbyte.ru/t34vg1.htm

    Шина адреса ЦПУ-ПЗУ напрямую (кроме А14 ПЗУ подтянут к +5В), так же прямо на БМК
    Шина данных ЦПУ-ПЗУ напрямую, и к БМК каждая линия через 470Ом (разброс в пределах +-6Ом по линиям согласно китайскому мультиметру)

    На ПЗУ CS и OE замкнуты между собой и подключены к 36й ноге БМК в соответствии с типовой схемой включения
    Такой вариант включения поддерживается моей ПЗУ AT28C256 согласно даташиту, но я не учел это при считывании КР1013 - попробую учесть и снять дамп еще раз.

    Шина ОЗУ подключена к БМК по типовому включению
    14е ноги РУ5-х звонятся на шину данных со стороны БМК (т.е. 470 ом к шине процессора)
    Адресные ноги РУ5-х по типовому включению БМК.

    Т.е. в схеме никаких сюрпризов от слова совсем, наитиповейшее включение БМК, по ссылкам Прусака можно сказать что практически полная схема компьютера.


    PS.
    Подумав допилил программатор свой и считал успешно дамп с родного ПЗУ. Был не прав. Там честное ПЗУ дидактика 89 года, бит в бит, только лежит в верхней половине чипа. На эмуляторе заводится и прекрасно работает.

    Попробую в этом же режиме чтения снять дамп с тестового ПЗУ, вдруг проблема в том что просто некорректно работает чип в схеме
    Последний раз редактировалось Elrie; 23.05.2018 в 06:38.

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Здрасте, всем. Помогите с ремонтом.
    от sergei в разделе Несортированное железо
    Ответов: 76
    Последнее: 13.02.2011, 12:41
  2. Помогите с ремонтом PG675
    от kit001 в разделе Разный софт
    Ответов: 5
    Последнее: 15.09.2009, 19:25
  3. Помогите с ремонтом ZX-Север
    от Gryphon в разделе Несортированное железо
    Ответов: 1
    Последнее: 16.03.2009, 12:35
  4. Помогите с ремонтом Ленинград-1
    от molodcov_alex в разделе Ленинград
    Ответов: 11
    Последнее: 13.03.2007, 22:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •