Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
Парни, благодарствую за совет с WiSA.
 
на сайте Genode OS (микроядерная ОС реального времени с несколькими вариантами микроядер и управленцев виртуальных машин, на видеокартах Интел поддерживается GPU внутри ВМ) наткнулся на статьи о портировании драйверов из Линукс в Genode. Чем хороши: описывается связь dtb с драйверами и тп. В других местах такой понятной информации мне пока на глаза не попадалось (пока ещё не нашёл времени на чтение, просмотрел только начало)

Да, до сих пор в целях удобства разработки Genode запускали на Интел (хотя сами микроядра пришли с Арм, в частности ядро okL4, которое использовали на смартфона на чипах MSM фирмы Qualcomm). Но теперь начали переносить систему обратно на Arm64. В частности, на Raspberry (Allwinner) и Rockchchip

https://genodians.org/nfeske/2021-05-12-pine-fun-linux

https://genodians.org/nfeske/2021-05-19-pine-dts-pruning
 
на сайте Genode OS (микроядерная ОС реального времени с несколькими вариантами микроядер и управленцев виртуальных машин, на видеокартах Интел поддерживается GPU внутри ВМ) наткнулся на статьи о портировании драйверов из Линукс в Genode. Чем хороши: описывается связь dtb с драйверами и тп. В других местах такой понятной информации мне пока на глаза не попадалось (пока ещё не нашёл времени на чтение, просмотрел только начало)

Да, до сих пор в целях удобства разработки Genode запускали на Интел (хотя сами микроядра пришли с Арм, в частности ядро okL4, которое использовали на смартфона на чипах MSM фирмы Qualcomm). Но теперь начали переносить систему обратно на Arm64. В частности, на Raspberry (Allwinner) и Rockchchip

https://genodians.org/nfeske/2021-05-12-pine-fun-linux

https://genodians.org/nfeske/2021-05-19-pine-dts-pruning


Обзорная статья про ситуацию в мире Arm (от этого автора там много интересных статей)

https://genodians.org/nfeske/2019-11-20-arm-soc-landscape
 
А если пойти от обратного, по принципу работы роутера т.е. к роутеру по wi-fi подключается 10 разных устройств и каждое устройство работает автономно (друг другу не мешает). В самой Репке нужна программа которая работает по принципу роутера.


попробуй поищи скрипты сборки jackd под топовую ESP32

c ESP проблема есть, нужен аппаратный USB host чтобы внешнюю звуковуху впендюрить

ЗЫ: не уверен что есть аппаратные модули SPI-аудиокодеков, но если есть их проще будет воткнуть
 
попробуй поищи скрипты сборки jackd под топовую ESP32

c ESP проблема есть, нужен аппаратный USB host чтобы внешнюю звуковуху впендюрить

ЗЫ: не уверен что есть аппаратные модули SPI-аудиокодеков, но если есть их проще будет воткнуть


нужно просто офигенный ЦАП на esp32 поставить, зачем там юсб хост)
 
но вообще эти все разборы в качественной музыкой параллельно на беспровод это всё от нечего делать. просто жесткая заморочка с задержками, провода проще)
 
Ух ты проект Репка, пошла копеечка. Сейчас ночи тёмные, ночи длинные, времени побольше будет, методом проб и ошибок к вершине успеха.....
 
Поглядел на Repka Pi 4, прошивка v1.0.5_d21.11.24 (фактически та, что шла из коробки, я через repka-config обновлял) - пакет apparmor стоит.
 
(фото из Telegram export не включено в файл экспорта)
 
Код:
root@Repka-Pi:~# apparmor_status 
apparmor module is loaded.
36 profiles are loaded.
36 profiles are in enforce mode.
   /usr/bin/evince
   /usr/bin/evince-previewer
   /usr/bin/evince-previewer//sanitized_helper
   /usr/bin/evince-thumbnailer
   /usr/bin/evince//sanitized_helper
   /usr/bin/evince//snap_browsers
   /usr/bin/man
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/NetworkManager/nm-dhcp-helper
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/cups/backend/cups-pdf
   /usr/lib/lightdm/lightdm-guest-session
   /usr/lib/lightdm/lightdm-guest-session//chromium
   /usr/lib/snapd/snap-confine
   /usr/lib/snapd/snap-confine//mount-namespace-capture-helper
   /usr/sbin/cups-browsed
   /usr/sbin/cupsd
   /usr/sbin/cupsd//third_party
   /usr/sbin/ntpd
   /{,usr/}sbin/dhclient
   ippusbxd
   lsb_release
   man_filter
   man_groff
   nvidia_modprobe
   nvidia_modprobe//kmod
   ubuntu_pro_apt_news
   ubuntu_pro_esm_cache
   ubuntu_pro_esm_cache//apt_methods
   ubuntu_pro_esm_cache//apt_methods_gpgv
   ubuntu_pro_esm_cache//cloud_id
   ubuntu_pro_esm_cache//dpkg
   ubuntu_pro_esm_cache//ps
   ubuntu_pro_esm_cache//ubuntu_distro_info
   ubuntu_pro_esm_cache_systemctl
   ubuntu_pro_esm_cache_systemd_detect_virt
0 profiles are in complain mode.
0 profiles are in kill mode.
0 profiles are in unconfined mode.
5 processes have profiles defined.
5 processes are in enforce mode.
   /usr/sbin/cups-browsed (829) 
   /usr/sbin/cupsd (534) 
   /usr/lib/cups/notifier/dbus (615) /usr/sbin/cupsd
   /usr/sbin/ntpd (1001) 
   /usr/sbin/dhclient (519) /{,usr/}sbin/dhclient
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
0 processes are in kill mode.

Вот, собственно, вывод с голой Репки, практически только распакована.
 
В одной из статей про применение Repka говорится про её использование в качестве авто магнитолы. Может я не дочитал статью или не обратил внимание, но вроде там ничего не сказано о защите от атмосферного влияния. Я не прав? Как, вообще, по хорошему это должно быть реализовано?

https://repka-pi.ru/blog/post/102
 
Я думаю там Репку от атмосферы защищает корпус автомобиля.
 
А так чисто умозрительно - её стоит защитить от пыли и озаботиться охлаждением (смотря какая там конструкция посадочного места под магнитолу). Все неиспользуемые порты можно просто заткнуть специальными затычками, они продаются на Алике точно, но можно и на Озоне поискать.
 
В остальном - вон не так давно там статья была про то, как репка год простояла на балконе под зонтиком и ничего ей особо не сделалось. Это на случай, если вы сомневаетесь, что она выдержит оставление в автомобиле зимой, например.
 
В остальном - вон не так давно там статья была про то, как репка год простояла на балконе под зонтиком и ничего ей особо не сделалось. Это на случай, если вы сомневаетесь, что она выдержит оставление в автомобиле зимой, например.


Надо защищать. Одно дело дождь-снег, другое дело соляная слякоть, от которой сами машины гниют. И в авто не менее пяти лет должен быть срок расчётной эксплуатации аппарата.
 
Понятно, что значительная часть в автомагнитолу не попадает. Но лучше хотя бы лаком плату покрыть.
 
Кстати, цапонлак вполне доступен. Главное корпус процессора не красить. 😊
 
Ну или блок герметизировать. Репке обдув надо делать.