Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие (часть 1)

Отвечу словами Классика современности)

1 лайк

Так и малина она широко известна только в узких кругах. В основном народ упарывается по звуковым картам в комп и внешним цапам опять таки для компа/ноута/смартфона. Но все же резервация с малиной более обитаема чем с биглями или антмайнерами.

1 лайк

это понятно, ну я уж на комп/ноут не вернусь, теперь у меня одноплатники-шляпы во главе угла…

ВeаgleВonе Black Rev С имеет 4 ГБ встроенной еММС памяти. Значит ли это, что sd карта не нужна и можно нужный дистрибутив сразу закидывать туда и выбирать потом по вкусу? А графический акселератор Роwеr SGХ530 позволит подключить напрямую монитор через hdmi ?

Карта нужна в любом случае для первоначальной загрузки.
У прошивки Pure есть возможность залить её во внутреннюю память.
Volumio не умеет работать из внутренней emmc.

Ну оно конечно можно подключить. Только что там смотреть то? Да и программно там HDMI отключён.

Павел, с вашей точки зрения разница в ббб ревизии c и антмайнере существенная или на уровне где то что то показалось? ведь в софте вашем все равно все лишнее отключено…

Лев, это ваши замеры?

Алексей, привет.
Нет, я слишком ленив для этого.

В этом источнике
данные о полноценной BBB.
Речь шла о потреблении Бигля в различных режимах.
Лучше придерживаться эти данных при выборе БП даже для AntBB - пусть будет запас.

Понял. Я обычно сам все проверяю. Так спокойней…

Я все таки поборол лень. 165мА без подключения, система загружена. 231мА подключены сеть и юсб ЦАП, система загружена, воспроизведение остановлено. 299мА максимум потребления при воспроизведении, материал 24/96, оно циклически меняется, период цикла стабильный, около полутора секунд, минимум потребления при воспроизведении 236мА.

6 лайков

@andlo На Али есть корпус
там же есть акриловый

Вот завидую людям, которые перепроверяют результаты других)
В период учебы в универе появилась стойкая неприязнь к лабораторным работам.
Аж вздрагиваю, когда вижу такие фотографии…

Не, корпус не нужен. Я платку за стойки термоклеем к блоку питания приклею. А по поводу колебания тока, стоило набрать htop и последить как процесс АПлеера утилизирует ЦП - все встало на свои места, с той же цикличностью, раз в полторы секунды, АПлеер начинает кушать по 12-14%% ЦП, вместо 0,8-1,4%%.

это про какой поток ? Редбук:
Direct: 0-2% без колебаний свыше 2%.
Full Memory: первые 10-12сек вплоть до 80% (подгрузка), далее постоянные 0% CPU.

Это 24/96.
Стандарт:1-18% (причем общая нагрузка на ЦП до 30% почти)
Директ: 8-13% (общая нагрузка ниже, процентов на 8-10 чем в предыдущем случае)
На скриншотах попытался максимумы отловить.
Спасибо что напомнили про эти галки в настройках. Но версия АП у меня свежая, 2.07
AP_Pdirect AP_P

У меня сборка Yocto… Там как описал.

Так мы же в гостях у Павла с Биглем. Это мой АнтББ с сборкой Павла и АПлеером.
Причем вариант Директ мне видится более предпочтительным исходя из постоянства нагрузки. И какое удовольствие после малинки, у которой на ровном месте потребление могло прыгнуть с 0,4 до 1 ампера, причем малинка то урезанная 3А+ и даунклокинг у нее по полной был, ан нет, любит у нее что то на борту пожрать электричества.

24/96

Direct 8-10%
Full Memory подгрузка уже целая минута, но потом 0% CPU.

А вашему Ant памяти уже не хватило похоже.

Эээ… 18-22 мегабайта использовано, почему не хватает то? Насчёт Директа беру свои слова обратно - заикается звук.

А покажите что у Вас показывает команда во время воспроизведения

cat /proc/interrupts

root@beaglebone-yocto:~# cat /proc/interrupts
CPU0
16: 906217 INTC 68 Level gp_timer
19: 1036 INTC 12 Level 49000000.edma_ccint
21: 1 INTC 14 Level 49000000.edma_ccerrint
28: 0 INTC 96 Level 44e07000.gpio
29: 57 INTC 72 Level 44e09000.serial
30: 279 INTC 70 Level 44e0b000.i2c
33: 0 INTC 75 Level rtc0
34: 0 INTC 76 Level rtc0
35: 0 INTC 80 Level 48038000.mcasp_tx
36: 0 INTC 81 Level 48038000.mcasp_rx
42: 0 INTC 98 Level 4804c000.gpio
43: 2703 INTC 64 Level mmc0
45: 0 INTC 30 Level 4819c000.i2c
46: 0 INTC 32 Level 481ac000.gpio
47: 0 INTC 62 Level 481ae000.gpio
48: 835 INTC 28 Level mmc1
49: 0 INTC 36 Level tilcdc
50: 0 INTC 111 Level 48310000.rng
52: 731588 INTC 41 Level 4a100000.ethernet
53: 267972 INTC 42 Level 4a100000.ethernet
55: 0 INTC 18 Level musb-hdrc.0
56: 41678771 INTC 19 Level musb-hdrc.1
57: 0 INTC 17 Level 47400000.dma-controller
58: 0 44e07000.gpio 6 Edge 48060000.mmc cd
59: 0 INTC 7 Level tps65217-irq
61: 0 tps65217 0 Edge vbus
63: 0 4804c000.gpio 25 Level tda998x
Err: 0