Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Модератор: Mick
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Да, я про мультикарту форум покурил. Но там тоже совсем нет описания логики работы клавиатуры и исходников прошивки не нашел, чтобы по ним что-то понять.
Опытным путем вышел на то, что если подержать AltGr, начнет мигать лампочка ScrlLock. И вот если отпустить AltGr так чтобы лампочка не горела, то клавиатура заработает в обычно режиме, а если лампочка будет гореть, то будет как я выше описал.
В общем еще одну стену проломил.
Думаю в следующий раз уткнусь в клавиатуру, когда начнем с бейсиком ковыряться, т.к. кнопки модификаторы режима клавиатуры не все удалось вычислить.
Самое интересное что в AVRDUDE почему-то фьюз блокировки SPI программирования стоит установленный и не дает менять, т.е. без него никак фьюзы не зашить. Как бы теперь понять как его сбросить. Только проф. программатором? В общем чип-то я и еще один могу купить, но не поняв до конца с программированием, скорее всего выйду на такой же результат.
Опытным путем вышел на то, что если подержать AltGr, начнет мигать лампочка ScrlLock. И вот если отпустить AltGr так чтобы лампочка не горела, то клавиатура заработает в обычно режиме, а если лампочка будет гореть, то будет как я выше описал.
В общем еще одну стену проломил.
Думаю в следующий раз уткнусь в клавиатуру, когда начнем с бейсиком ковыряться, т.к. кнопки модификаторы режима клавиатуры не все удалось вычислить.
Самое интересное что в AVRDUDE почему-то фьюз блокировки SPI программирования стоит установленный и не дает менять, т.е. без него никак фьюзы не зашить. Как бы теперь понять как его сбросить. Только проф. программатором? В общем чип-то я и еще один могу купить, но не поняв до конца с программированием, скорее всего выйду на такой же результат.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Убери фьюз перед прошивкой.
Снять их теперь можно только через параллельный программатор либо через приблуду для AVR фьзедоктор (или что то подобное). На али глянь, либо на барахолке спектрумовской.
По поводу где какая клавиша, то вот народ делал наклейки для клавы Феникса, раскладка - https://zx-pk.ru/threads/10369-kompyute ... post278364
Снять их теперь можно только через параллельный программатор либо через приблуду для AVR фьзедоктор (или что то подобное). На али глянь, либо на барахолке спектрумовской.
По поводу где какая клавиша, то вот народ делал наклейки для клавы Феникса, раскладка - https://zx-pk.ru/threads/10369-kompyute ... post278364
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Фьюздоктор уже из Москвы заказал, едет. Буду тренировать навык прошивания.
А с раскладкой мне наклейки тоже прислали, но такое ощущение что служебные кнопки не так работают как должны, или я не понимаю. Буду разбираться еще.
Исходников прошивки от меги автор не дает, как я понимаю? Вероятно, что на разных клавиатурах, разные сканкоды служебных кнопок. Можно было бы подправить прошивку под мою.
А с раскладкой мне наклейки тоже прислали, но такое ощущение что служебные кнопки не так работают как должны, или я не понимаю. Буду разбираться еще.
Исходников прошивки от меги автор не дает, как я понимаю? Вероятно, что на разных клавиатурах, разные сканкоды служебных кнопок. Можно было бы подправить прошивку под мою.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Приобрел на форуме недособранный Феникс. Плата стартует. На экране менюшка. Но не работает клавиатура. Читал форумы . Кто-то решил установкой перемычек коммутирующих звук. Кто -то нажимал на процессор и клавиатура начинала работать. У меня перемычки стоят как в мануале. На нажатия проца никакой разницы. Как быть подскажите пожалуйста. Подключал три разных Клавы. Все одно и тоже. При нажатии на кнопку включения Феникса- светодиоды на клавиатуре кратковременно загораются. Но все равно не работает
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):Но все равно не работает
Причин может быть несколько.
1. Клавиатура не поддерживает старый набор команд
2. Неправильно установлены фьюзы-биты в микроконтроллере
3. Не стоит перемычка на прерывании.
Сделайте фото платы где показаны как стоят перемычки
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Спасибо за ответ , уважаемый Mick
Клавиатур пробовал две. Одна 2008 года фирменная HP. А другую купил несколько дней назад. ОКЛИК 108.
Прикладываю фото перемычек.
Клавиатур пробовал две. Одна 2008 года фирменная HP. А другую купил несколько дней назад. ОКЛИК 108.
Прикладываю фото перемычек.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):Клавиатур пробовал две. Одна 2008 года фирменная HP. А другую купил несколько дней назад. ОКЛИК 108.
Прикладываю фото перемычек.
Клавиатура должна поддерживать Mode 3 - вроде так
По фото перемычки на месте.
На клавиатуре случайно не загорается индикатор Scroll Lock. Если горит, то клава заблокирована, надо нажать на соответствующую клавишу.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Про scroll lock я читал. Не в нем дело...
Как проверить правильность прошивки atmega???
Как проверить правильность прошивки atmega???
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):Как проверить правильность прошивки atmega???
Только в программаторе.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Кабель спаял. Для LPT. Какую программу лучше использовать ? Не сердитесь если задаю глупые вопросы
.
.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Вот про это не скажу. Раньше я пользовался программатором по COM порту, потом появился профессиональный Chiprog фирмы Фитон.
Надо смотреть в той статье, чей ты программатор собирал.
Надо смотреть в той статье, чей ты программатор собирал.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Я извиняюсь, что пропал))) хотя никто этого и не заметил 
Не получилось ничего с LPT. программа в упор не видела 8515
Я заказал с Ali программатор USBASP.
В итоге, чтобы не испортить ту 8515 с которой купил плату , купил две чистых Atmega
И к своему стыду не дочитал инструкцию и сначала прошил фьюзы. Понял, что уже с этим прогером надо было сначала шить прошивку, а потом только фьюзы.
В итоге взял ту , что стояла на плате, нажал считать. она считалась без проблем. Возник вопрос номер 1.....
1) может я купил плату с пустой Atmega??? поэтому клавиатура и не работала. Из первого возник вопрос номер 2....
2) Будет ли работать плата с чистой новой ATMEGA?

Не получилось ничего с LPT. программа в упор не видела 8515
Я заказал с Ali программатор USBASP.
В итоге, чтобы не испортить ту 8515 с которой купил плату , купил две чистых Atmega
И к своему стыду не дочитал инструкцию и сначала прошил фьюзы. Понял, что уже с этим прогером надо было сначала шить прошивку, а потом только фьюзы.
В итоге взял ту , что стояла на плате, нажал считать. она считалась без проблем. Возник вопрос номер 1.....
1) может я купил плату с пустой Atmega??? поэтому клавиатура и не работала. Из первого возник вопрос номер 2....
2) Будет ли работать плата с чистой новой ATMEGA?
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):1) может я купил плату с пустой Atmega??? поэтому клавиатура и не работала. Из первого возник вопрос номер 2....
Ну это вопрос к продавцу, а не ко мне.
Coconut76 писал(а):2) Будет ли работать плата с чистой новой ATMEGA?
Нет.
Coconut76 писал(а):она считалась без проблем.
Ну и что чистая или нет.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Mick писал(а):Ну это вопрос к продавцу, а не ко мне.
Да я же без претезий =)) А продавец продал с условием что я ничего не буду спрашивать...и буду сам разбираться.
Mick писал(а):Ну и что чистая или нет.
Так вот мне непонятно, как она читалась если была прошита?!
Я посчитал что она пустая и прошил. сначала прошивку. Нажал Verify - написано успешно.
Потом выставил фьюзы. и все она больше не читается.
Вставляю в плату на экране полосы и квадраты цветные
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Я тут пока жда л ответ покурил форумы!
Увидел что в моем USBASP нельзя менять фьюз SPIEN (((( из за этого повторно я уже не могу прошить....нужен фьюз доктор...
Блин мне уже кажется проще заказать прошитую у Вас Атмегу....=(
Увидел что в моем USBASP нельзя менять фьюз SPIEN (((( из за этого повторно я уже не могу прошить....нужен фьюз доктор...
Блин мне уже кажется проще заказать прошитую у Вас Атмегу....=(
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):Увидел что в моем USBASP нельзя менять фьюз SPIEN
При прошивке новую микруху его не трогай. Если вдруг понадобиться прошить потом еще раз, а если ты его сменишь, то тогда только через параллельный программатор или через фьюзедоктор.
А что в городе нет никого с программатором?
И да, сфоткай этикетки своих клав, чтобы можно было видеть их модель
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Mick писал(а):При прошивке новую микруху его не трогай.
В программе AVRDUDE этот фьюз неактивен. его нельзя изменить.
Осталась одна чистая микросхема, поэтому спешить не буду ))))
Из двух рабочих клавиатур PS2 осталась одна , другую уронил ребенок и она больше не работает ((((
Фото прилагаю. Проверил ее на старом компе Pentium 166 через переходник на AT. Клавиатура работает и на старом компе.
А еще приложил фото, что сейчас показывает компьютер с прошитой ATMEGA
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):А еще приложил фото, что сейчас показывает компьютер с прошитой ATMEGA
Это с той мегой, с которой пришла плата, тогда где менюшка?
Или мегу ты другую поставил в которой фьюзы не прошил.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Так) меня было две пустых новых я купил. Одну сразу ушатал, прошив фьюзы без прошивки. Одна лежит.
А та что с платой была. я подумал, что она непрошитая.
И решил прошить. скачал последнюю версию с сайта. и после этого такая картинка.
А та что с платой была. я подумал, что она непрошитая.
И решил прошить. скачал последнюю версию с сайта. и после этого такая картинка.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):А та что с платой была. я подумал, что она непрошитая.
А как же менюшка. Если менюшка есть, то мега худо бедно прошитая. По сути ты ушатал условно прошитую мегу. А вообще ты сам менюшку видел или это со слов продавца.
А сейчас при условно работающем компьютере у тебя две условно овощные меги. В вашем городе есть умельцы с программатором, сходи к ним и прошей по нормальному.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Меню было. Плата просто собрана на плохом припое. Продавец прислал фото перед отправкой. включенной платы.
При подключении была каша. я расстроился. Сел за микроскоп, увидел кучу непропая. пропаял все кроватки. и Плата запустилась.
При нажатии на Reset все сбрасывалось и снова было меню как и положено. Но клавиатура не работала.
Со слов продавца там стояла другая атмега, он ее забрал себе. мне прошил новую и отправил.
я так и не понял зачем. Я живу в Москве. А какой программатор нужен?
Просто я хоть и новичок в форуме, я мастер по ремонту телефонов, ноутбуков. Есть много оборудования. Собирая Спектрум это мечта вернуться в детство....
При подключении была каша. я расстроился. Сел за микроскоп, увидел кучу непропая. пропаял все кроватки. и Плата запустилась.
При нажатии на Reset все сбрасывалось и снова было меню как и положено. Но клавиатура не работала.
Со слов продавца там стояла другая атмега, он ее забрал себе. мне прошил новую и отправил.
я так и не понял зачем. Я живу в Москве. А какой программатор нужен?
Просто я хоть и новичок в форуме, я мастер по ремонту телефонов, ноутбуков. Есть много оборудования. Собирая Спектрум это мечта вернуться в детство....
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Coconut76 писал(а):Со слов продавца там стояла другая атмега, он ее забрал себе. мне прошил новую и отправил.
я так и не понял зачем.
Вот именно зачем, уже как бы вопрос.
Coconut76 писал(а):Я живу в Москве. А какой программатор нужен?
Любой который может работать с мегой в разных режимах (параллельный и SPI).
Например типа китайского TL866, наших Фитон (ChipProg) и так далее.
Если у тебя много оборудования для ремонта, то по идее должен быть и универсальный программатор.
- nimdasys_inbox_ru
- Сообщения: 120
- Зарегистрирован: Вс, 15.09.2019 13:37:08
- Откуда: Черкесск
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Mick писал(а):универсальный программатор
Можешь назвать модель ?!
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
nimdasys_inbox_ru писал(а):Можешь назвать модель ?!
Все зависит от того что ты будешь прошивать. Можешь взять китайский TL866, если в списке поддерживаемых микросхем твои есть. Если есть компьютер с LPT, то можешь поискать на барахолках старые программаторы, которые поддерживают старые типы микросхем.
Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05
Короче) я решил проблему проще ) поняв, что влезаю в дебри программаторов и потрачу больше чем на покупку этой платы) я написал на другом форуме товарищу MV1971 . Он мне прислал по почте зашитую AT8515.
Короче все стартует )))) но клавиатура не работает ))) как в том анекдоте И снова здравствуйте
Короче все стартует )))) но клавиатура не работает ))) как в том анекдоте И снова здравствуйте
