Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
Для Repka Pi 4 стал доступен дистрибутив Android


Android — полагаем, что представлять эту операционную систему подавляющему большинству разработчиков и пользователей не нужно.

Нашей команде поступали запросы на доступность для Репки дистрибутива Андроид от команд проектов встраиваемых решений в проектах, где софт проектов является андроид-приложениями, мы учли данные обращения и провели работы по портированию Android. Надеемся, что это позволит применять Репку в большем количестве проектов и компаниям разработчикам и пользователям, создающим свои DIY проекты и тем, кто использует одноплатные компьютеры (SBC) в качестве мультимедийных станций со своими настройками и даже просто для создания интерактивных и информационных панелей самого различного назначения.

Сейчас стала доступна 9 версия, а ближайшем будущем планируем портировать дополнительно 12 версию.


Скачать дистрибутив можно по ссылке или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.

Установка образа Android на SD диск отличается от установки всех других дистрибутивов и специально описана в новом разделе документации по работе с Repka Pi, пока описана процедура установки с помощью программного обеспечения под win, в ближайшее время расширим эту инструкцию информацией, как это делать на Linux и как переносить Android с SD на EMMC, но не стали из за этого откладывать публикацию информации о доступности дистрибутива, так как многие могут уже сейчас начать работать с ним на Repka Pi 4.

#android #androidos #OS


А роса мобайл или аврора будет?
 
Всем доброго вечера. Вопросик, есть в репке возможность передать параметры ядру?
 
а отставить - сам увидел - boot.cmd/boot.scr
 
А кто-то уже пытался Klipper накатить на Репку?
 
мне бы пока steamlink завести на rpi4. А потом можно будет задуматься и о клиппере
к слову: если кто пытался уже. Щас пока уперся в
Код:
Initializing player
Desktop mode: 1920x1080@1x 60Hz
Effective refresh rate: 59,75
>>> drmprime_video_new: FAIL
Couldn't create video display: Couldn't create video output
ERROR: Could not restore CRTC
Player failed to start video stream: width=1920, height=1080
 
это в моменте уже принятия входящего видеопотока
 
мне бы пока steamlink завести на rpi4. А потом можно будет задуматься и о клиппере
к слову: если кто пытался уже. Щас пока уперся в
Код:
Initializing player
Desktop mode: 1920x1080@1x 60Hz
Effective refresh rate: 59,75
>>> drmprime_video_new: FAIL
Couldn't create video display: Couldn't create video output
ERROR: Could not restore CRTC
Player failed to start video stream: width=1920, height=1080


вообщем чето-то там внутри стимлинка с репкой не дружит (скорее всего с panfrost, но это не точно, ибо логов нормальных нет). Дошел до момента, когда он начал ругаться на то, что не может создать контроль буфферов. И все, дальше стена. Moonlight, который я ставил в надежде, что на его основе можно будет подебажить хоть-как-то это все, на удивление, завелся с пол оборота на аппаратном декодинге... но в 30 кадров.
 
вообщем, надо будет еще на repka-os попробовать moonlight налить (это все что выше пыталось завестись на deb12, т.к. стимлинка под 22ую убунту, которая репка ос, нет в природе), да посмотреть, есть ли разница в производительности.

ADD: но вообще странно, по идее 60 кадров должно держать... буду дальше ковырять, в общем
 
Вечер добрый, нужна подсказка по работе с onewire в Репке,

Используем RepkaPi3 (v1.5), Ubuntu Desktop 22.04, ядро 6.1.11-rt7-sunxi64 (с PREEMPT_RT), вариант распиновки: 4.

Подключаем датчик DS18B20 к физическому пину 13 (PA9 / GPIO 9 в sysfs). Подтягивающий резистор 4.7 кОм между DQ и VCC установлен, питание 3.3 В, подключение проверено, GPIO 9 управляется корректно вручную через /sys/class/gpio.

Модули w1-gpio и w1-therm успешно загружаются после вызова (sudo modprobe wire sudo modprobe w1_gpio sudo modprobe w1_therm), но параметр gpio_pin=9 модулем w1-gpio игнорируется (в dmesg: w1_gpio: unknown parameter 'gpio_pin' ignored`). Из-за этого устройство не появляется в /sys/bus/w1/devices/.

Подскажите:
– Поддерживает ли сборка ядра/модулей указание альтернативного GPIO для w1-gpio?
– Если нет — как можно указать нужный пин (PA9), например, через Device Tree или overlays?
 
Пробовал как в статье через Ansible, редактируя его конфиг на 9 пин, после перезагрузки также на 9 пине не видно
 
(фото из Telegram export не включено в файл экспорта)
 
и после опять /sys/bus и dmesg смотреть
 
вообщем, надо будет еще на repka-os попробовать moonlight налить (это все что выше пыталось завестись на deb12, т.к. стимлинка под 22ую убунту, которая репка ос, нет в природе), да посмотреть, есть ли разница в производительности.

ADD: но вообще странно, по идее 60 кадров должно держать... буду дальше ковырять, в общем


продолжение:
оказывается, в repka-os не установлена интерфейсная библиотека x264 для декодера... А из-за непонятных приколов с фреймбуфером оно не показало окна с ошибкой (странно что в лог не писало). Ошибку увидел, только когда запустил это все на tty1 без композитора... И в moonlight появились наконец 60 кадров. Сейчас переношу все эту фигню обратно в debian12. И пробую запустить (может и steamlink оживет [сомневаюсь])

ну как появилось. Пропускной wifi не хватает для нормальных 60 кадров. Но сам факт.