User Tag List

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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,488
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    255
    Поблагодарили
    223 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Я с ошибкой верификации соединений на печатной плате
    Та ладно. Классика же для прототипа. В Англии, что нет скальпеля и МГТФ?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

    GlueLogic(03.06.2025)

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

  3. #2

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

    По умолчанию

    Я проверял номера выводов при настройке логического анализатора и заметил следующее...



    Товарищи, я никогда не был так счастлив, обнаружив такую монументальную лажу!

    В ближайшее время я соберу плату для исправления этой ошибки и протестирую ее.

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

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

    andrews(03.06.2025)

  4. #3

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

    По умолчанию

    GlueLogic, какая прошивка у Вас сейчас в пзу? Если переворачивать младший байт адреса и "пройти" за процессор по загрузчику из МК87/05 или с сайта fifana, то первые 4 байта совпадут С3 С0 С0 31, но следующие отличаются. Или другая прошивка или есть еще ошибки.

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

    GlueLogic(03.06.2025)

  5. #4

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    GlueLogic, какая прошивка у Вас сейчас в пзу? Если переворачивать младший байт адреса и "пройти" за процессор по загрузчику из МК87/05 или с сайта fifana, то первые 4 байта совпадут С3 С0 С0 31, но следующие отличаются.
    с чего это?
    JMP C0C0, C0C0 -> C003 ->31
    C0C1 -> C083 -> 05
    C0C2 -> C043 -> 8F
    C0C3 -> C0C3 -> C0

    пока все совпадает, по крайней мере с МК87/05. дальше проверять лениво.

    Зверинецъ

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

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

    GlueLogic(03.06.2025), ivagor(03.06.2025)

  6. #5

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

    По умолчанию

    Плата адаптера собрана!



    На шаг ближе к рабочему компьютеру! Однако, похоже, путешествие потребует больше, чем один шаг...

    Скриншоты



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

    Хорошей новостью является то, что логический анализатор теперь работает на частоте 16 МГц. (Спасибо Serg6845!).

    Провел еще один тест шины данных - похоже, она способна выполнять команды! Ну, по крайней мере, одну команду...

    Вот как выглядит разборка «Загрузчика 1».




    Первая команда устанавливает программный счетчик для чтения из ПЗУ после выключения сигнала NP.

    Она последовательно считывает (и, надеемся, выполняет) команды до выделенной инструкции JMP C444.

    Тест на логическом анализаторе показывает, что после чтения «C3 44 C4», он затем читает «21 73 C4», данные по адресу C444 (который в двоичном коде ПЗУ равен 0444) Таким образом, он успешно выполнил команду!



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

    Цитата Сообщение от ivagor Посмотреть сообщение
    GlueLogic, какая прошивка у Вас сейчас в пзу? Если переворачивать младший байт адреса и "пройти" за процессор по загрузчику из МК87/05 или с сайта fifana, то первые 4 байта совпадут С3 С0 С0 31, но следующие отличаются. Или другая прошивка или есть еще ошибки.
    Это по-прежнему Загрузчик-1, за которым следуют Монитор-1 и BASIC.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  7. #6

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

    По умолчанию

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

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

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

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

    GlueLogic(04.06.2025)

  8. #7

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,391
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    387
    Поблагодарили
    348 сообщений
    Mentioned
    2 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)

  9. #8

    Регистрация
    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. #9

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,391
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    387
    Поблагодарили
    348 сообщений
    Mentioned
    2 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. #10

    Регистрация
    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
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

Страница 14 из 18 ПерваяПервая ... 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

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

Ваши права

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