Xilinx (Ise для старых, Vivado для новых, начиная с zynq, spartan 7, artix 7, kintex и пр), Altera (Quartus), Lattice, Anlogic (Tango) - все имеют версии для linux и windows, jtag также настраивается. На debian 12 всё нормально работает
Индукционную плиту хорошо и на 2 фазы повесить можно (многие производители поддерживают) может и с распределением по 3-ём, но такие мне только инфракрасные панели попадались. Сейчас индукционная на 2 фазы подключена, а на оставшуюся - духовка. Остальные розетки тоже равномерно распределены
Подредактировал скрипты и обновил статью, сейчас dt c overlay берутся из ./configs/dts для ядра и UBoot. Как правило, из сгенерированных dt периферии можно сделать dtsi либо, в зависимости от того, что получилось - скопировать нагенерированное целиком.
Сейчас для использования своих dt требуется, например, для zynqmp-zcu106-custom:
Поместить их исходники (dts, dtsi и если необходимо - .h) в ./configs/dts
1) Предполагается ли открытый API для взаимодействия с локальными сценариями внутри локальной сети (по http или бинарными командами через заданные порты)? Например, для взаимодействия с home assistant, sls шлюзом и другими серверами умного дома без интернета. Существующие решения работают только через сервера яндекса. Такое решение также позволит интегрировать wifi устройства собственной разработки в сеть умного дома.
2) Есть ли в планах отрыть API zigbee для создания собственных устройств автоматизации?
ST-ная библиотека излишне раздута…
В linux больше 8 LUN — просто игнорирует не опрашивая.
Дистрибутив: Debian 11.0
Ядро: 5.10.0-8-amd64
Ни скармливание ядру, ни модулю options scsi_mod max_luns=255 не помогает. Как вы побороли данную проблему?
В 7 и 10 винде все 16 LUNs открылись достаточно быстро, секунд за 10. Обновил статью, приложив скрины.
Длинные портянки кода под спойлер убрал, чтобы читалось удобнее
1) Выключите принтер и перезагрузите систему
2) Выполните в консоли tail -f /var/log/syslog
3) Подключите принтер
4) Если в сообщениях будет
usbfs: interface 0 claimed by usblp while 'usb' sets config #1
или
ошибка от foo2zjs о загрузке прошивки, то сделайте всё, как написано в статье, заменяя 1018 на 1020
для этого принтера vid 0x03F0 pid 0x2B17
5) Если не получится — покажите логи
Конечно!
Xilinx (Ise для старых, Vivado для новых, начиная с zynq, spartan 7, artix 7, kintex и пр), Altera (Quartus), Lattice, Anlogic (Tango) - все имеют версии для linux и windows, jtag также настраивается. На debian 12 всё нормально работает
Индукционную плиту хорошо и на 2 фазы повесить можно (многие производители поддерживают) может и с распределением по 3-ём, но такие мне только инфракрасные панели попадались. Сейчас индукционная на 2 фазы подключена, а на оставшуюся - духовка. Остальные розетки тоже равномерно распределены
Спасибо! Всё сразу не учёл, в ручную тоже делали.
Подредактировал скрипты и обновил статью, сейчас dt c overlay берутся из ./configs/dts для ядра и UBoot. Как правило, из сгенерированных dt периферии можно сделать dtsi либо, в зависимости от того, что получилось - скопировать нагенерированное целиком.
Сейчас для использования своих dt требуется, например, для zynqmp-zcu106-custom:
Поместить их исходники (dts, dtsi и если необходимо - .h) в ./configs/dts
Добавить dtb в цели /configs/dts/Makefile.in
Указать в defconfig UBoot (./configs/uboot/xilinx_ulrascale_debug_defconfig) :
В файле формирования образа указать копируемый dtb:
Спасибо, опечатку поправил в заголовке
1) Предполагается ли открытый API для взаимодействия с локальными сценариями внутри локальной сети (по http или бинарными командами через заданные порты)? Например, для взаимодействия с home assistant, sls шлюзом и другими серверами умного дома без интернета. Существующие решения работают только через сервера яндекса. Такое решение также позволит интегрировать wifi устройства собственной разработки в сеть умного дома.
2) Есть ли в планах отрыть API zigbee для создания собственных устройств автоматизации?
В linux больше 8 LUN — просто игнорирует не опрашивая.
Дистрибутив: Debian 11.0
Ядро: 5.10.0-8-amd64
Ни скармливание ядру, ни модулю options scsi_mod max_luns=255 не помогает. Как вы побороли данную проблему?
В 7 и 10 винде все 16 LUNs открылись достаточно быстро, секунд за 10. Обновил статью, приложив скрины.
Длинные портянки кода под спойлер убрал, чтобы читалось удобнее
2) Выполните в консоли tail -f /var/log/syslog
3) Подключите принтер
4) Если в сообщениях будет
usbfs: interface 0 claimed by usblp while 'usb' sets config #1
или
ошибка от foo2zjs о загрузке прошивки, то сделайте всё, как написано в статье, заменяя 1018 на 1020
для этого принтера vid 0x03F0 pid 0x2B17
5) Если не получится — покажите логи