caro, вялiкi дзякуй, будем ждать...
AlexFantasy, ну, я взял одну про запас, на всякий случай ;)
Вид для печати
caro, вялiкi дзякуй, будем ждать...
AlexFantasy, ну, я взял одну про запас, на всякий случай ;)
Прошивка ZXMC2 версия 2.8 для PhoenixЦитата:
Сообщение от Pryanick
(требует тестирования на реальном железе).
==========================================
Версия прошивки для ATMega162 и для ATMega8515
1) Исправлена ошибка версии 2.7, в которой не
реализовано переключение назначения левой и
правой кнопок мыши при их одновременном
нажатии. Текущее состояние назначения кнопок
сохраняется в EEPROM и при следующем включении
питания восстанавливается.
2) При нажатии CAPS LOCK одновременно c SHIFT
соответствующий индикатор на клавиатуре изменяет
свое состояние, но в Спектрум код не передается.
Это нужно для синхронизации состояния CAPS LOCK
на клавиатуре и в программе.
3) Для установки скорости работы COM-порта
равной 31250 бод/сек, что требуется для работы
MIDI-интерфейса, константа скорости должна быть
установлена равной 5.
PS. Я проверить не могу, поэтому жду вашего тестирования.
caro, слегка проверил прошку.
scroll lock нажал, светодиодик погас, но по меню курсор не стал передвигаться. По Энтеру в 128 ТР-ДОС не вошел. Клавиши нажимаю - ничего не происходит.
Зашел в ромдиск. Там клавиши срабатывают, но примерно с 10-го раза. Запустил Exolon. Опять-таки, с энного раза попал в выбор кнопок, нажимаю различные клавиши, а пишет как-будто я нажимаю 5 раз одну и туже клавишу - в первый раз это был CapsShift, в следующий раз при нажатии на ЭТИ же самы клавиши Exolon писал, что я нажимаю SymbolShift. Ну, одну клавишу, он угадал. Кое-как запустил Exolon ну, и при нажатии на выбранные клавиши чел в Exolone выполнял одно и то же действие.
Сейчас еще проверю - PortE.2, посмотрю по схеме закорочен он за землю или нет.
Фьюзы перепроверил. Установил фьюзы как написано в файле fuses162.txt.
Да, первое что приходит на ум при таком поведении контроллера - не правильно установленные Фьюзы.Цитата:
Сообщение от Pryanick
Второе, он работает от кварца на низкой частоте. Какой кварц установлен?
Правильно ли я понял, что этот комп запускается впервые после сборки?
Тоесть с проверенной прошивкой ATMega8515 он еще не работал?
caro, ну какой же первый раз - с М8515 он уже с зимы работает, проблем нет.
Фьюзы снова перепроверил - ошибок нету.
Ошибку нашел. Проверь эту версию:
caro, пока безрезультатно.
На пробу вставил М8515 обратно - работает без вопросов, а вот с М162 чета не хочет.
Сброс проходит (по нажатию PrintScreen на клаве так же сброс всегда проходит), но дальше меню на экране дело не двигается, курсор тоже не двигается...
Scroll Lock и NumLock я надеюсь работают?
Буду проверять еще. Просто пришлось все переменные передвигать, и где-то я ошибся :)
Кстати, если есть возможность, попробуй прошить эту же версию для m8515, которую я вложил в предыдущем архиве.
Только не потеряй возможность откатится к рабочей версии.