Если не запускается кварц, то это отразится на работе самого устройства. Но программатор-то все равно должен будет видеть атмегу. Я так думаю.
Вид для печати
Вроде так фьюзы должны быть выставлены
https://i.ibb.co/tLHnWDC/111.jpg
Я прошивал батником из архива "avrdude -p atmega328p -c USBasp -U flash:w:ZX_FDD_Emulator.ino.standard.hex -U lfuse:w:0xde:m -U hfuse:w:0xd7:m" в дудке причем на плате альтеру прошить не удалось снимал и прошивал отдельно.
А при чём тут Altera??? Там ведь Atmel(Microchip)ATMEGA328p. И переключение на внешний кварц.
Можно было на чём попало, хоть на 2-х лог. элементах собрать генератор от 1 до 16MHz и подать на вход XTAL1, даже не выпаивая кварц.
Для программирования или теста работы частота не важна, и если дело только в кварце, то дисплей засветится при любой частоте.
Ошибся писал второпях, с генератором попробую, кварц рабочий 100%
Кажись нашел я инфу по запуску данной версии платы
буду смотреть дальшеЦитата:
ua3nfs – 28.01.2021
Долго я копал прошивку, но всё заработало!
Fuses правильные High DC, Low FF
В скетче нужно закоментировать (удалить) строку
SPSR |= _BV(SPI2X); // set double speed
при этом скорость обмена с картой упадет в 2 раза,
но всё заработает! Ура!
Есть вопросы? Пишите мне на почту @mail.ru
ua3nfs – 13.12.2020
3. Долго устройство не видело карту памяти, всему виной оказались FUSES, те что рекомендуют на форуме не подошли. Заработало с High DF, Low 27.
ua3nfs – 10.12.2020
Собираю, на плате купленной у Павла, ZX FDD Emulator.
Обнаружил следующие неточности
1. На разъём для программирования не стандартно выведены сигналы (MISO и MOSI нужно поменять местами.
2. Задан адрес, на микросхеме PCF8574T,( 0х40 ) с ним прошивка с форума не запустится. Нужно или в скетче поменять строку «#define LCDEX_ADDR 0x4Е» на «#define LCDEX_ADDR 0x40» или первую, вторую и третью ногу микросхемы, 8574, оторвать от земли и посадить на +5
Итак благодаря помощи комрада Николая Чернозубкина ua3nfs удалось запустить данную платку
https://i.ibb.co/QKwLSy8/20211117-071821.jpg https://i.ibb.co/z2M8pV5/20211117-072250.jpg
Прошивки: (у меня установлена PCF8574АT) https://disk.yandex.ru/d/UrEcA-zv-9ENNQ
Фьюзы:
bootloader — с загрузчиком (low FF, high DA)
standard — без загрузчика (low FF, high DF)
Спасибо за отчёт. А прошивки соответствуют выложеным на git автором или ещё что-то менялось кроме адреса дисплея и скорости карты?
Прошивки для PCF8574T
https://disk.yandex.ru/d/qY-rIthcxzw8ZA
Фьюзы:
«ZX_FDD_Emulator_Work.ino.standard» (low FF, high DF)
«ZX_FDD_Emulator_Work.ino.with_bootloader.standar d» под ардуиновские фьюзы (low FF, high DA)