$ vivado --help
ERROR: [Common 17-170] Unknown option '--help', please type 'vivado -help' for usage info. 🤦🏻♂️@embedoka
На электронном блоке с авторазборки удивился, увидев скрутку на куске штатной проводки. Каково же было моё удивление, когда снял изоленту со скрутки.
Я так понимаю технология примерно та же, что и при приваривании контактов к литиевым батареям - пропускание большого тока и локальное оплавление металла (изоляция кабеля не имела следов термического воздействия).
Было бы полезно иметь подобный девайс, может кому попадалось какая либо информация: от DIY-инструкций по самостоятельной сборке до ссылок на али?
@embedoka
Я так понимаю технология примерно та же, что и при приваривании контактов к литиевым батареям - пропускание большого тока и локальное оплавление металла (изоляция кабеля не имела следов термического воздействия).
Было бы полезно иметь подобный девайс, может кому попадалось какая либо информация: от DIY-инструкций по самостоятельной сборке до ссылок на али?
@embedoka
Ребята и девчата, какой контент вам (был, есть и будет) бы более интересен?
(можно выбрать несколько пунктов, либо написать в комментариях свой вариант)
(можно выбрать несколько пунктов, либо написать в комментариях свой вариант)
Anonymous Poll
78%
Личные наблюдения и личный опыт (инженерный)
29%
Личные наблюдения и личный опыт (социальный)
63%
Находки годных (опенсорс) проектов
62%
Находки образовательного материала
71%
Технические лайфхаки
27%
Поток сознания
39%
Пятничные мемы
Что ж, опрос показал что наиболее интересны личный опыт и инженерные лайфхаки. Вот вам один из них:
Вероятно не все знают, но линукс прекрасен еще и тем, что тут нет необходимости в процедуре установки софта (как таковой), т.е. по факту тут всё как в виндовых прогах с приставкой portable.
Софт достаточно один раз "раскатать", а дальше просто "копировать папочку" на любой другой хост. Это знание полезно применять при работе с такими монстроузными пакетами как Вивадо и Квартус: я обычно единожды раскатываю софт в нужном конфиге, а затем делаю архив для быстрого переноса между хостами, с использованием мультипроцессорного архиватора выглядит это примерно так:
▫️m2000 - использовать 2ГБ ОЗУ (это максимум для pbzip2)
▫️p4 - сколько ядер использовать
▫️US.USP.HBM - какие семейства в этом архиве (US, US+, US+ HBM)
▫️35GB - размер в распакованном виде (можно узнать перед запаковкой по команде
И, обычно, в таком виде храню "образы" САПРов вместо варианта хранения архива с "бесполезным" инсталлятором (потому как требует 2х свободного места: сначала для распаковки, затем для установки распакованного).
@embedoka
Вероятно не все знают, но линукс прекрасен еще и тем, что тут нет необходимости в процедуре установки софта (как таковой), т.е. по факту тут всё как в виндовых прогах с приставкой portable.
Софт достаточно один раз "раскатать", а дальше просто "копировать папочку" на любой другой хост. Это знание полезно применять при работе с такими монстроузными пакетами как Вивадо и Квартус: я обычно единожды раскатываю софт в нужном конфиге, а затем делаю архив для быстрого переноса между хостами, с использованием мультипроцессорного архиватора выглядит это примерно так:
tar -cpS /soft/Xilinx/Vivado/2020.1 | pbzip2 -7 --compress --force --read -m2000 -p4 > Xilinx.Vivado.2020.1.US.USP.HBM.35GB.tar.bz2▫️7 - "степень сжатия" (1..9)
▫️m2000 - использовать 2ГБ ОЗУ (это максимум для pbzip2)
▫️p4 - сколько ядер использовать
▫️US.USP.HBM - какие семейства в этом архиве (US, US+, US+ HBM)
▫️35GB - размер в распакованном виде (можно узнать перед запаковкой по команде
du -hs /soft/Xilinx/Vivado/2020.1)И, обычно, в таком виде храню "образы" САПРов вместо варианта хранения архива с "бесполезным" инсталлятором (потому как требует 2х свободного места: сначала для распаковки, затем для установки распакованного).
@embedoka
Forwarded from Valeriy ⚪️🔵⚪️ Shunkov
Нужно больше российских CPU, хороших и разных.
В основном, конечно, разных
В основном, конечно, разных
Ab-Fi stands for Absolute Fidelity and our aim is to bring the ultimate perfection in home audio.
The Ab-Fi system cancels all sound distortions from the digital recording to the ear, including room acoustics distortion, allowing a pure, perfect experience of sound.
Ab-Fi is sophisticated under the hood, using AI and real-time DSP running on FPGA, yet simple from outside, needing just a Bluetooth connection and one click.
- прорыв в аудиотехнике или из серии "аудиофилы и не такое хавают"?! 🤔
PS: я вот прочёл "AI, DSP, FPGA" и у меня уже эйфория 🤪
@embedoka
The Ab-Fi system cancels all sound distortions from the digital recording to the ear, including room acoustics distortion, allowing a pure, perfect experience of sound.
Ab-Fi is sophisticated under the hood, using AI and real-time DSP running on FPGA, yet simple from outside, needing just a Bluetooth connection and one click.
- прорыв в аудиотехнике или из серии "аудиофилы и не такое хавают"?! 🤔
PS: я вот прочёл "AI, DSP, FPGA" и у меня уже эйфория 🤪
@embedoka
Про вычислительную фотографию слышал, про двойной и тройной паттернинг тоже, но следующий level up это похоже вычислительная литография 😱
@embedoka
@embedoka
Внутрикристальный UART
Как по мне - та еще ржака: ставить контроллер UART, чтобы внутри FPGA подключиться к СнКшному UARTу)))
Тут бы зашёл мем что-то вроде такого:
1981: UART - никому не нужное старьё, в 2021г все чипы будут использовать фотонные каналы для транспорта сигналов
2021: <see pic>
Взято из вот этой презы.
@embedoka
Как по мне - та еще ржака: ставить контроллер UART, чтобы внутри FPGA подключиться к СнКшному UARTу)))
Тут бы зашёл мем что-то вроде такого:
1981: UART - никому не нужное старьё, в 2021г все чипы будут использовать фотонные каналы для транспорта сигналов
2021: <see pic>
Взято из вот этой презы.
@embedoka
Forwarded from 𝐃𝐎𝐊𝐀
помню когда в 2007 вышел первый айфон все офигевали от того сколько функций в нём отсутствовало (из запомнившегося - не было поддержки MMS)
Обновил свой OpenWrt роутер с версии 19.07 до 21.02, несмотря на жалобы обновивишихся у меня пока полёт нормальный (Xiaomi router 3Gv1).
В принципе мне и старой версии хватало, поскольку основной функционал: пакет
▫️WPA3 из коробки (понятно что решето не лучше WPA2, но всё же)
▫️На 5ГГц наконец нормально заработал Macbook Air на ширине канала 80МГц (до этого принудительно была выставлена ширина 20МГц - иначе загадочная проблема с отсутствием связи)
▫️Появился наконец эквивалент андроидовскому WiFi Analyzer: идём в меню Status > Channel analysis и смотрим в обоих диапазонах "соседей".
О последнем пункте поподробнее: ясное дело что в 2,4ГГц не протолкнуться и роутер выдал 100+ сетей в панельке, а вот в проблематику диапазона 5ГГц хочу чуть позже расписать немного подробнее ...
(а пока что спойлер что получилось)
@embedoka
В принципе мне и старой версии хватало, поскольку основной функционал: пакет
adblock/simple-adblock для резанья рекламы на уровне роутера, но есть и новые фишки:▫️WPA3 из коробки (понятно что решето не лучше WPA2, но всё же)
▫️На 5ГГц наконец нормально заработал Macbook Air на ширине канала 80МГц (до этого принудительно была выставлена ширина 20МГц - иначе загадочная проблема с отсутствием связи)
▫️Появился наконец эквивалент андроидовскому WiFi Analyzer: идём в меню Status > Channel analysis и смотрим в обоих диапазонах "соседей".
О последнем пункте поподробнее: ясное дело что в 2,4ГГц не протолкнуться и роутер выдал 100+ сетей в панельке, а вот в проблематику диапазона 5ГГц хочу чуть позже расписать немного подробнее ...
(а пока что спойлер что получилось)
@embedoka
К сожалению, при наличии в сети зоопарка устройств от эппл всякие лайфхаки типа установки на роутере регионального кода Зимбабве для открытия дополнительных каналов вай-фай не работают, более того стандартный совет на форумах при неполадках в диапазоне 5ГГц заключается в рекомендации выставить 36й канал и забить.
Увы, iOS/macOS устройства не так-то просто обмануть африканской региональностью, но лучше этого и не делать вовсе для избежания необъяснимых эффектов, поэтому честно полез гуглить что там положено использовать RU-гражданам:
...используемые внутри закрытых помещений в полосах радиочастот 5150 - 5350 МГц, 5650 - 5850 МГц с максимальной эквивалентной изотропно-излучаемой мощностью не более 200 мВт...
Т.е. это каналы 36..64 и 132..161, и пришлось чуть еще углубиться - было любопытно почему мои соседи (и я на тот момент) сидят в диапазоне 36..64 🤔
И вот похоже на правду:
Достаточно большое число клиентского оборудования поддерживает работу только в полосе 36..48 (европейское и старое российское). Также нет единого соглашения среди производителей роутеров. Например, популярные роутеры TP-Link в старых прошивках поддерживали полосы 36..48 и 149..161, а в новых остался только 36..48 (скорее всего в целях совместимости). А у оборудования D-Link доступны 36..48 и 52..64. Keenetic обещает использование всех 17 каналов, но все опять-таки упирается в клиентские устройства, если хоть одно из них ограничено использованием только 36..48, то всю беспроводную сеть вам придется строить в этой полосе.
Так что похоже пока OpenWrt рулит 👍🏻
@embedoka
Увы, iOS/macOS устройства не так-то просто обмануть африканской региональностью, но лучше этого и не делать вовсе для избежания необъяснимых эффектов, поэтому честно полез гуглить что там положено использовать RU-гражданам:
...используемые внутри закрытых помещений в полосах радиочастот 5150 - 5350 МГц, 5650 - 5850 МГц с максимальной эквивалентной изотропно-излучаемой мощностью не более 200 мВт...
Т.е. это каналы 36..64 и 132..161, и пришлось чуть еще углубиться - было любопытно почему мои соседи (и я на тот момент) сидят в диапазоне 36..64 🤔
И вот похоже на правду:
Достаточно большое число клиентского оборудования поддерживает работу только в полосе 36..48 (европейское и старое российское). Также нет единого соглашения среди производителей роутеров. Например, популярные роутеры TP-Link в старых прошивках поддерживали полосы 36..48 и 149..161, а в новых остался только 36..48 (скорее всего в целях совместимости). А у оборудования D-Link доступны 36..48 и 52..64. Keenetic обещает использование всех 17 каналов, но все опять-таки упирается в клиентские устройства, если хоть одно из них ограничено использованием только 36..48, то всю беспроводную сеть вам придется строить в этой полосе.
Так что похоже пока OpenWrt рулит 👍🏻
@embedoka