Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Все вопросы, связанные с ресурсом micklab.ru

Модератор: Mick

vapet
Сообщения: 8
Зарегистрирован: Сб, 18.05.2019 12:47:27

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение vapet »

Да, я про мультикарту форум покурил. Но там тоже совсем нет описания логики работы клавиатуры и исходников прошивки не нашел, чтобы по ним что-то понять.
Опытным путем вышел на то, что если подержать AltGr, начнет мигать лампочка ScrlLock. И вот если отпустить AltGr так чтобы лампочка не горела, то клавиатура заработает в обычно режиме, а если лампочка будет гореть, то будет как я выше описал.
В общем еще одну стену проломил.
Думаю в следующий раз уткнусь в клавиатуру, когда начнем с бейсиком ковыряться, т.к. кнопки модификаторы режима клавиатуры не все удалось вычислить.

Самое интересное что в AVRDUDE почему-то фьюз блокировки SPI программирования стоит установленный и не дает менять, т.е. без него никак фьюзы не зашить. Как бы теперь понять как его сбросить. Только проф. программатором? В общем чип-то я и еще один могу купить, но не поняв до конца с программированием, скорее всего выйду на такой же результат.
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Убери фьюз перед прошивкой.
Снять их теперь можно только через параллельный программатор либо через приблуду для AVR фьзедоктор (или что то подобное). На али глянь, либо на барахолке спектрумовской.

По поводу где какая клавиша, то вот народ делал наклейки для клавы Феникса, раскладка - https://zx-pk.ru/threads/10369-kompyute ... post278364
vapet
Сообщения: 8
Зарегистрирован: Сб, 18.05.2019 12:47:27

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение vapet »

Фьюздоктор уже из Москвы заказал, едет. Буду тренировать навык прошивания.

А с раскладкой мне наклейки тоже прислали, но такое ощущение что служебные кнопки не так работают как должны, или я не понимаю. Буду разбираться еще.
Исходников прошивки от меги автор не дает, как я понимаю? Вероятно, что на разных клавиатурах, разные сканкоды служебных кнопок. Можно было бы подправить прошивку под мою.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Приобрел на форуме недособранный Феникс. Плата стартует. На экране менюшка. Но не работает клавиатура. Читал форумы . Кто-то решил установкой перемычек коммутирующих звук. Кто -то нажимал на процессор и клавиатура начинала работать. У меня перемычки стоят как в мануале. На нажатия проца никакой разницы. Как быть подскажите пожалуйста. Подключал три разных Клавы. Все одно и тоже. При нажатии на кнопку включения Феникса- светодиоды на клавиатуре кратковременно загораются. Но все равно не работает
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):Но все равно не работает


Причин может быть несколько.
1. Клавиатура не поддерживает старый набор команд
2. Неправильно установлены фьюзы-биты в микроконтроллере
3. Не стоит перемычка на прерывании.

Сделайте фото платы где показаны как стоят перемычки
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Спасибо за ответ , уважаемый Mick
Клавиатур пробовал две. Одна 2008 года фирменная HP. А другую купил несколько дней назад. ОКЛИК 108.
Прикладываю фото перемычек.
Вложения
IMG_20200612_153734.jpg
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):Клавиатур пробовал две. Одна 2008 года фирменная HP. А другую купил несколько дней назад. ОКЛИК 108.
Прикладываю фото перемычек.


Клавиатура должна поддерживать Mode 3 - вроде так
По фото перемычки на месте.

На клавиатуре случайно не загорается индикатор Scroll Lock. Если горит, то клава заблокирована, надо нажать на соответствующую клавишу.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Про scroll lock я читал. Не в нем дело...
Как проверить правильность прошивки atmega???
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):Как проверить правильность прошивки atmega???


Только в программаторе.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Кабель спаял. Для LPT. Какую программу лучше использовать ? Не сердитесь если задаю глупые вопросы
.
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Вот про это не скажу. Раньше я пользовался программатором по COM порту, потом появился профессиональный Chiprog фирмы Фитон.
Надо смотреть в той статье, чей ты программатор собирал.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Я извиняюсь, что пропал))) хотя никто этого и не заметил ;)
Не получилось ничего с LPT. программа в упор не видела 8515
Я заказал с Ali программатор USBASP.
В итоге, чтобы не испортить ту 8515 с которой купил плату , купил две чистых Atmega
И к своему стыду не дочитал инструкцию и сначала прошил фьюзы. Понял, что уже с этим прогером надо было сначала шить прошивку, а потом только фьюзы.
В итоге взял ту , что стояла на плате, нажал считать. она считалась без проблем. Возник вопрос номер 1.....
1) может я купил плату с пустой Atmega??? поэтому клавиатура и не работала. Из первого возник вопрос номер 2....
2) Будет ли работать плата с чистой новой ATMEGA?
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):1) может я купил плату с пустой Atmega??? поэтому клавиатура и не работала. Из первого возник вопрос номер 2....

Ну это вопрос к продавцу, а не ко мне.

Coconut76 писал(а):2) Будет ли работать плата с чистой новой ATMEGA?

Нет.

Coconut76 писал(а):она считалась без проблем.

Ну и что чистая или нет.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Mick писал(а):Ну это вопрос к продавцу, а не ко мне.

Да я же без претезий =)) А продавец продал с условием что я ничего не буду спрашивать...и буду сам разбираться.

Mick писал(а):Ну и что чистая или нет.

Так вот мне непонятно, как она читалась если была прошита?!
Я посчитал что она пустая и прошил. сначала прошивку. Нажал Verify - написано успешно.
Потом выставил фьюзы. и все она больше не читается.
Вставляю в плату на экране полосы и квадраты цветные
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Я тут пока жда л ответ покурил форумы!
Увидел что в моем USBASP нельзя менять фьюз SPIEN (((( из за этого повторно я уже не могу прошить....нужен фьюз доктор...
Блин мне уже кажется проще заказать прошитую у Вас Атмегу....=(
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):Увидел что в моем USBASP нельзя менять фьюз SPIEN


При прошивке новую микруху его не трогай. Если вдруг понадобиться прошить потом еще раз, а если ты его сменишь, то тогда только через параллельный программатор или через фьюзедоктор.
А что в городе нет никого с программатором?

И да, сфоткай этикетки своих клав, чтобы можно было видеть их модель
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Mick писал(а):При прошивке новую микруху его не трогай.

В программе AVRDUDE этот фьюз неактивен. его нельзя изменить.
Осталась одна чистая микросхема, поэтому спешить не буду ))))

Из двух рабочих клавиатур PS2 осталась одна , другую уронил ребенок и она больше не работает ((((
Фото прилагаю. Проверил ее на старом компе Pentium 166 через переходник на AT. Клавиатура работает и на старом компе.

А еще приложил фото, что сейчас показывает компьютер с прошитой ATMEGA
Вложения
IMG_20200804_230623[1].jpg
IMG_20200804_230723[1].jpg
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):А еще приложил фото, что сейчас показывает компьютер с прошитой ATMEGA


Это с той мегой, с которой пришла плата, тогда где менюшка?
Или мегу ты другую поставил в которой фьюзы не прошил.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Так) меня было две пустых новых я купил. Одну сразу ушатал, прошив фьюзы без прошивки. Одна лежит.
А та что с платой была. я подумал, что она непрошитая.
И решил прошить. скачал последнюю версию с сайта. и после этого такая картинка.
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):А та что с платой была. я подумал, что она непрошитая.


А как же менюшка. Если менюшка есть, то мега худо бедно прошитая. По сути ты ушатал условно прошитую мегу. А вообще ты сам менюшку видел или это со слов продавца.
А сейчас при условно работающем компьютере у тебя две условно овощные меги. В вашем городе есть умельцы с программатором, сходи к ним и прошей по нормальному.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Меню было. Плата просто собрана на плохом припое. Продавец прислал фото перед отправкой. включенной платы.
При подключении была каша. я расстроился. Сел за микроскоп, увидел кучу непропая. пропаял все кроватки. и Плата запустилась.
При нажатии на Reset все сбрасывалось и снова было меню как и положено. Но клавиатура не работала.
Со слов продавца там стояла другая атмега, он ее забрал себе. мне прошил новую и отправил.
я так и не понял зачем. Я живу в Москве. А какой программатор нужен?
Просто я хоть и новичок в форуме, я мастер по ремонту телефонов, ноутбуков. Есть много оборудования. Собирая Спектрум это мечта вернуться в детство....
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

Coconut76 писал(а):Со слов продавца там стояла другая атмега, он ее забрал себе. мне прошил новую и отправил.
я так и не понял зачем.


Вот именно зачем, уже как бы вопрос.

Coconut76 писал(а):Я живу в Москве. А какой программатор нужен?


Любой который может работать с мегой в разных режимах (параллельный и SPI).
Например типа китайского TL866, наших Фитон (ChipProg) и так далее.
Если у тебя много оборудования для ремонта, то по идее должен быть и универсальный программатор.
Аватара пользователя
nimdasys_inbox_ru
Сообщения: 119
Зарегистрирован: Вс, 15.09.2019 13:37:08
Откуда: Черкесск

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение nimdasys_inbox_ru »

Mick писал(а):универсальный программатор


Можешь назвать модель ?!
Аватара пользователя
Mick
Сообщения: 1143
Зарегистрирован: Чт, 19.06.2014 11:25:00

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Mick »

nimdasys_inbox_ru писал(а):Можешь назвать модель ?!


Все зависит от того что ты будешь прошивать. Можешь взять китайский TL866, если в списке поддерживаемых микросхем твои есть. Если есть компьютер с LPT, то можешь поискать на барахолках старые программаторы, которые поддерживают старые типы микросхем.
Coconut76
Сообщения: 15
Зарегистрирован: Вт, 09.06.2020 00:21:48

Re: Компьютер "ZXM-Phoenix" - Сборка и настройка платы rev05

Сообщение Coconut76 »

Короче) я решил проблему проще ) поняв, что влезаю в дебри программаторов и потрачу больше чем на покупку этой платы) я написал на другом форуме товарищу MV1971 . Он мне прислал по почте зашитую AT8515.
Короче все стартует )))) но клавиатура не работает ))) как в том анекдоте И снова здравствуйте :crazy:
Ответить