faa 4 28 ноября, 2023 Опубликовано 28 ноября, 2023 · Жалоба В 28.11.2023 в 09:57, StewartLittle сказал: Если не секрет - через какой магазин покупали? Mii Store Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 28 ноября, 2023 Опубликовано 28 ноября, 2023 · Жалоба В 27.11.2023 в 22:53, SergeBN сказал: Интересно. Подскажите, плиз, про этот мониторчик на UART. Как им можно по пользоваться? И что куда подключать? И с RISC-V можно подробнее? Как он запускается? Как в него какую прогу написать, скомпилировать и загрузить на исполнение? И вот здесь можно более подробно и точно по командам? 1. Подключаем плату по юсб (разъём JTAG/UART), включаем (можно без внешнего питания). Определятся два устройства. minicom -D /dev/ttyUSB1; настройки: 115200, 8N1, управление потоком выключено. И будет консоль RISC-V от Litex. help там работает. Пользователь д.б. в группе dialout, иначе придется minicom запускать из-под sudo. 2. Вроде я уже достаточно подробно написал, что надо сделать. Все делалось под linux-ом. Повторю: - настройть sudo, пользователя <user> добавить в группу, которой разрешен запуск команд из-под root (или admin - если это Astra Linux, хотя надо проверять - в свежих накрутили с правами) - распаковать архив Gowin_V1.9.9Beta-6_linux.tar.gz куда хотим - chown -R <user>.<user> <куда распаковали>/Programmer (у меня EDA лежит в /opt/gowin) - для запуска programmer-a создать скрипт типа #!/bin/sh sudo modprobe -r ftdi_sio /opt/gowin/Programmer/bin/programmer sudo modprobe ftdi_sio - chmod +x <скрипт> скрипт должен лежать по пути, доступном из $PATH Запускаем скрипт и все должно заработать. Можно programmer запускать из под sudo (скрипт надо поправить), тогда права на диру можно не править. ЗЫ: openFPGALoader тоже работает, драйвер ftdi_sio для него выгружать не надо - сам справляется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 30 ноября, 2023 Опубликовано 30 ноября, 2023 · Жалоба Собрался Litex для Tang Mega 138K, через Gowin EDA. Всё делает вид, что работает. Если запорется штатная прошивка, то можно пользовать. От штатной отличается только размером ROM - сделал 32КБ. В штатной использовалось столько же, остальное - повторы первых 32К. ЗЫ: Готов пообсуждать процесс, но, видимо, не в этой ветке. ЗЫЗЫ: DDR3 от Litex не заработала (не калибруется, ошибки) - надо разбираться, что там не так. Хотя тест от Sipeed номально калибруется и работает. sipeed_tang_mega_138k.fs.bz2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 1 декабря, 2023 Опубликовано 1 декабря, 2023 · Жалоба Вышла новая версия Gowin EDA v1.9.9_x64 - уже без суффикса "Beta" (но все равно - для работы с GW5AT нужно выбирать GW5AST ver.B). Release Notes прилагаю. Залил в ./upload/FPGA/_Gowin_/v1.9.9_x64 RN100-1.9.9E_Gowin Software Release Note.pdf 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DSIoffe 5 4 декабря, 2023 Опубликовано 4 декабря, 2023 · Жалоба В 01.12.2023 в 16:30, StewartLittle сказал: уже без суффикса "Beta" А что это может означать для простого потребителя? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 4 декабря, 2023 Опубликовано 4 декабря, 2023 · Жалоба В 04.12.2023 в 14:36, DSIoffe сказал: А что это может означать для простого потребителя? Ну, типа, поддержка Arora-V вышла на уровень, соответствующий серийным микросхемам этого семейства. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
selax 20 5 декабря, 2023 Опубликовано 5 декабря, 2023 · Жалоба Что-то странное оно мне пишет при запуске среды... Файлов нет, но они есть. Подумал было с регистром проблемы, но нет. При том с Beta 6 таких проблем нет... Загадка. Пока посижу на бете. 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 11 декабря, 2023 Опубликовано 11 декабря, 2023 · Жалоба В 14.11.2023 в 10:25, StewartLittle сказал: Еще потребуется как-то активировать пакет AndeSight RDS - а с этим пока не совсем понятно, что делать... Нет ли новостей по активации AndeSight RDS? А то там какой-то жуткий замес cygwin, eclipse, java, python и смузи 😞 И все это под виндовс. toolchain от них - clang-овый , но исходников нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 12 декабря, 2023 Опубликовано 12 декабря, 2023 · Жалоба В 11.12.2023 в 22:30, faa сказал: Нет ли новостей по активации AndeSight RDS? Увы, пока еще нет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 17 декабря, 2023 Опубликовано 17 декабря, 2023 · Жалоба В 04.12.2023 в 17:56, StewartLittle сказал: Ну, типа, поддержка Arora-V вышла на уровень, соответствующий серийным микросхемам этого семейства. Многое поправили. Еще и demo (1.1) свежие вышли. Удалось запустить AE350 процессор (на бете и демо 1.0 не запускался) на Sipeed Tang Mega 138k. Примеры нормально собираются без RDS. И работают. Только шина DDR3 памяти у встроенного AE350 16 бит, хотя на отладке 32 (две микросхемы запаяно по 16 бит). Собирал через cmake. CmakeLists.txt (пример для образца нашел где-то на хабре) и build.sh в аттаче, пути к toolchain надо поправить. toolchain брал здесь build.sh CMakeLists.txt 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeBN 0 29 декабря, 2023 Опубликовано 29 декабря, 2023 · Жалоба В 05.12.2023 в 20:45, selax сказал: Что-то странное оно мне пишет при запуске среды... Файлов нет, но они есть. Подумал было с регистром проблемы, но нет. При том с Beta 6 таких проблем нет... Загадка. Пока посижу на бете. 🙂 Это как-то исправилось? Стоит ли переходить на новую версию (1.9.9_x64)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zversky 19 29 декабря, 2023 Опубликовано 29 декабря, 2023 · Жалоба 45 минут назад, SergeBN сказал: Стоит ли переходить на новую версию (1.9.9_x64)? У вас есть конкретная причина для стремления перейти? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 26 30 декабря, 2023 Опубликовано 30 декабря, 2023 · Жалоба 12 hours ago, SergeBN said: Стоит ли переходить на новую версию (1.9.9_x64)? Теоретически - среды Gowin устанавливаются параллельно. Практически - не заметил взаимного влияния установленных сред - ну кроме банального : по нажатию на файл проекта запустится последняя установленная. В 1.9.9_x64 увидел для себя следующий плюс по сравнению с последними (5,6?) бетами: осциллоскоп - подключение. Теперь автоматом выбирается тип программатора, и не надо каждый раз с U2X переключаться. теоретически можно выбрать скорость, но практически разницы от этого не видно PS: У меня создаётся впечатление что последние версии подвисают на PNR моего case(512) - разные скорости пересборки проекта, иногда не пересобирается (только после очистки) но найти версию и настройки "на которой раньше собиралось лучше" - пока не удалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
selax 20 30 декабря, 2023 Опубликовано 30 декабря, 2023 · Жалоба 14 часов назад, SergeBN сказал: Это как-то исправилось? Стоит ли переходить на новую версию (1.9.9_x64)? После переустановки Windows проблема исчезла. Хотя прикола, почему бета6 работала, а релиз - нет, я так и не понял. По поводу стоит ли переходить - не знаю, я среду использую только для консольной сборки проекта для gw1n. Сам проект делаю в vscodium, собирается одновременно и для gowin, и для intel (у меня на плате либо одно, либо другое может прийти). Прошиваю через openfpgaloader, т.к. через него всё это прошивается одинаково и одним программатором. С этой точки зрения я никаких различий не заметил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 2 января Опубликовано 2 января · Жалоба В 30.12.2023 в 18:18, selax сказал: я среду использую только для консольной сборки проекта для gw1n. С помощью какой команды запускаете? В смысле, какой-то проект создаётся или прямо так под управлением скрипта тиклевыми командами? А IP ядра можно создавать консольно -- из скрипта? Или только через его GUI? Интересуюсь, потому что присматриваюсь к китайским ПЛИС. И после Vivado с её довольно богатым Tcl API их инструментарий для консольного управления выглядит как-то бледновато. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться