Дистрибутив Yoctoap: Album Player + UPnP Renderer + Console Player + Roon/LMS Bridge + GUI

Грузится последнее явно выбранное после загрузки.
Ключ /d сразу после номера порта - прямой выбор dimas, /f - стандартный интерфейс.

1 лайк

Ещё проще взять arm32 архив на странице плеера и извлечь папку плеера оттуда.

2 лайка

Для прогрева лучше всего запустить всю медиатеку последовательно… ну или большой каьалог.
Т.к. лучше греть разными частотами и амплитудами - это более правильно.

@igor63r Докладываю:
Если в eMMC BeagleBone Black установлена прошивка Pure,
disable_uboot_overlay_emmc=1 - не работает

Лог загрузки
U-Boot 2015.04 (Jun 07 2015 - 19:26:11)

       Watchdog enabled
I2C:   ready
DRAM:  512 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment

Net:   <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot:  0 
gpio: pin 53 (gpio 53) value is 1
starting USB...
USB0:   Port not available.
switch to partitions #0, OK
mmc0 is current device
mmc found on device 0
Checking for: /boot/uEnv.txt ...
gpio: pin 54 (gpio 54) value is 1
gpio: pin 55 (gpio 55) value is 1
reading /boot/zImage
** Unable to read file /boot/zImage **
No kernel found
gpio: pin 54 (gpio 54) value is 0
gpio: pin 55 (gpio 55) value is 0
switch to partitions #0, OK
mmc1(part 0) is current device
mmc found on device 1
Checking for: /boot/uEnv.txt ...
gpio: pin 54 (gpio 54) value is 1
601 bytes read in 13 ms (44.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uenvcmd is set ...
gpio: pin 55 (gpio 55) value is 1
3218640 bytes read in 191 ms (16.1 MiB/s)
loading /boot/dtbs/am335x-boneblack-botic.dtb ...
34313 bytes read in 20 ms (1.6 MiB/s)
gpio: pin 56 (gpio 56) value is 1
** File not found /boot/initramfs-linux.img **
Kernel image @ 0x82000000 [ 0x000000 - 0x311cd0 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8fff4000, end 8ffff608 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.146-Botic7-rt (root@ppy) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) ) #35 PREEMPT Thu Oct 28 11:24:34 MSK 2021

Из опыта использования:
На самом деле, очень жаль, что нет возможности Dual Boot для одновременной записи на SD и eMMC сразу двух прошивок: Yoctoap + Pure c возможностью переключения из WEB интерфейса
Многие пользователи используют обе прошивки.

2 лайка

Возможно, в uEnv.txt есть лишние строки, относящиеся к настройке загрузки. Тогда можно попробовать их закомментировать. С заводской прошивкой скрипт работает.
Без него с microSD можно загрузиться по кнопке.

Если получится отредактировать uEnv.txt чтобы заработал disable_uboot_overlay_emmc=1 при записанном pure в emmc, отпишитесь пжл здесь. Спасибо.

Не стал заморачиваться.
В Pure затер раздел командой
dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=10

теперь BBB всегда грузит с SD

1 лайк

Я так и не понял, возможно ли для эндпойнта на Бигле добавить в прошивку Pure возможность использовать Aplayer не только как рендерер, но как собственно плеер для того чтобы слушать интернет радио и проигрывать файлы из сетевого хранилища?

Не только возможно, но уже добавлялось и где-то в теме Pure выкладывалось.

Может у кого есть ссылка на работающую прошивку. Был бы благодарен.

Вот ссылка:

Но это октябрь 2020 года.

[quote=“igor63r, post:2691, topic:52553”]
Но это октябрь 2020 года.
[/quote

**

Спасибо, Игорь, большое. Но с тех пор прошивка несколько раз менялась. В некоторых относительно свежих версиях у меня были проблемы с настройкой вывода в АП рендерере. Потом Павел это поправил. Не уверен, что в версии,которую выложили Вы, этот косячок исправлен. Вот бы Павел обновил текущую рабочую прошивку, добавив в нее потенциал АПлейера. Мечты…мечты…)) Я просто в этом совсем не разбираюсь. Мне бы обновиться по воздуху, как чайнику))

Я не думаю, что аплеер чем-то обременяет Pure. Но если у автора другая точка зрения, то что тут сделаешь. Возможно, необходимость поддержки монтирования сетевых или USB дисков не устраивает.

Уверен, что не обременяет. А я пользуюсь только Вашим АПлейером и рендерером. Может и Лев Lion посодействует в создании такой прошивки для обновления по воздуху. Я думаю функционал АПлейера многим не помешает.

Доброго! Подскажите это прошивка Album Player + Pure? или Yoctoap…Запустил работает Album Player, Roon Bridge… Pure не грузит, что не так сделал.

Это, видимо, ядро Pure, к которому Павел прикрутил аплеер, апрендерер, Roon/LMS бридж и монтирование сетевых дисков. Но сам я не загружал эту прошивку.

2 лайка

Это Album Player на ядре Pure.
Можно обновить AP, скопировав разархивированную папку aplayer
http://albumplayer.ru/linux/aplayer-arm32.tar.gz
в директорию /usr/ на SD карте и перезагрузить aplayer

В вашем случае, что бы не залазить в стример и всегда грузиться с SD Через SSH выполнить
dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=10

Но, конечно, очень хотелось бы появление Aplayer cо скином Dimas в прошивке @ppy Павла Погодина.
Очень интересен функционал прослушивания Radio, монтирование сетевых ресурсов не обязательно…
Но, кто-то должен попросить об этом Павла)
Мне уже неудобно его просить. Совсем.

1 лайк

В архиве радиостанции в формате Aplayer

https://promodj.com/radio#channel5

Вдруг, кому придется по душе)

Это легко реализовать “вытряхиванием” из АПлеера (для любой платформы) каталога с файлами *.rad переименовывания их в m3u и забрасыванием полученного в серверную часть, из которой питается потоками Pure. И далее на АПрендерер. Лично я делаю именно так.

2 лайка

Пробовал пару лет назад на Бигле запускать интерфейс Apleer и классический и от Dimas. На одноядерном Бигле всё очень грустно. На каждый щелчок мыши в интерфейсе - фризы.
В принципе тюнингом ядра можно добиться адекватной работы интерфейса, но тогда придётся пожертвовать звуком. И забыть про высокие битрейты DSD через USB.

1 лайк