User Tag List

Страница 21 из 54 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 538

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

  1. #201

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такая же петрушка(
    Я вот что думаю- у меня Arduino nano с микросхемой UART-USB CH340, по схеме этой платы UART используется в интерфейсе дисковода, и параллельно ему висит CH340, может она мешает нормальной работе?

  2. #202

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kox Посмотреть сообщение
    Такая же петрушка(
    Я вот что думаю- у меня Arduino nano с микросхемой UART-USB CH340, по схеме этой платы UART используется в интерфейсе дисковода, и параллельно ему висит CH340, может она мешает нормальной работе?
    Проверьте, что у вас там точно 328 атмега, а не 168, проверьте соединения все. Насколько я помню, у вас не ВГ93 ?

  3. #203

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точно Atmega328р, программатор avrisp mk ii определяет ее именно как Atmega328p, на корпусе тоже самое написано.
    Соединения проверил-все верно. У меня не ВГ93, а mb8877a, ее полный аналог, с дисководами работает на отлично.

    А не могли бы вы чисто для отладки дописать немного код- если карта с файловой системой проинициализирована без ошибок, то на неиспользуемый вывод A0 подать 1, если при инициализации происходит ошибка, то на вывод A1 подать 1? Хочу выяснить-может у меня проблема с картой.
    Последний раз редактировалось kox; 14.04.2016 в 12:29.

  4. #204

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если бы карта не инициализировалась, то на выходе READ DATA не было бы сигнала. Скорее всего ваш контроллер более "правильный" и не хочет понимать такой сигнал. В последней версии на гитхабе я поправил этот момент, попробуйте, возможно заработает. На всякий случай HEX выложу.
    Вложения Вложения

  5. #205

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал- та же самая ошибка, но теперь она выскакивает через 3 секунды после команды LIST, с предыдущей прошивкой ошибка выскакивала секунд через 10.

  6. #206

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    EvgenRU, а плата ардуины расчитана на довольно жесткие подтяжки её выходов к +5В в контроллере дисковода? напомню, что как выходы контроллера дисковода, так и выходы самого дисковода сделаны с "открытым коллектором".
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #207

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати звон на side мог быть из за этого
    Анализатор ловил помехи источника питания в перемешку с полезным сигналом

  8. #208

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так вроде я PullUp на всех входных пинах включил, так что проблем с этим быть не должно.

    2kox, раз он так реагирует, тут или INDEX можно попробовать подтянуть или как-то поправить MFM сигнал, может конденсатором с сопротивлением, возможно ваш контроллер в таком виде не воспринимает...

    Насчет SIDE, я так полагаю, что тырдос пытается последовательно считать файл переключая стороны, если он расположен на двух сторонах. Т.е. он пытается считать сектор с другой стороны, а т.к. проверки на сторону нет (при установке бита не проверять сторону), то она определяется по сигналу SIDE, что эмулятор обеспечить не может в процессе трансляции дорожки.
    Последний раз редактировалось EvgenRU; 15.04.2016 в 18:48.

  9. #209

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сигнал index у меня подтянут в контроллере , на осциллографе четкие отрицательные импульсы 5гц, а вот про конденсатор и резистор можно поподробнее?

  10. #210

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kox Посмотреть сообщение
    Сигнал index у меня подтянут в контроллере , на осциллографе четкие отрицательные импульсы 5гц, а вот про конденсатор и резистор можно поподробнее?
    http://zx-pk.ru/threads/26328-planir...l=1#post864795

Страница 21 из 54 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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