Вообще, начиная с версии 1.2 платы дисплей крепится в ней винтами и подпаивается гибкими проводками, так что тут можно любой дисплей ставить
Вообще, начиная с версии 1.2 платы дисплей крепится в ней винтами и подпаивается гибкими проводками, так что тут можно любой дисплей ставить
Вопросик еще один: а без часиков платка должна запускаться?
Github: https://github.com/andykarpov/
Да, без часов должна запускаться
Спасибо большое!
Вчера прошивал usbasp программатором, после проверки записи по какому-то адресу ошибка выстреливала постоянно, и, как логично предположить, плата не запускалась.
Сегодня прошил usbtiny программатором - все прошилось и заработало! Субъективно, скорость программирования на usbtiny в разы меньше, чем на usbasp.
Вот набор команд для avrdude, может кому пригодится:
avrdude -c usbtiny -p m128 -Uefuse:w:0xFF:m -Uhfuse:w:0xC1:m -Ulfuse:w:0xBF:m -Ulock:w:0x3F:m
avrdude -c usbtiny -p m128 -Uflash:w:zx-tape-loader_8563_hwv-1_2.hex -Ulock:w:0x3F:m
[свернуть]
Еще вопросы:
1) подсветка экрана почему-то выключается, когда нажимаю на любую кнопку. UPD: подсветка (вероятно на моем экземпляре экранчика) просто инверсная? Когда в настройках сделал ей Off - она постоянно включена
2) есть ли прошивка 1.1.3 для платы v1.2 + pcf8563 с разной контрастностью ? на моем экранчике все очень темно и на темном фоне.
3) будет ли когда-нибудь прошивка в открытом доступе, дабы не мучать автора подобными вопросами ?
Последний раз редактировалось andykarpov; 20.05.2016 в 20:01.
Github: https://github.com/andykarpov/
Вот-вот-вот, знакомая беда.. Впервые пытался зашить 128ю мегу китайским usbasp-ом, у которого предварительно менял прошивку на официальную, с сайта usbasp-а (изначально китайский программатор был запрограммирован какой-то другой прошивкой). Запрограммировать именно мегу128 никак не получалось. После чего, заказал новый usbasp (а спустя полгода и ещё один), не перепрошивал их, и с обоими всё работает.
2) забыл об этом написать, но контрастность можно настроить. Выключаем питание магнитофона, затем зажимаем одновременно клавиши влево, вправо и центральную после чего включаем питание (продолжая удерживать клавиши). Если услышали мелодию, то удачно попали в меню настройки контрастности.
Навигация там следующая:
- вверх/вниз: точная регулировка контрастности
- центр: грубая регулировка контрастности с шагом в 10
- вправо: сохранить контрастность и выйти
И есть звуки, по которым можно ориентироваться, если совсем ничего не видно.
Ну и если на экране хоть что-то видно, то контраст всегда можно изменить в настройках
1) раз такое дело, то добавлю в будущем еще и выбор типа подсветки - нормальный/инверсный в инженерное меню настройки контраста
3) как показывает опыт, выкладывание исходников в общий доступ в данном случае может привести разве что к появлению немного видоизменённых клонов девайса и будет на руку только разным барыгам Разбираться в коде и дорабатывать прошивку в рамках опенсорса всё равно никто не станет. За примерами далеко ходить не надо - есть известная конструкция магнитофона на atmega16 с открытыми исходниками, за несколько лет её существования не встречал её открытых доработок. Но зато, в продаже его можно видеть на разных сайтах.
Пока у самого есть желание заниматься прошивкой, публиковать исходники не планирую. Если/когда это дело надоест, наверное, выложу на гитхаб )
Последний раз редактировалось Trol73; 20.05.2016 в 20:59.
Все получилось! Спасибо! Этот момент однозначно в доку или в readme нужно
Я не уверен, что это с экраном беда.
Проверил еще раз, оторвал от экрана провод подсветки, сажаю на GND - нет подсветки, сажаю на VCC - есть подсветка.
Из чего делаю вывод, что в моем экране подсветка ведет себя, как и полагается.
Но вот другой вопрос - в прошивке что-ли бяка какая-то с инверсным выходом сигнала подсветки? Или мне китайцы атмегу какую-нибудь бракованную подсунули ?
Добро
Ну, github репозитарий можно завести не только ради исходников прошивки, но и ради бинарников прошивки + схемы в eagle + gerber'ов + картинок.
Просто юзать его как средство дистрибуции материалов к устройству
- - - Добавлено - - -
Еще вопрос: какая максимальная длина имени файла, поддерживаемая прошивкой ?
Были замечены такие глюки:
1) ABU SIMBEL PROFANATION (SYNDICATE).TAP - не запускается
2) ARKANOID (KIRILL PANYUSHKIN).TAP - не запускается
3) EXOLON (BILL GILBERT).TAP - запускается
4) EXOLON (-).TAP - запускается
из чего можно сделать вывод, что после какой-то критической длины имени файла все ломается.
Какие-то огрызки имени файла, который не удалось запустить, потом видно в меню уровнем выше.
То же самое с wav-иками:
1) EXOLON.wav - запускается
2) Exolon(1987)(HewsonConsultants).wav - не запускается
Github: https://github.com/andykarpov/
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ага. Странно, что никто из собирающих до сих пор не задал этот вопрос
Выяснилось, что есть экраны с разным типом подсветки - моя включается именно низким уровнем, похоже. Т.е., и с экраном, и с МК всё в порядке, надо будет только опцию в прошивку добавить.
Максимальная длина имени файла - 16 символов. Больше, мне кажется, нет смысла делать, т.к. на экране всё равно не уместится. А памяти у МК не так много.
Еще есть пара мелочей в английской версии интерфейса:
1) пункт SAVE в главном меню логичнее переименовать на RECORD, либо пункт PLAY на LOAD
2) в настройках пункт Highlight вероятно будет уместнее заменить на Backlight (вроде по количеству букв совпадает, так что должно влезть)
Github: https://github.com/andykarpov/
Согласен, сделаю, спасибо
А тем временем... попытка застеклить проект
Github: https://github.com/andykarpov/
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)