User Tag List

Страница 8 из 39 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 381

Тема: Pentagon 1024SL 1.4 - сборка и наладка.

  1. #71

    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может кто нибудь разложить здесь что там в Inferno9 написано. А то что в эмуле , что на Фениксе запускаю, автобутом грузится HELP c каким-то бредом.
    По возможности распишите все здесь что конкретно нужно делать, а не стрелки переводите на ZX-Прессо непонятно что....
    Последний раз редактировалось AlexFantasy; 06.09.2011 в 20:52.
    ZXM-Phoenix-1024(rev.02)
    KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
    БАЙТ(БЭМЗ)/FDC
    ZX-Evolution(rev.C)
    Sega Dreamcast(PAL)/2xJoypad/Keyboard
    A500Plus

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  2. #72

    Регистрация
    30.08.2009
    Адрес
    г. Луганск
    Сообщений
    841
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  3. #73

    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложите схему которая должна быть в приложении...
    ZXM-Phoenix-1024(rev.02)
    KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
    БАЙТ(БЭМЗ)/FDC
    ZX-Evolution(rev.C)
    Sega Dreamcast(PAL)/2xJoypad/Keyboard
    A500Plus

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  4. #74

    Регистрация
    18.09.2009
    Адрес
    г. Витебск
    Сообщений
    499
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexFantasy Посмотреть сообщение
    Выложите схему которая должна быть в приложении...
    Я когда дорабатывал, схемы так и не нашёл. Пришлось внимательно прочитать статью и нарисовать что делать на листке, там восстановить схему по-часа. Если есть интерес могу вечером дома поискать наброски.

  5. #75

    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vasily Посмотреть сообщение
    Если есть интерес могу вечером дома поискать наброски.
    Интерес есть, так как непонял что там c D27.2 т.е сигнал выходящий с этого элемента нужно перевернуть на 180 градусов и подать на D43 2,5,10,13 ножки?
    Последний раз редактировалось AlexFantasy; 07.09.2011 в 21:26.
    ZXM-Phoenix-1024(rev.02)
    KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
    БАЙТ(БЭМЗ)/FDC
    ZX-Evolution(rev.C)
    Sega Dreamcast(PAL)/2xJoypad/Keyboard
    A500Plus

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  6. #76

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexFantasy Посмотреть сообщение
    так как непонял что там c D27.2
    Все просто.. привожу "кусок схемы", как оно должно выглядеть. Красным - добавленный в схему "корпус" (имеющийся на плате), зеленым - проводники. JP1\0-1, JP2\0-1 - контакты перемычек, где 0 контакт, ближний к коннектору питания (ХР2), если смотреть со стороны элементов.
    ----
    Также, не помешает реализовать МГФом, более "правильную", для пентагона, схему порта #FD (второй рисунок).
    Последний раз редактировалось null_device; 03.10.2015 в 13:41.
    Когда есть, но не знаешь где - это все равно, что нету.

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

  8. #77

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

    По умолчанию

    Вот тоже есть интерес взглянуть на схему в приложении...
    Вот выдержка из inferno9
    Так и не понял где схему глянуть...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	INFERNO9.JPG 
Просмотров:	298 
Размер:	17.5 Кб 
ID:	29124  
    Pentagon 128K (1993) Pentagon 1024SL v1.4 KAY-1024 SL4/Turbo v2010 ZXM-Phoenix rev.05 s/n:?

  9. #78

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А у меня другая проблема - Пентагон-1024 просто не запустился. Не то что вообще никак не заработало - после сброса проходит стандартный тест ОЗУ и на экране появляется "Меню-128". Однако на действия пользователя есть от 2 до 4 секунд, за которые максимум успеваю зайти в Tape Loader или переместить курсор на 1 позицию, к этому времени на экране уже начинает появляться мусор - пиксели, цветные квадратики.

    Если успел нажать Enter и зашёл в Tape Loader, то комп работает сколько угодно долго, бордюр при этом меняет цвет с красного на голубой и обратно, т.е. когда цикл выполнения кода крутится только внутри ПЗУ.

    Если после сброса ничего не нажал, то уже через 5 секунд компьютер больше не реагирует на какие клавиши, т.е. висит, на экране при этом продолжает гордо висеть "Меню-128", меняются только появляющиеся левые пиксели и цветные квадратики.

    А теперь одно уточнение проблемы - мусор появляется не по всему экрану, а ТОЛЬКО в одном единственном столбце на экране - по всем адресам, кратным 1C. Т.е. #401C, #403C, #405C, #407C, #409C, #40BC, #40DC, #40FC, #411C ..... и т.д.

    Вчера весь вечер убил на детальное изучение тактового генератора, формирующего сигналы RAS, CAS, F (тактовый сигнал для Z80, и он же инверсная версия CAS) и Z (тоже самое, что и CAS, но только используется только лишь счётчиками адресов), и распределения адресной шины процессора и видеоконтроллера относительно адресной шины ОЗУ.

    Проверил осциллографом форму и амплитуду сигналов RAS и CAS - проблемы не обнаружил, и хотя схемотехника обвязки микросхем DD2 (ТМ2) и DD7 (ТМ8) мне не совсем понравилась, но всё же эта часть схемы работает правильно.

    Далее, проанализировал формирование и назначение сигналов, которые переключают коммутаторы на КП12:

    Итак:

    DD29, DD30, DD31, DD32 и DD47 (КП12) - это коммутаторы, которые коммутируют адресную шину процессора и видеоконтроллера на адресную шину ОЗУ, управляясь двумя сигналами - RAS и HL.

    Если изучить формирование сигнала HL, то приходим к выводу, что этот сигнал определяет, кому достанется ОЗУ - при HL= 1 - процессору, при HL= 0 - видеоконтроллеру, который кроме основной функции - считывания ОЗУ по адресам #4000-#5AFF, выполняет и функцию регенерации ОЗУ.

    Сигнал RAS - он и в Африке RAS, основная задача которого переключение между адресами столбцов и адресами строк в ОЗУ, в 30pin SIMM модуле это инверсный вход, т.е. активный RAS при уровне 0.

    Первый цикл - сигнал RAS не активный, т.е. = 1, коммутаторы на КП12 на адресную шину ОЗУ подают младшую половину адреса ОЗУ, в самом ОЗУ выбирается соответствующая строка, во всех столбцах которой происходит автоматическая регенерация.

    Второй цикл - сигнал RAS становится активным, т.е. переходит в 0, ОЗУ фиксирует выбранную строку, т.е. младшую половину адреса, и переходит к выбору адреса столбца, т.е. старшей половины адреса, КП12 соответственно подают на адресную шину ОЗУ старшую половину адреса.

    Третий цикл - сигнал CAS становится активным (т.к. в 30pin SIMM модуле вход CAS тоже инверсный, то вместо CAS подаётся противоположный ему сигнал F. Итак, сигнал F становится = 0 - в этот момент ОЗУ фиксирует выбранный столбец, т.е. старшую половину адреса И именно в этот момент производит чтение/запись данных.

    Четвёрый цикл - сигнал RAS снова становится не активным, т.е. = 1, в этот момент ОЗУ возвращается к исходному состоянию.

    Теперь если изучить по схеме распределение адресных бит на КП12, то увидим следующую картину:

    1. При неактивном сигнале RAS, когда он в 1, и когда к ОЗУ доступ отдаётся видеоконтроллеру, на адресную шину ОЗУ подаются сигналы (младшая половина адреса видеоконтроллера):

    4, 5, 6, 7, 8, 12, 13, 14, 19, 20

    2. При активном сигнале RAS, когда он в 0, и когда к ОЗУ доступ отдаётся видеоконтроллеру, на адресную шину ОЗУ подаются сигналы
    (старшая половина адреса видеоконтроллера):

    GND, GND, 21, 22, 23, GND, +5в, Screen, GND, GND

    3. При неактивном сигнале RAS, когда он в 1, и когда к ОЗУ доступ отдаётся процессору, на адресную шину ОЗУ подаются сигналы (младшая половина адреса процессора):

    A0, A1, A2, A3, A4, A5, A6, A7, A8, A9

    4. При активном сигнале RAS, когда он в 0, и когда к ОЗУ доступ отдаётся процессору, на адресную шину ОЗУ подаются сигналы (старшая половина адреса процессора):

    MEM1, MEM2, A10, A11, A12, A13, Y0, Y1, MEM3, MEM4.

    Теперь посмотрим на адреса ОЗУ, по которым по которым появляется мусор, в двоичном виде:

    #401C - 0100 0000 0001 1100
    #403C - 0100 0000 0011 1100
    #405C - 0100 0000 0101 1100
    #407C - 0100 0000 0111 1100

    То увидим общую младшую часть всех адресов - 1C, т.е. 11100

    Таким образом сбой ОЗУ возникает, когда видеоконтроллер на своей адресной шине подаёт сигналы:

    4 = 0
    5 = 0
    6 = 1
    7 = 1
    8 = 1

    Сегодня вечером продолжу поиск неисправности.
    Последний раз редактировалось Northwood; 08.09.2011 в 11:56.
    С уважением, Александр

  10. #79

    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    после сброса проходит стандартный тест ОЗУ и на экране появляется "Меню-128".
    Какой еще стандартный тест ОЗУ???? Видимо я чегото незнаю????
    ZXM-Phoenix-1024(rev.02)
    KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
    БАЙТ(БЭМЗ)/FDC
    ZX-Evolution(rev.C)
    Sega Dreamcast(PAL)/2xJoypad/Keyboard
    A500Plus

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  11. #80

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexFantasy Посмотреть сообщение
    Какой еще стандартный тест ОЗУ???? Видимо я чегото незнаю????
    Я имел ввиду не тестирование всех ячеек ОЗУ, а проверяется доступность всех 8 страничек ОЗУ, - в каждую страницу записывается по одному байту с номером страницы, потом проверяется записанное, после чего вся память обнуляется.

    P.s. Детали разворачивания Basic-128 не является темой этого раздела. Я описал свою конкретную проблему с запуском только что собранного Пентагона-1024 1.41, решение которой пытаюсь найти, и не хочу тратить время на споры, что происходит при запуске Basic-128.
    Последний раз редактировалось Northwood; 08.09.2011 в 20:19.
    С уважением, Александр

Страница 8 из 39 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Pentevo/ZX Evolution - сборка и наладка
    от Ewgeny7 в разделе ZXEvo
    Ответов: 1267
    Последнее: 28.01.2025, 08:14
  2. Гамма-2 - сборка и наладка
    от CodeMaster в разделе Несортированное железо
    Ответов: 72
    Последнее: 16.10.2023, 23:26
  3. Speccy2007 - сборка и наладка
    от zx-kit в разделе Speccy-2007/2010
    Ответов: 178
    Последнее: 18.10.2017, 02:32
  4. Гамма 2А - сборка и наладка
    от CodeMaster в разделе Несортированное железо
    Ответов: 12
    Последнее: 27.08.2010, 10:20
  5. Sprinter. Сборка и наладка
    от Ewgeny7 в разделе Sprinter
    Ответов: 10
    Последнее: 18.02.2010, 07:49

Ваши права

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