Dr Zlo
Alexey
Компилятор
Alexey
Ну под арм М4
romanetz
есть arm-linux-eabi, а есть arm-none-eabi -это для MPшки
Dr Zlo
да, см например https://github.com/martinribelotta/elfloader, тут обычный arm-none-eabi
Yuriy
romanetz
elf же
romanetz
его arm-none-eabi-gcc генерит
romanetz
тупо в игре вычислений существенно больше нужно
Yuriy
Dr Zlo
ещё копейка в спор linux vs rtos
Dr Zlo
у меня есть кейс - dsp синтезатор звука
romanetz
Dr Zlo
подскажите как на линуксе сделать синтезатор звука с задержкой между входом и выходом в 1 семпл обработки
Yuriy
Dr Zlo
это критичное требование, так как другая задержка не позволит сделать например самомодуляцию
Yuriy
romanetz
Dr Zlo
или чтобы приблизить отклик от синтезатора к аналоговому модулю
Yuriy
просто внеший мк исполльзовать dsp - их для этого придумали люди вроде.. а linux для другого - зачем делать этот синтезатор?
Dr Zlo
в который так же грузить код, который нужно линковать (синтезатор не статичный, он загружает модули "приложений обработки" с неизвестной заранее логикой и их количеством)
Dr Zlo
и вот мы вернулись к тому куда пришли
Yuriy
и вот мы вернулись к тому куда пришли
не понятно для чего- я академ интерес понимаю - а для чего козе баян нет - это весело друзья оценят -а прикладной характер- я хочу не могу . Почему мне на записать все приложения и меню не оставить нужные?
Dr Zlo
romanetz
romanetz
если это с претензией на хайенд
Dr Zlo
а можно реализовать rtos систему на bare metal мощном ядре, и обойтись без внешнего dsp процессора и линукса
Yuriy
почему я не могу билд на сервере залить весь - долго это будет? Вопрос не времени- явно дольше будет литься по кусочкам ( понятно что моментальный профит да )
Dr Zlo
Yuriy
Dr Zlo
и в том числе да, сцена может быть и в землянке
Dr Zlo
у меня, собственно, этот концепт родился почти в землянке (на вершине горы)
Yuriy
ты прям на сцене меняешь конфиг синтезатора
да - я видал такое ни раз -даже привычно как то - что перестаешь такое замечать . где то в 70 уже зародилось это . Видел в живую как это с карты делали - а нет с диска--- вру диск там был но перезаписываемый
Я вообще за такие проекты - всё круто. Просто не понял пока. именно этого плагинства с кодинигом на нем же. Я не со зла
romanetz
romanetz
FBD+DSP
Dr Zlo
romanetz
romanetz
я такого не говорил
Dr Zlo
у них в последних синтах стоит в качестве процессора обработки - raspberry pi compute module
Yuriy
одновременно играть на синтезаторе и кодить - хватит ресурсов (еще петь можно - идеально для выступлений ) - а кстати монитор клава - можно какие подключить к ней ? кодить блин эран меня смущает - углы обзора, что размер с дюйм - ну ладно шрифт 1.2 сделать и норм
Dr Zlo
а ещё я рекомендую сравнить тесты специализированных dsp процессоров сравнимых по цене (а если нужен весь описанный мной функционал - то в два раза дешевле, так как ещё нужен процессор который будет менять конфиг dsp процессора) и например ту же пишку 3+ с neon оптимизацией
Dr Zlo
(можно не сравнивать, результаты весьма близки)
Yuriy
Dr Zlo
к сожалению конкурентов у неё нет
romanetz
Dr Zlo
китайские чипы шикарны по цене, но шаг в сторону от системы которая поставляется с ними — всё, приплыли, документации ноль
romanetz
порвёт как тузик грелку - на ней куда есть
Dr Zlo
Yuriy
romanetz
ой, а про x86 забыли
Dr Zlo
берем тот же джетсон — GPU drivers do not have source code available. The binary driver is tied to the particular X11 ABI version
romanetz
и что на них есть баре-метал, и жрут они сравнимо
Yuriy
romanetz
Yuriy
только догнать всё никак не могут
так они и считай толкают - двойная нагрузка. Интел скоро всё - кроль помирает надо будет чет выбирать - все озаботились :)
кстати таже внутри свой - x86 - эмуляция , да?
romanetz
а, вот в чём дело ))))
romanetz
более-менее серьёзную задачу подкинь, гигабит трафика прожевать в ЦОС - и всё, здравствуй i7
Dr Zlo
bare metal драйверов на железо под одноплатные x86 нет
Dr Zlo
Dr Zlo
что "не стандартная функция биос"
Dr Zlo
Dr Zlo
а вот у нас хардварно ускоренная графика на bare metal raspberry pi
Dr Zlo
Dr Zlo
а вот у нас usb тачскрин на bare metal... ну вы поняли
Dr Zlo
нет, регистры видеоядра относительно документированы
Dr Zlo
не на поверхности, но информация вполне гуглибельна
Dr Zlo
есть даже попытки в опенсорс реализацию первичного блоба видеоядра