Хе А вот про это то я и забыл Третий уарт на мультиконтроллере ставился с прицелом на модуль с WiFi. Не помню, как точно называется, но мелькал в теме по БК
Хе А вот про это то я и забыл Третий уарт на мультиконтроллере ставился с прицелом на модуль с WiFi. Не помню, как точно называется, но мелькал в теме по БК
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Уфффф.... Еле продрался через запись на флеш циклона
В целом, цветомузыку и CF-ки переделал из схемного в vhdl дизайн и оно даже начало проявлять признаки жизни (цветомузыка так вообще бодрячком), но пока CF-ки не ожили... Думаю...
Нууу... скажем так. На плате весьма своеобразная связь между логическими номерами (читай, адресами) карт и соответствующими им названиям сигналов (надо будет это выправить, но пока не готов) плюс ещё то, что шина данных и сигналы чтения/записи - общие на пару карт. Нуу... Видимо у автора было весёлое настроение - поэтому так. Но в результате - уже второй день у меня идёт дым из всего способного дымиться в попытке сопоставить одно другому. Я даже картинку нарисовал Но не хотят карты работать и всё тут
Пошёл последовательным путём - отрезал всё лишнее и оставил только одну карту (логическое имя ZA). После исправления пары косяков (не всё отрезал).... Карта заработала (и даже загрузилась!).
То есть сам по себе модуль CF работоспособен и в этом проекте Осталось разобраться с сигналами
Пока с утра ехал на работу, в голове крутилось про плату... И пришла мысль, где накосячил. После проверки вечером мысль оказалась правильной Правда, был ещё один мелкий косячок, но я его выловил по варнингам в квартусе - и - а-ля-у-лю - теперь работает цветомузыка и все четыре CF-ки
Теперь прикручу к ним прерывания
- - - Добавлено - - -
Нуууу...... с наскоку не получилось
Есть ещё одна небольшая особенность в работе карты, но как показали эксперименты - на работе БЕЗ прерываний он не влияет. Но.. Как то некрасивенько, доктор
Так что есть над чем подумать.
Но в целом модуль для работы с CF неплохой вырисовывается
Ну что сказать. Таки я добил прерывания от CF, а не они меня Заработало!!!
И кстати, это ещё говорит о том, что модуль CF весьма работоспособным получился - без переделки был перенесён на другой камень.
Обе "неработоспособности" была связано с особенностью разводок сигналов от карт до FPGA, а не с модулем CF
Сигналтап - СИЛА! Иногда даже попытка запуска помогает понять - в чём косяк
Занятная фигня нарисовалась с CF и сигналом сброса. Если вкратце - не стоит на карту приводить сигнал сброса...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)