Как стать автором
Обновить

Комментарии 30

Покупая платы с FPGA от промышленного оборудования (особенно на вторичном рынке) следует помнить, что в них может быть прошит ключ, запрещающий загрузку чужих битстримов.

Спасибо за совет.

Экспериментировал с платой SX100 (c hdmi). По jtag шьётся без проблем.

В статье много ссылок на гитхаб и другие источники. Судя по тому, что там опубликовано, у них тоже не возникало таких проблем.

А вы сталкивались с таким? Расскажите, пожалуйста, поподробнее.

Ну буквально вот попалось недавно (не мне): electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=168371
Мне коллеги приносили плату, в которой случайно установили лишние битики после чего штатные прошивки производителя уже не грузились (хорошо хоть ключ не потеряли).

Благодарю. Удалось помочь коллегам? В этом случае была чистая ПЛИС или с процессором?

Я думал, что это вообще стандартная практика или вообще стоят однократно программируемы микросхемы…

Эхх, ещё бы кто выложил в свободный доступ управление платами от старых DVD-плейеров (их миллионы ненужные думаю сейчас) - на борту видеопроцессор + CPU + Ram

или от дешевых струйных принтеров, которые многие выбрасывают из-за политики быстрого устаревания (засыхания головок) - на борту CPU 200-600Мгц + Ram 8Mb+ Flash 8Mb+ силовые драйверы моторов + ЖК-контроллер+ АЦП сканера до 10мегавыборок/сек

Так экспериментируйте и выкладывайте. Глаза боятся, а руки делают.

Напишите все устройства, которые вам бы хотелось и чуть подробнее (со ссылкой на картинку или описание интересностей, например.)

Желательно по пунктам:)

Авось, кто-то заинтересуется и вам поможет. Или найдёт что-то интересное для себя. В условиях санкций, дефицитов, высоких цен...)

Меня уже немного заинтересовало.

Правда, тут есть помеха в виде скупок оборудования вроде "какие-то копейки за кг и бесплатный вывоз". Но радует, что есть у нас и бережливый народ:

А что в России?

Не так давно «Коммерсант» опубликовал новость, в которой говорится о росте объемов утилизируемой техники. Речь идет о том, что в утиль сдается лишь корпус электронного устройства, а вот платы, кабели и прочие элементы изымаются владельцами устройств с целью продажи или повторного использования. За последние полгода объем техники, которая сдается без электронных компонентов, вырос на 20%.

(https://habr.com/ru/company/selectel/blog/693112/)

А эта статья позволяет взглянуть на такие платы по-новому.

Чому же нет в статье информации про "отладку " от бушных майнеров Ebaz4205 ?
Плата с FPGA SOC, езернетом , и DDR за каких то полторы тыщи рублей с али)
к ней китайцы уже предлагают кучу плат расширения да и инфы и на русскоязычных ресурсов по ней достаточно, очень советую.

Плата действительно любопытная. Спасибо. При поиске материала мелькала где-то да так и забылась. Так получилось, что сосредоточился на платах для светодиодных экранов. Их было действительно много. Пересмотрел около сотни разных. Материал уже накопился. Раз уже есть много инф-и по EBAZ4205, так зачем повторяться?)

А вот по платам для экранов материала оказалось не так много.

Есть недорогие платы на базе Gowin.

Да, ПЛИС Gowin периодически упоминаются в разных источниках. Может у вас на примете есть какая(ие)-то особенно удачные/популярные платы?

Пока балуюсь с Tang_Nano . Есть у них авроры сравнимые с 4м циклоном. Пройдя по вашему пути остановился на них, учитывая их цену. Даже если мало переферии можно воткнуть как ее как шилд. А "мощность" плисины каждый выбирает сам под свои нужды и габариты. IP блоки что в больших что в малых -теже. Конечно традиционно китай остается вещью в себе. Судя по комментам американских товарищей техническая поддержка для "них" работает хорошо и квалифицированно.

Пару лет назад брал CoreEP4 меньше, чем за 2 к₽.

Сейчас там же предлагают за 2078 ₽ (правда, нет в наличии).

Это где?

Кажется, вру. В робошопе она так и не появилась в наличии, так что пришлось заказывать в терраэлектронике. Теперь она объединилась с «ДКО Электронщик», и отладка стоит там ≈5500 ₽ (зато вроде в наличии).

Спасибо, интересная инфа ! Хотя честно говоря мне не совсем понятен исходный посыл. Заходим на qmtech https://qmtechchina.aliexpress.ru/store/4486047 и видим в том числе очень интересные доски по очень гуманным ценам. Например доска на XC7K325T (на секундочку, 320К ячеек !) за 7 с небольшим тысяч. Или XC7Z010 (FPGA + ARM) за три с половиной тысячи. Нет, не за 500 рублей конечно, но и далеко не грабёж средь бела дня. Меня больше другой вопрос интересует. Смогут ли китайцы собрать доску по моей схеме, при сравнимых ценах на комплектующие ??? Есть задумка одного интересного изделия. Если бы стоимость его изготовления уложилась хотя бы тысяч в 20, я бы был доволен как слон. Плюс появилось бы энное количество моих статей на любимом хабре.

Буду рад, если кому-то интересно и как-то поможет. В этом и есть основная цель статьи - поделиться найденным с сообществом. Часто из статьи рождается полезный многим сторонам диалог. Это тоже приятная часть.

Благодарю всех, кто пишет толковые комментарии.)

Магазин интересный, благодарю.

при сравнимых ценах на комплектующие

Имеется в виду, стоимость изготовления и сборки платы ≈ ценам на комплектующие?

одного интересного изделия

Не секрет что это?

Не секрет. Есть такой интересный проект https://github.com/mist-devel . О нём и на хабре в своё время писали https://habr.com/ru/post/549236/ . Беда в том что он древний, как (да простят меня девушки вульгаризм, жаргонизм и физиологизм) говно мамонта. Циклон-3 в 2022-м году, ну куда это годится ! Вот я и хочу сделать что-то подобное, но на максимально современной (из относительно дешевых и доступных) элементной базе. Причем в отличии от исходного проекта не гонясь за дешевизной, хочу сделать а сильно так сказать на вырост. Та же XC7K325T в качестве ядра, STM32H743 в качестве контроллера (последний например имеет на борту jpeg-кодек реального времени, что позволяет в реальном времени писать на флеш-карточку видео с экрана эмулятора, для выкладывания в ютубчик), и т.п. Хорошая вещь не должна стоить дёшево. И думаю 20 и даже 30 тысяч были бы вполне приемлемой ценой. Больше уже немного напряжно. Увы, пока мне абсолютно не ясен вопрос, купят ли китайцы комплектуху по той же цене что покупают сами, или задвинут мне что-то конское...

А вообще с этим проектом я очень надеюсь на помощь здешнего сообщества. Мне бы например ещё до работы над принципиальной схемой хотелось получить список пожеланий, кто что хочет иметь на такой плате как встроенную опцию. Меня самого например кроме ретрокомпьютинга и эмуляции интересуют ещё две вещи - SDR (software defined radio) и различные хакерские штучки. Может у кого-то возникнут ещё какие-то пожелания. Но чтобы проводить подобный опрос, нужно удостовериться что стоить эта игрушка будет в разумных пределах. Чего я пока не могу, и даже не знаю как к этому подойти.

Если вас интересуют SDR и всякие хакерские штучки, то вам может быть интересен такой приборчик (он ещё и на ПЛИС) - Оса 103.

Может вам стоит написать какую-то статью, где описать ваши идеи и пригласить народ к обсуждению? А там и со стоимостью яснее станет. Она ведь от хотелок сильно зависит.

Спасибо за инфу, сейчас гляну. Что статью написать надо я согласен. Беда в том, что я даже приблизительно не знаю сколько в конце концов то что я хочу будет стоить при производстве скажем несколько тысяч изделий. Больше будет вряд ли, ибо девайс хоть и интересный, но достаточно так сказать нишевой (по принципу не мир тесен, а прослойка тонка ;-))) . Наверно сейчас сделаю так. Набросаю схематику и может быть трассировку в kicad-е. Выложу на свой гитхаб, и потом уже буду обращаться к народу. Так может быть даже будет честнее. Потому что если здесь есть люди достаточно небедные, то смогут заказать игрушку себе, не дожидаясь остальных. Вот как-то так...

SDR и гейм-консоль друг с другом сочетаются не очень в силу форм-фактора и принципиально разных требований к компонентам (экранирование, качественный опорник, АЦП/ЦАП или сразу УКВ/СВЧ фронт-энд а-ля AD936x).

не знаю конкретно про ПЛИС, но при комплектации на jlcpcb обычного небольшого устройства на ESP32 цены были очень божеские.

Эх и ничо ж себе, спасибо за информацию!

А у меня как раз Colorlight 5A-75Е:
Поясните, пожалуйста, что там с 74hc245? ее нужно запитать от 3.3? И не очень понял, как поступить со входом dir? Можно запитать от уровня питания и загнать все линии на вход?

Радует, что есть некоторое сообщество.

Почему вы выбрали именно Colorlight 5A-75Е?

На всякий случай подробно.

На моей плате (должно быть, так на всех подобных платах) выводы контроля направления (dir) сидят на земле. Это значит, что В - вход, А=В. Т е сигнал от ПЛИС идёт в сторону разъёмов.

Если отсоединить dir от земли и посадить на Vcc, то направление сигнала станет в другую сторону (от разъёмов к ПЛИС).

НО! Выводы Vcc сидят на +5В. Т е высокий уровень будет 5В. А Absolute Maximum Ratings для VccIO (смотрел для ПЛИС Альтера циклон 4) 3.9 В. А лучше меньше.

Решение 1: Сделать Vcc у 74hc245 не 5В, а 3.3 В. Вывод выбора направления изменить по своему усмотрению.

Решение 2: Убрать 74hc245 вообще, соединить An с Bn. Мне такой вариант понравился больше, он универсальнее. Теперь выводы плис можно использовать как двунаправленные, а не только на вход или только на выход. Перемычки сделал проволочками. Удобным инструментом это делается быстро (как припаять smd резистор). Получилось симпатично.

Есть сообщество https://t.me/fpgasystems
Выбрал из за доступности по цене и большого количества ячеек. Достаточно зрелый чип. Но еще и как бы в коллекцию, потому что имею и Altera и Xilinx, а серьезных Lattice'ов еще не было. К тому же, пробовал на нем свободный инструмент Litex/Migen.

По буферу понял. Спасибо! Пожалуй, тоже переделаю на перемычки

SL3-16E (Novastar A5s plus), SL3-22E не могу понять, чьё производство. Необъявленное семейство ПЛИС?
SL2-12 - Isilicontek http://www.isilicontek.com/page21

У вас на руках эта плата? Вы привели маркировку ПЛИС?

У меня есть Novastar A5s, там стоит Xillinx Spartan 6. Думается, версия "+" не должна сильно отличаться.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий