User Tag List

Страница 16 из 20 ПерваяПервая ... 121314151617181920 ПоследняяПоследняя
Показано с 151 по 160 из 192

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

  1. #151

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

    По умолчанию

    Хорошие новости - процессор, пзу и схема начального пуска похоже работают.
    Плохая - с записью и/или чтением озу проблемы. Выполнение загрузчика ломается после первого возврата из подпрограммы (т.е. после первого же чтения озу) из адреса C42C, со стека вместо С434 снимается 00FF и дальше уже судя по всему чтение мусора из озу.

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

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Это по-прежнему Загрузчик-1, за которым следуют Монитор-1 и BASIC.
    Теперь вижу, что вариант с сайта fifanа, не из МК.

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

    GlueLogic(04.06.2025)

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

  3. #152

    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    238
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    потому что слишком кратко описал свою методику.
    А что именно не понятно? А если не понял - спроси, я так понимаю. Сейчас один баг обнаружил, а ещё не известно сколько их там. А главное, никакой методики, как повезёт(.
    Ещё раз. Если всё глухо. Сначала проверяешь ток шин адреса и данных на процессоре при активном сбросе. Если надо, добавляешь подтяжку на другом конце, где она отсутствует.
    Таким образом ты видишь большинство обрывов и замыканий ША и ШД. Если всё ОК - дальше пошагиватель. Это 2 TTL мс всего. Обычно достаточно несколько шагов до инициализации В/В.
    И всё становится ясно как божий день. А если и это не помогает, тогда пишешь свой тестик и шагаешь/смотришь его.
    Последний раз редактировалось M80; 04.06.2025 в 07:25.

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

    GlueLogic(04.06.2025)

  4. #153

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    с записью и/или чтением озу проблемы. Выполнение загрузчика ломается после первого возврата из подпрограммы (т.е. после первого же чтения озу) из адреса C42C, со стека вместо С434 снимается 00FF и дальше уже судя по всему чтение мусора из озу.
    склоняюсь к мысли что проблемы с записью. 00FF очень похоже на мусор в ОЗУ при включении питания, то есть читается похоже правильно.

    GlueLogic, я бы попробовал следующее:
    - удалить C4
    - подключить C4 вместо 11 на 12 вывод U15B
    - отключить выводы 1 (/OE) микросхем ОЗУ от /CAS и подключить их на землю

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 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(04.06.2025)

  5. #154

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Теперь вижу, что вариант с сайта fifanа, не из МК.
    А есть ли разница в оригинальной версии MK?

    Цитата Сообщение от M80 Посмотреть сообщение
    А что именно не понятно? А если не понял - спроси, я так понимаю. Сейчас один баг обнаружил, а ещё не известно сколько их там. А главное, никакой методики, как повезёт(.
    Ещё раз. Если всё глухо. Сначала проверяешь ток шин адреса и данных на процессоре при активном сбросе. Если надо, добавляешь подтяжку на другом конце, где она отсутствует.
    Таким образом ты видишь большинство обрывов и замыканий ША и ШД. Если всё ОК - дальше пошагиватель. Это 2 TTL мс всего. Обычно достаточно несколько шагов до инициализации В/В.
    И всё становится ясно как божий день. А если и это не помогает, тогда пишешь свой тестик и шагаешь/смотришь его.
    Простите, что не последовал вашему совету раньше, M80. Правда, я не совсем понимаю, что вы предлагаете.

    Когда сообщения переводятся автоматически, вывод переводчика иногда бывает непонятен... Еще раз прошу прощения.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    склоняюсь к мысли что проблемы с записью. 00FF очень похоже на мусор в ОЗУ при включении питания, то есть читается похоже правильно.

    GlueLogic, я бы попробовал следующее:
    - удалить C4
    - подключить C4 вместо 11 на 12 вывод U15B
    - отключить выводы 1 (/OE) микросхем ОЗУ от /CAS и подключить их на землю


    Выполнено. Итак, каковы результаты?



    Это похоже на то, что было раньше, но теперь это кажется последовательным. Всегда получается именно такая картина.

    В ближайшее время я проведу еще один логический анализ для шины данных и сигналов управления.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  6. #155

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

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    А есть ли разница в оригинальной версии MK?
    на первый взгляд кроме другой инициализации стека разницы нет. должно работать.


    Выполнено. Итак, каковы результаты?
    Это похоже на то, что было раньше, но теперь это кажется последовательным. Всегда получается именно такая картина.
    а какая из трех доработок привела к стабильному результату? если сейчас убрать C4 - что-то изменится?

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

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 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(04.06.2025)

  7. #156

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

    По умолчанию

    Результаты логического анализатора: alex-j-lowry.github.io/download/speci85m/spec85m_fix2_16mhz.zip

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    а какая из трех доработок привела к стабильному результату? если сейчас убрать C4 - что-то изменится?
    Модификация ОЗУ, похоже, ничего не изменила.

    Далее я удалил C4. К сожалению, после удаления я включил его только один раз, поэтому не могу сказать, стал ли он после этого работать более стабильно...

    Наконец, я припаял C4 к контакту 12, затем сделал снимки и провел анализ.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    еще можно поставить ПЗУ с тестом и посмотреть что будет. в ОЗУ явно что-то пишется, но почему-то не то что надо...
    Да, похоже, что сейчас он находится в хорошем состоянии, чтобы попробовать тестовый ROM. Какой тестовый ROM мне следует попробовать?
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  8. #157

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

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Результаты логического анализатора:
    ничего не изменилось. из ОЗУ по прежнему читается 00FF, причем читается всегда одно и то же, что странно - поскольку по экрану видно что данные в ОЗУ переписываются.
    дальше надо смотреть управляющие сигналы:
    /RAS, /CAS, /WE, /RD, /WR, SYNC, /CSRAM, /CPU
    возможно что-то станет понятно.

    Да, похоже, что сейчас он находится в хорошем состоянии, чтобы попробовать тестовый ROM. Какой тестовый ROM мне следует попробовать?
    http://www.специалист-пк.рф/Soft/test_m.rar, других вариантов я не знаю.
    Последний раз редактировалось Serg6845; 05.06.2025 в 08:43.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 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(05.06.2025)

  9. #158

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

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    ничего не изменилось. из ОЗУ по прежнему читается 00FF, причем читается всегда одно и то же, что странно - поскольку по экрану видно что данные в ОЗУ переписываются.
    дальше надо смотреть управляющие сигналы:
    /RAS, /CAS, /WE, /RD, /WR, SYNC, /CSRAM, /CPU
    возможно что-то станет понятно.
    Результаты работы логического анализатора для этих сигналов: alex-j-lowry.github.io/download/speci85m/spec85m_fix2_ram_16mhz_1.zip

    Странно, но кажется, что компьютер ведет себя по-разному, когда анализатор подключен к /RAS и/или /CAS. Может быть, дополнительная конденсация анализатора вызывает задержку?

    Когда анализатор подключен к /RAS и /CAS, экран выглядит следующим образом.



    Эти фотографии были сделаны с установленным ПЗУ «Loader-1/Monitor-1», поэтому в идеале они должны выглядеть так же, как и фотографии из поста № 154.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    http://www.специалист-пк.рф/Soft/test_m.rar, других вариантов я не знаю.
    Вот видеоролик с запущенным тестом: alex-j-lowry.github.io/download/speci85m/spec85mtest1compressed.mp4

    Итак, похоже, что процессор, ПЗУ, аудиовыход и выход магнитофона работают.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  10. #159

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

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Результаты работы логического анализатора для этих сигналов: alex-j-lowry.github.io/download/speci85m/spec85m_fix2_ram_16mhz_1.zip
    очень странно выглядит /RAS - периодически двоится, с интервалом примерно 240мкс. надо смотреть осциллографом, должен быть чистый меандр без помех и артефактов.

    Странно, но кажется, что компьютер ведет себя по-разному, когда анализатор подключен к /RAS и/или /CAS. Может быть, дополнительная конденсация анализатора вызывает задержку?
    это показатель что проблема где-то в этом месте. можно попробовать поиграть номиналом C4 - в диапазоне 100-200-300pf (подключить как изначально был по схеме).

    Итак, похоже, что процессор, ПЗУ, аудиовыход и выход магнитофона работают.
    да, это как минимум работает. но это было видно и по предыдущим сканам - там все работало до момента обращения к ОЗУ.
    Последний раз редактировалось Serg6845; 05.06.2025 в 22:17.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 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(06.06.2025)

  11. #160

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

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    очень странно выглядит /RAS - периодически двоится, с интервалом примерно 240мкс. надо смотреть осциллографом, должен быть чистый меандр без помех и артефактов.
    Возможно, проблема также в основном генераторе тактовой частоты 8 МГц? Я попробую предложенные вами исправления завтра.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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