User Tag List

Страница 14 из 20 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 192

Тема: Предлагаемые упрощения для «Специалиста-М»

  1. #131

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    такое лучше выкладывать в виде картинок, это лучше воспринимается.

    http://sksb3.no-ip.org:8085/spec_startup.zip

    распаковать 2 файла и открыть при помощи PulseView (https://sigrok.org/wiki/Downloads)
    там все сигналы подписаны, думаю для понимания того что пошло не так - достаточно.
    у меня анализатор на 16 каналов, с 8 каналами придется смотреть по частям - шину данных отдельно, управляющие сигналы отдельно.
    Большое спасибо!

    Я просканировал шину данных и сигналы управления на PulseView, с 3 проходами для каждого на случай, если проблема несовместима. Журналы сигналов управления включают D0 и D1, так что, надеюсь, их можно выстроить в ряд с журналами шины данных.

    Все сканирования проводились на частоте 2 МГц, поскольку мой логический анализатор по какой-то причине отказывается сканировать на частоте 4 МГц и выше... Надеюсь, этого достаточно.

    В настоящее время ПЗУ в моей системе содержит оригинальный Загрузчик-1 и Монитор-1 1987 года. Если вы хотите увидеть сканы, сделанные с другими ПЗУ, дайте мне знать.

    В ближайшее время я рассмотрю сканы поближе, но я был бы признателен, если бы кто-нибудь еще взглянул на них и сравнил со сканами Serg6845. Уверен, вы сможете найти в них больше смысла!

    Сканы: alex-j-lowry.github.io/download/speci85m/Spec85M_PulseView.zip
    Последний раз редактировалось GlueLogic; 02.06.2025 в 17:22.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  2. #132

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Все сканирования проводились на частоте 2 МГц, поскольку мой логический анализатор по какой-то причине отказывается сканировать на частоте 4 МГц и выше... Надеюсь, этого достаточно.
    к сожалению 2МГц мало. я сканировал на 12МГц.

    почему может не работать анализатор - это может быть связано с компьютером, у меня тоже не работает на рабочей станции HP. что-то там с USB не так. возможно дело в том что USB у него внутри 3.0, а PulseView с 3.0 не работает. если есть более старый компьютер - можно попробовать на нем.
    второй вариант - замедлить всю схему, поменяв кварц на 1МГц или хотя бы 4МГц (изображения не будет, но 2МГц анализатора уже должно хватить).

    пока из того что можно увидеть - похоже на проблему с ПЗУ, либо прошивка либо что-то с младшими адресами (на шине данных должно быть C3 03 C0 31 FF 3F если это оригинал 87 года, а видно C3 C0 C0 31 05 8F)

    В настоящее время ПЗУ в моей системе содержит оригинальный Загрузчик-1 и Монитор-1 1987 года. Если вы хотите увидеть сканы, сделанные с другими ПЗУ, дайте мне знать.
    там достаточно просканировать первые 11 или 12 байт, а они везде примерно одинаковые. после 11 или 12 байта должен появиться сигнал NP.


    P.S.
    посмотрел внимательнее - 2МГц достаточно, это точно проблема вокруг ПЗУ. я бы посмотрел шину адреса на предмет обрывов и замыканий.
    на всякий случай попозже посмотрю что у меня получится на 2МГц.
    Последний раз редактировалось Serg6845; 02.06.2025 в 18:25.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    GlueLogic(03.06.2025)

  3. #133

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    к сожалению 2МГц мало. я сканировал на 12МГц.

    почему может не работать анализатор - это может быть связано с компьютером, у меня тоже не работает на рабочей станции HP. что-то там с USB не так. возможно дело в том что USB у него внутри 3.0, а PulseView с 3.0 не работает. если есть более старый компьютер - можно попробовать на нем.
    второй вариант - замедлить всю схему, поменяв кварц на 1МГц или хотя бы 4МГц (изображения не будет, но 2МГц анализатора уже должно хватить).
    Понятно. Компьютер, на котором я сканировал, - ThinkPad T490s под управлением Linux. У меня есть более старый ноутбук 2007 года с Windows XP, я попробую установить PulseView на него.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  4. #134

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что то я отвлёкся. Опять на вм80 переделали?
    Юниор ФВ-6506, Балтик-48

    Этот пользователь поблагодарил Shumadan за это полезное сообщение:

    GlueLogic(03.06.2025)

  5. #135

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    У меня есть более старый ноутбук 2007 года с Windows XP, я попробую установить PulseView на него.
    под Windows XP работает только версия 0.4.2 из release builds, более новые не работают. я именно этой версией и снимал сканы.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    GlueLogic(03.06.2025)

  6. #136

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    на шине данных должно быть C3 03 C0 31 FF 3F если это оригинал 87 года
    А если скачать отсюда, то С3 03 С0 31 E0 8E

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    GlueLogic(03.06.2025)

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

  8. #137

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    А если скачать отсюда, то С3 03 С0 31 E0 8E
    это не так важно, 8EE0, 3FFF, 7FFF - будет работать. но в остальном все равно видно что из ПЗУ читается не то что нужно.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    GlueLogic(03.06.2025)

  9. #138

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так и 8F05 будет работать, просто GlueLogicу надо сравнивать с тем образом пзу, который он прошивал.

    - - - Добавлено - - -

    Чтобы понять, с какими адресными линиями проблема, можно прошить в начало пзу подряд коды от 00h до 75h, в этом диапазоне нет команд перехода. Ресетнуть и посмотреть анализатором шину данных, что на ней будет сразу после ресета.

    - - - Добавлено - - -

    Правда это даст однозначный результат если проблема только в младших A0-A6

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    GlueLogic(03.06.2025)

  10. #139

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    посмотрел внимательнее - 2МГц достаточно, это точно проблема вокруг ПЗУ. я бы посмотрел шину адреса на предмет обрывов и замыканий.
    на всякий случай попозже посмотрю что у меня получится на 2МГц.
    вот так выглядит на 2МГц
    http://sksb3.no-ip.org:8085/spec_startup_2m.zip

    - - - Добавлено - - -

    Цитата Сообщение от ivagor Посмотреть сообщение
    Правда это даст однозначный результат если проблема только в младших A0-A6
    а там не факт что только адреса. там вообще странно выглядит - C3 C0 C0 - но при этом следующий байт на ШД - 31, как должно быть при нормальной прошивке. по адресу C0C0 в журнальной прошивке байт 7C.
    и фраза автора
    "Если посмотреть на шину данных с помощью осциллографа, то кажется, что на ней присутствует более 2 уровней напряжения, что может быть признаком конфликта" - тоже намекает на возможные проблемы с шиной данных

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    GlueLogic(03.06.2025)

  11. #140

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, вот и еще одна неудача...


    Это приложение не удалось запустить, поскольку не найден файл MSVCR100.dll. Переустановка приложения может устранить проблему.

    Это PulseView 0.4.2 на Windows XP SP3, но он делает то же самое на моем компьютере с Windows 10. Кто-нибудь знает решение?

    Кроме того, я забыл выложить фотографию того, как выглядят сигналы данных на осциллографе. Вот как выглядит D0, вы можете видеть, что есть два «высоких» уровня:



    Возможно, это нормально, и NMOS-микросхемы выдают на шину данных немного другой уровень, чем TTL-микросхемы.

    - - - Добавлено - - -

    Цитата Сообщение от Shumadan Посмотреть сообщение
    Что то я отвлёкся. Опять на вм80 переделали?
    Я попробовал его с другим процессором (AMD 8080), но ничего не улучшилось. Так что теперь я думаю, что оба процессора работают, а я обвинял невиновных...
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

Страница 14 из 20 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсик для Специалиста
    от Zidane в разделе Специалист
    Ответов: 29
    Последнее: 20.12.2025, 22:40
  2. Desolate для Специалиста
    от nzeemin в разделе Специалист
    Ответов: 4
    Последнее: 19.02.2024, 08:12
  3. Каталог программ для Специалиста
    от CityAceE в разделе Специалист
    Ответов: 11
    Последнее: 01.11.2023, 13:01
  4. Элита для Специалиста
    от jerri в разделе Специалист
    Ответов: 77
    Последнее: 20.11.2021, 20:22
  5. OriNET для Специалиста ?
    от SYR-ALEX в разделе Специалист
    Ответов: 22
    Последнее: 21.07.2017, 07:40

Метки этой темы

Ваши права

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