Важная информация

User Tag List

Страница 51 из 53 ПерваяПервая ... 47484950515253 ПоследняяПоследняя
Показано с 501 по 510 из 530

Тема: Планирую сделать FDD эмулятор на Atmega8

  1. #501
    Master
    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    833
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    А кварцевый генератор запускается?
    Если не запускается кварц, то это отразится на работе самого устройства. Но программатор-то все равно должен будет видеть атмегу. Я так думаю.

  2. #502
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    Если не запускается кварц, то это отразится на работе самого устройства. Но программатор-то все равно должен будет видеть атмегу. Я так думаю.
    разве что параллельный. для ISP нужен либо внешний генератор, либо фьюзы выставленные на внутренний.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  3. #503
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    Если не запускается кварц, то это отразится на работе самого устройства. Но программатор-то все равно должен будет видеть атмегу. Я так думаю.
    Если фьюзы режима настроены на внешний кварц, то ISP программатор (а в основном пользуют такие, а не параллельные) не будет видеть контроллер. Это точно! Есть такая шляпа в AVR.

  4. #504
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вроде так фьюзы должны быть выставлены

    Я прошивал батником из архива "avrdude -p atmega328p -c USBasp -U flash:w:ZX_FDD_Emulator.ino.standard.hex -U lfuse:w:0xde:m -U hfuse:w:0xd7:m" в дудке причем на плате альтеру прошить не удалось снимал и прошивал отдельно.

  5. #505
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А при чём тут Altera??? Там ведь Atmel(Microchip)ATMEGA328p. И переключение на внешний кварц.
    Можно было на чём попало, хоть на 2-х лог. элементах собрать генератор от 1 до 16MHz и подать на вход XTAL1, даже не выпаивая кварц.
    Для программирования или теста работы частота не важна, и если дело только в кварце, то дисплей засветится при любой частоте.

  6. #506
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    А при чём тут Altera??? Там ведь Atmel(Microchip)ATMEGA328p.
    Ошибся писал второпях, с генератором попробую, кварц рабочий 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
    буду смотреть дальше
    Последний раз редактировалось tigr101274; 16.11.2021 в 09:15.

  7. #507
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак благодаря помощи комрада Николая Чернозубкина ua3nfs удалось запустить данную платку

    Прошивки: (у меня установлена PCF8574АT) https://disk.yandex.ru/d/UrEcA-zv-9ENNQ
    Фьюзы:
    bootloader — с загрузчиком (low FF, high DA)
    standard — без загрузчика (low FF, high DF)

  8. Этот пользователь поблагодарил tigr101274 за это полезное сообщение:

    Копейкин (17.11.2021)

  9. #508
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за отчёт. А прошивки соответствуют выложеным на git автором или ещё что-то менялось кроме адреса дисплея и скорости карты?

  10. #509
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Спасибо за отчёт. А прошивки соответствуют выложеным на git автором или ещё что-то менялось кроме адреса дисплея и скорости карты?
    Судя по всему кроме этого ни чего больше не менялось.

  11. #510
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивки для 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)

  12. Этот пользователь поблагодарил tigr101274 за это полезное сообщение:

    Krab (28.12.2021)

Страница 51 из 53 ПерваяПервая ... 47484950515253 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 24
    Последнее: 08.12.2012, 19:00
  2. Тестер транзисторов на ATmega8
    от ILoveSpeccy в разделе Творчество
    Ответов: 10
    Последнее: 19.05.2011, 15:03
  3. Ответов: 0
    Последнее: 31.01.2007, 18:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •