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

User Tag List

Показано с 1 по 9 из 9

Тема: Нужна информация по кодам ошибок Электроники 85

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,211
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Нужна информация по кодам ошибок Электроники 85

    Процедура самотестирования выдаёт ошибки, неисправной отмечается материнская плата. Вот коды ошибок и описания, какой-то странный разброс, что могло выбить?

    Устройство 000014 (системный модуль (прерывания) Код ошибки: 000004
    Устройство 000017 порт печати Код ошибки: 000005
    Устройство 000021 коммуникационный порт Код ошибки: 000012
    Последний раз редактировалось CodeMaster; 12.02.2010 в 14:35.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

  3. #2
    Veteran Аватар для KALDYH
    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот тут есть листинг прошивки ПЗУ с комментариями. Там все есть.
    http://zx.pk.ru/showpost.php?p=218854&postcount=87
    И еще я рекомендую сделать шнурок для отладки в терминале, схему я рисовал тут: http://zx.pk.ru/showpost.php?p=219570&postcount=97
    Отошёл от дел.

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

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    Вот тут есть листинг прошивки ПЗУ с комментариями. Там все есть.
    Смотрел, возможно и есть, но я не нашёл, там только коды ошибок, а я их и так вижу, мне надо знать что в соответсвии с этими кодами проверять на материнке.

    Цитата Сообщение от KALDYH Посмотреть сообщение
    И еще я рекомендую сделать шнурок для отладки в терминале, схему я рисовал тут:
    А что значит отладка в терминале? Это в смысле отработать тестовую программу пошагово и посмотреть где сбой? Но я к сожалению не системный программист и ничего в этом не понимаю.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  5. #4
    Veteran Аватар для KALDYH
    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Это в смысле отработать тестовую программу пошагово и посмотреть где сбой?
    Да, оно самое.
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    А что значит отладка в терминале?
    Это значит - к Э-85 цепляется внешний терминал. Обычно это IBM PC с запущенным HyperTerminal. На нем посылаем break - и процессор Электроники останавливается (спектрумисты, завидуйте!), на экран выводится адрес останова. А потом можно читать и писать регистры процессора, ячейки памяти, можно запустить программу в пошаговом режиме. Можно самому посылать данные в регистры внешних устройств и проверять их работу. Как в дебаггере работать, только все это - на реальном железе.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Вот коды ошибок и описания
    Попробовал найти в листинге. Вроде бы адреса теста - 132036-132276. Устройство 000014 - контроллер клавиатуры, код 000004 - не приходит прерывание от него. Устройство 000017 - порт принтера, код 000005 - не приходит прерывание от него. Устройство 000021 - коммуникационный порт, ошибка 000021 - не приходит прерывание (строка 133036). Глядим в схему (я выкладывал), лист 19. Видим, что все линии запроса прерываний (ЗАПРОС ВХ КЛ L и т.п.) сходятся к одной микросхеме D4 1818ВН19. Смотрим в справочник - точно, контроллер прерываний, аналог Am9519. Значит, неисправен либо он, либо цепи его выборки (сигнал CS).
    Отошёл от дел.

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

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    Попробовал найти в листинге. Вроде бы адреса теста - 132036-132276. Устройство 000014 - контроллер клавиатуры, код 000004 - не приходит прерывание от него. Устройство 000017 - порт принтера, код 000005 - не приходит прерывание от него. Устройство 000021 - коммуникационный порт, ошибка 000021 - не приходит прерывание (строка 133036). Глядим в схему (я выкладывал), лист 19. Видим, что все линии запроса прерываний (ЗАПРОС ВХ КЛ L и т.п.) сходятся к одной микросхеме D4 1818ВН19. Смотрим в справочник - точно, контроллер прерываний, аналог Am9519. Значит, неисправен либо он, либо цепи его выборки (сигнал CS).
    Ахренеть ;-) Вот тут уже есть то, с чем я могу поработать, пасиб ещё раз.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  7. #6
    Master
    Регистрация
    12.04.2009
    Адрес
    Одесса
    Сообщений
    617
    Спасибо Благодарностей отдано 
    311
    Спасибо Благодарностей получено 
    82
    Поблагодарили
    60 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Шаман...
    LodeDome: http://lodedome.no-ip.com/lodedome.php - Lode Runner 2010 Game Archive. KryoFlux, FluxEngine, Gotek boards
    Ищу пересылкой любые (неисправные/дефективные/некомплектные) платы и узлы корпуса Электроники-85 (МС-0585); дискеты 5,25".
    По_трошки: Поиск, УКНЦ, БК0010, МС1502, П-н 128, Вектор 06Ц, C64, MAC LC475, Львов ПК-01, ДВК-3Ш (ВМ2, ВМ3, MX, MY, КСМ, КЦГД, КТлК, MY4)
    Контакты: скайп: ana-sana, почта: [email protected], email: [email protected], TG: https://t.me/adesodesa

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

    По умолчанию

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

    Цитата Сообщение от KALDYH Посмотреть сообщение
    Видим, что все линии запроса прерываний (ЗАПРОС ВХ КЛ L и т.п.) сходятся к одной микросхеме D4 1818ВН19. Смотрим в справочник - точно, контроллер прерываний, аналог Am9519. Значит, неисправен либо он, либо цепи его выборки (сигнал CS).
    Я конечно могу выпаять 1818ВН19, впаять под неё панельку и проверить на другой 1818ВН19, но неохота пока нарушать аутентичность, тем более один чел рассказывал, что у низ большая проблема не пропай (не знаю может ли это сказаться через столько лет). Вопрос в том: что не работает 1818ВН19 или D21 и D64 которые дают сигнал CS, т.е. что я должен увидеть осцилятором на этой ноге? И если я правильно понимаю, если там это есть то неисправна 1818ВН19. Или возможно так же что не исправна мелкая логика, которая выдает статус в шину после 1818ВН19?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  9. #8
    Veteran Аватар для KALDYH
    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Столкнулся практически с той же проблемой

    Попробуй в отладочной консоли , кратенько о ее подключении: http://zx.pk.ru/showpost.php?p=219570&postcount=97 обратиться к адресам 173200 и 173202. После приглашения "@" набираешь адрес, потом знак "/", в ответ должен быть написаны считанные из него даные. Если произошла ошибка доступа, в ответ напишет "?"

    Подробнее об отладочном терминале написано в описании на НС1, со стр. 84
    Отошёл от дел.

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

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    Столкнулся практически с той же проблемой
    Ну ты свою решил, а я нет :-( Перепаял ВН19 - результата никакого. Но поскольку ошибки выдаются по всем прерываниям заведенным на него, то это либо сбой CS, либо проблема в передаче с ВН19 в шину. Короче вся надежда на тебя, что перепаивать следующим ;-)
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

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

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

Похожие темы

  1. COMPOSIT нужна информация
    от Almaz в разделе Ленинград
    Ответов: 37
    Последнее: 16.06.2014, 12:37
  2. TR-Dos #3D13 с отключенной обработкой ошибок
    от Sinus в разделе Программирование
    Ответов: 1
    Последнее: 17.08.2011, 09:51
  3. Ответов: 10
    Последнее: 07.12.2010, 12:20
  4. Куплю комплектующие для Электроники-85
    от KALDYH в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 27.06.2009, 13:56

Ваши права

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