Важная информация

User Tag List

Страница 24 из 160 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя
Показано с 231 по 240 из 1598

Тема: ZX_Multi_Card

  1. #231
    Member
    Регистрация
    06.12.2006
    Адрес
    Переславль-Залесский
    Сообщений
    66
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    еще что заметил. тестировал мышку, что интересно, мышка видна в mr gluk только после ресета (т.е. включаем питание, мышки нет, жмем ресет, мышка появляется). если загрузить c неработающей в глюке мышкой прогу поддерживающую мышь, то она там работает. может кто-то сталкивался?
    да, речь идет про Pentagon 1024 SL 2.2
    Последний раз редактировалось jager; 05.03.2007 в 14:03.
    Pentagon 1024 SL 2.2, ZXMC, 3.5"

  2. #232
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jager Посмотреть сообщение
    еще что заметил. тестировал мышку, что интересно, мышка видна в mr gluk только после ресета (т.е. включаем питание, мышки нет, жмем ресет, мышка появляется). если загрузить c неработающей в глюке мышкой прогу поддерживающую мышь, то она там работает. может кто-то сталкивался?
    да, речь идет про Pentagon 1024 SL 2.2
    Думаю дело вот в чем.
    После включения питания компьютера и ZXMC,
    подкюченной к нему, ZXMC выдает на линию /RESET
    импульс низкого уровня длительностью 0.5 секунд.
    После этого компьютер стартует, а ZXMC начинает
    проверять подключены ли клавиатура и мышка.
    Для проверки на мышку и клавиатуру подается команда
    RESET (код 0FFh), что запускает их внутренний тест,
    после исполнения которого, контролер должен получить
    ответ (код 0AAh). Если ответ получен, значит это
    PS/2 устройство подключено и нормально функционирует,
    иначе нет. При неподключенной клавиатуре ZXMC просто
    зависает, ожидая ее подключения, а при не подключенной
    мышке, в соответсвующий регистр устанавливается бит
    отсутствия мышки в системе.
    Внутренний тест, как показала проверка нескольких
    мышей и клавиатур от разных производителей, длится
    от 0.3 до 0.7 секунд. Тоесть, так как в начале проверяется
    подключение клавиатуры, то после старта компьтера
    до начала работы подключенной мышки проходит как минимум
    0.6 секунд (как максимум до 1.4 секунд).
    Так как все это время ZXMC не реагирует на сигналы
    с шины компьютера (на шине все время 0FFh), то
    наверняка, уже запущенный Gluk, за это время проверив
    шину, убедился что мышки в системе нет
    При нажатии на PrtScreen на линии /RESET компа
    формируется импульс сброса низкого уровня длительностью
    10 мсек, в результате компьютер (и Gluk соответственно)
    стартует заново, но поскольку к этому времени ZXMC
    уже инициировала свои устройства, Gluk прекрасно
    видит, что мышка в системе есть.
    Можно конечно на все время проверки удерживать /RESET
    на низком уровне, но при этом в течении 1.5 секунд,
    лично у меня на Кворуме, экран представляет собой цветную
    мозаику.

  3. #233
    Activist
    Регистрация
    10.05.2006
    Адрес
    В.Новгород
    Сообщений
    388
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    А еще проще чтобы не мучаться с питанием нужно блокировать проц на пол секунды... в момент включения платы причем сделать это с приоритетностью, мало ли ZXVga конвертер тоже что то подобное делать будет .
    Последний раз редактировалось Vitron; 06.03.2007 в 11:53.

  4. #234
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitron Посмотреть сообщение
    Я к стати тоже это предполагал, а если проще в начале подать питание на карту, допустим там через ключик помимо слотов, ну резкой проводников чтобы не питалось одновременно и компьютер и периферийные устройства, а после через пол секунды подать питание на плату, думаю что будет работать нормально все...
    может конечно что то я не учел.....

    А еще проще чтобы не мучаться с питанием нужно блокировать проц на пол секунды... в момент включения платы причем сделать это с приоритетностью, мало ли ZXVga конвертер тоже что то подобное делать будет .
    Да нет, резать провода это уж слишком, проще всего сразу после инициализации устройств,
    принудительно выдавать дополнительный короткий импульс /RESET.
    Т.е. иммитировать нажатие клавиши PrtSCreen.

  5. #235
    Activist
    Регистрация
    10.05.2006
    Адрес
    В.Новгород
    Сообщений
    388
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда в прошивке zxmc нужно это зафиксить и дело в шляпе.

  6. #236
    Member
    Регистрация
    06.12.2006
    Адрес
    Переславль-Залесский
    Сообщений
    66
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Да нет, резать провода это уж слишком, проще всего сразу после инициализации устройств,
    принудительно выдавать дополнительный короткий импульс /RESET.
    Т.е. иммитировать нажатие клавиши PrtSCreen.
    угу, ну или как вверху писал, продлить ресет сигнал. 1.5 секунды, это не так и много.
    Pentagon 1024 SL 2.2, ZXMC, 3.5"

  7. #237
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Обновление прошивки ZXMC до 2.1

    В первом посте выложена прошивка для ZXMC ver. 2.1

    1) Полностью переделана работа с часами.
    Оптимизирована в процессе разработки INTIME -> http://zx.pk.ru/showthread.php?t=5043.
    Подробности будут в описании часов ZXMC.
    2) /RESET при включении питания снимается
    с шины компьютера после определения
    наличия мышки. Нужно для работы в ПЗУ
    GLUK-сервиса, иначе он мышку не видел.
    Последний раз редактировалось caro; 27.03.2007 в 20:34.

  8. #238
    Member
    Регистрация
    06.12.2006
    Адрес
    Переславль-Залесский
    Сообщений
    66
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а я опять с проблемой. :-) прошил 2.1 версию, с мышой все ОК! Спасибо еще раз! :-)

    вчера притащил домой компактную клаву (87 кнопок), она USB с переходником на PS/2. Некоторые кнопки не верно работают, т.е. все буквы, цифры, ввод, пробел, Shift (SS), Tab (Edit), Backspace работают верно. Caps Lock и Ctrl поменялись функциями: Caps Lock -> Caps Shift, Ctrl -> Caps Lock. Все остальные клавиши функционируют не верно.
    При нажатии на некотороые клавиши (например, курсорные) моргает либо вклюбчается индикатор Scroll Lock.
    Pentagon 1024 SL 2.2, ZXMC, 3.5"

  9. #239
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jager Посмотреть сообщение
    Caps Lock и Ctrl поменялись функциями: Caps Lock -> Caps Shift, Ctrl -> Caps Lock. Все остальные клавиши функционируют не верно.
    Судя по всему ты прошил версию с раскладкой клавиатуры от Axorа ZXMC21ba.hex
    Перешей файлом ZXMC21bt.hex - здесь раскладка базовая, которую я обычно зашиваю.
    И еще, назначение клавиш на таких клавиатурах меняется в зависимости от состояния NumLock.
    Последний раз редактировалось caro; 30.03.2007 в 13:37.

  10. #240
    Member
    Регистрация
    06.12.2006
    Адрес
    Переславль-Залесский
    Сообщений
    66
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Судя по всему ты прошил версию с раскладкой клавиатуры от Axorа ZXMC21ba.hex
    нет, шил твою версию раскладки, если подрубаю клаву другую (с PS/2 разъемом, полноразмерная), там все нормально с раскладкой.

    Цитата Сообщение от caro Посмотреть сообщение
    И еще, назначение клавиш на таких клавиатурах меняется в зависимости от состояния NumLock.
    Да, это я знаю, но у этой клавы нет NumLock-ка вообще. Я вот что подозреваю, ведь контроллер врубает NumLock при старте, может это у клавы так башню сносит? Ты не мог бы мне для теста откомпилить прошивку, где не включается при старте NumLock?
    Pentagon 1024 SL 2.2, ZXMC, 3.5"

Страница 24 из 160 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя

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

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

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

Ваши права

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