User Tag List

Страница 10 из 14 ПерваяПервая ... 67891011121314 ПоследняяПоследняя
Показано с 91 по 100 из 136

Тема: Сборка Специалист МХ2 вер 2.2 / Флеш-диск 2Мб / PS-Адаптер - ревизий 2013 года

  1. #91
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как понять ROM-диск отсутствует? Даже на официальной прошивке для МХ2 есть вроде 4-5 программ, в том числе и тест памяти. Что же тогда зашито? Искуствено вырезано часть ПЗУ? В МХ2 в отличие от МХ ROM-диск объёмом 32, а не 48 кБайт. Ещё не маловажно: дешифратор RAM-диска есть? Это микросхема DD36 (ТМ8)?

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

  3. #92
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все микросхемы впаяны, за исключением чипа контроллера СД-Карты. Я тоже предполагаю что у меня какие то проблемы с дешифрацией портов, либо возможно какие то порты режимов на ТМ2 или ТМ8 неправильно работают. Либо возможно я неправильно прошил ПЗУ, т.к. в качестве ПЗУ я использую флеш P28F001.
    Как я понял что после ввода даты должно по любому отображаться либо содержимое РОМ-диска из ПЗУ, либо РАМ-диск?

    Да, во флеш сейчас зашит только Монитор-4 SVGASpec.rar
    http://www.zx.pk.ru/attachment.php?a...6&d=1317394301
    т.е. используются только первые 64 КБ.
    Последний раз редактировалось roma; 30.04.2016 в 18:03.

  4. #93
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Используются всё ПЗУ. Вот программы записанные в ROM-диск. Так что зашито дожно быть верно. Даже если бы не было записано пол ПЗУ, отвечающее за МХ (RAMFOS), то не какого бы приглашения ввести дату не было бы. Есть подозрения, что какие-то адреса на ПЗУ залипшие, необходимо проверить.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	MX2.jpg 
Просмотров:	168 
Размер:	50.3 Кб 
ID:	57036  

  5. #94
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня синий экран и только верхняя строка ввода даты.

    Начал немного разбираться в схеме и искать что не работает.
    Нашёл что на 12 вывод Д36 не подан сигнал Д2, кинул маленькую перемычку с 15 вывода Д39.
    Но эта ошибка критична только если используется 512 Кб СРАМ диска.

    Так вот по команде Х в регистры М0, М1 записывается нули и появляется высокий уровень МХ.
    Далее чисто теоретически должны записаться нули в регистр Д36 для аресации нижних 64 КБ СРАМ диска?

    И как я понял обращение к портам идёт при обращении по определённому адресному пространству?
    Т.е. при обращении по определёному адресному пространству формируется сигнал IOP?
    Далее более мелкая разборка по портам занимается дешифратор Д27?

    Поэтому меня интересует что должно произойти после набора даты и нажатии ввод?

    Что удивительно, что пока я набираю текущую дату несколько раз происходит обращение к Д36, для чего?
    Т.е. я пока я нажимаю на клавиши состояние А16, А17, А18 порта Д36 меняется несколько раз, после нажатия ввод ничего не происходит ...

    Должно ли изменится состояние М0, М1 и соответсвенно сигнала МХ после ввода даты и нажатия кнопки ввод?
    Если нет, то как происходит выборка основного ПЗУ, т.к. при нулевом сигнале М0 и М1 не возможна выборка основного ОЗУ?
    Т.к. инверсный М1 даёт постоянную 1 для 13 входа Д20 и на 11 выходе Д20 имеем постоянную 1.

    По идее все порты и сигналы тоже не совсем синхронизированы, т.к. выборка портов происходит только по адресу.
    В качестве усилителя адреса у меня используются быстрые 74F573, а качестве усилителя шины данных К1533АП6.
    Возможно происходит рассинхронизация фронтов сигналов?

    Вопрос авторам: что смотреть, куда копать дальше?
    Последний раз редактировалось roma; 30.04.2016 в 23:11.

  6. #95
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я так думаю, что после ввода данных должна быть инициализация RAMFOS, там кстати и определяется размер RAM-диска, далее выводятся сообщения на экран, шапки и далее идёт ввод даты. Не происходит до конца инициализация. Причём здесь порты? К ним идёт обращение программно. Если нет части кода, то всё происходит хаотично, непредсказуемо. Точно всё нормально с ПЗУ? Там записано всё что надо? Нет залипов на ней? Что происходит, если просто нажать ВК на приглашение ввести дату? Ещё можно посоветовать записать в другое ПЗУ с адреса 8000 тест памяти. Этот адрес - начало ПЗУ режима МХ. Если мы сразу попадём в тест, он то и выявит что с памятью основной и RAM-диском.
    Последний раз редактировалось fifan; 30.04.2016 в 23:25.

  7. #96
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я же уже писал что в ПЗУ залита эта прошивка SVGASpec.rar http://www.zx.pk.ru/attachment.php?a...6&d=1317394301
    А всё ли там верно и всё ли в полном комплекте откуда я знаю, вы же авторы и вы же её выложили.
    Не могли бы вы проверить эту прошивку всё ли там верно и всё ли в полном комплекте ...

  8. #97
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от roma Посмотреть сообщение
    Что удивительно, что пока я набираю текущую дату несколько раз происходит обращение к Д39, для чего?
    Т.е. я пока я нажимаю на клавиши состояние А16, А17, А18 порта Д36 меняется несколько раз, после нажатия ввод ничего не происходит ...
    А как может что-то происходить с компьютером кроме ожидания ввода цифр, кроме как опрос клавиатуры? Где-то залипон.

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

    Цитата Сообщение от roma Посмотреть сообщение
    Я же уже писал что в ПЗУ залита эта прошивка SVGASpec.rar http://www.zx.pk.ru/attachment.php?a...6&d=1317394301
    А всё ли там верно и всё ли в полном комплекте откуда я знаю, вы же авторы и вы же её выложили.
    Не могли бы вы проверить эту прошивку всё ли там верно и всё ли в полном комплекте ...
    А записано в ПЗУ всё верно? Я этот файл подставил в эмулятор и всё там работает - скриншот оттуда. Эмулятор эмулирует исправное железо, если у Вас что-то не верно, то нужно искать в железе.

  9. #98
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    А как может что-то происходить с компьютером кроме ожидания ввода цифр, кроме как опрос клавиатуры? Где-то залипон.

    - - - Добавлено - - -
    Без понятия. Даже без нажатия каких либо клавиш происходит выборка портов U0 и U7. Курсор просто мигает в ожидании ввода даты и в это время происходит выборка портов U0 и U7 и происходит усиленная запись куда то, т.е. в это время постоянно активный сигнал WR.
    У меня в качестве Д30 установлена 531ЛЕ1, дешифратор Д27 - 555 серии, Д23 - SN7410 (155ЛА4), Д19 - 1533ЛИ1, Д22 74LS30, Д18 531ЛН1.
    Т.е. выборка портов U0-U7 происходит с запаздыванием по цепочке Д41(42)-Д22-Д18-Д23-Д19, затем дешифратор Д27 и этот запаздавший сигнал складывается с сигналом WR для U0 и пока идёт запрос ввода клавиатуры у меня срабатывают сигналы U0 и U7.
    Где U0 производит запись в регистр Д36 (чего не должно в это время происходить), а U7 используется для чтения клавиатуры.

    По мне скорее всего не залипон, а где то неверный тайминг ...
    Последний раз редактировалось roma; 01.05.2016 в 01:33.

  10. #99
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    531 и 155 серию у нас никто не использовал.

  11. #100
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашёл в чём проблема. Я вместо AS6C4008 использовал ещё одну UT621024.
    Просто купил 3 UT621024 так было проще и дешевле.
    Так вот у UT621024 30 вывод это выборка МС, а у AS6C4008 это А17.
    Так при переключении в режим МХ и ввода даты СРАМ у меня просто отключалась ...
    Конечно нужно было предусмотреть jumper для такого случая чтобы переключать 30 вывод между 7Д36 и +5В.
    Пришлось отрезать 30 вывод от 7Д36 и подать на него +5В.

    После этого после ввода даты попадаю в РАМ диск.

    Теперь другой вопрос находясь в РАМ диске по нажатию Ф6 ничего не происходит.
    Что ещё не верно, как попасть в тест памяти?

    И достаточно ли вместо AS6C4008 установить UT621024 или для RAMFOS необходимо больше памяти?
    И не могли бы у кого установлена AS6C4008 установить вместо неё UT621024 и испытать как с ней будет работать компьютер?

    Просто даже после соединения 30 вывода на +5 в компьютер у меня работает нестабильно.

    И при нажатии клавиш нахдясь в режиме МХ всё равно идёт обращение к портам U0 и U7.
    И соответсвенно изменяются А16, А17, А18.
    А17, А18 для UT621024 не играют никакой роли, а вот А16 переключает по 64 КБ.
    Да, при установленной UT621024 вместо Д39 шина данных не очень чистая и сильно греются Д40, Д43.
    Если вынуть Д39 - то на шине данных порядок ...

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

    ОК, с F6 вроде тоже разобрался. Вместо клавиатуры я использую PS2 адаптер и в итоге у меня все F кнопки смещены на 2.
    Т.е. вместо F6 надо нажимать F8, тогда попадаю в РОМ-диск, вместо ESC - F1 Хотя остальные все клавиши совпадают.
    Так вот все Тесты вроде проходят, но иногда всё равно компьютер зависает.
    Поэтому вопрос о совместимости UT621024 вместо AS6C4008 остаётся открытый.
    Последний раз редактировалось roma; 01.05.2016 в 13:12.

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

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

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

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

Похожие темы

  1. Комплект MSDOS флеш для ZX.
    от ZXFanat в разделе Софт
    Ответов: 4
    Последнее: 02.06.2015, 06:08
  2. Радио-86РК: Вариант 2010 года, сборка и настройка
    от Павел Рябцов в разделе Радио-86РК
    Ответов: 320
    Последнее: 07.07.2014, 13:53
  3. Ответов: 17
    Последнее: 02.06.2012, 01:31
  4. Ответов: 12
    Последнее: 22.02.2012, 00:05

Ваши права

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