Фиг его знает, но ничего не помогло! Что делать? Как говорил Чернышевский...
pi
Сообщения
-
PiFi DAC+ V2.0 PCM5122 -
Проблема с шиной i2c@Mihay#6659 bcm2835 (встроенная звуковая плата)
Нет. Это просто наименование чипа процессора. А драйвер ядра для встроенного звука называется snd_bcm2835 или как-то так.
-
Проблема с шиной i2cКоманда i2cdetect -y 1 покажет адреса всех устройств, которые подключены к i2c линии.
Но я сомневаюсь, что этот DAC там будет. Он подключается по интерфейсу i2s, который к i2c не имеет никакого отношения -
PiFi DAC+ V2.0 PCM5122Там в alsamixer много настроек. Попробуй все их покрутить для улучшения качества звука.
Плюс в alsamixer звук должен быть выкручен на 100%, а уровень громкости должен регулироваться на колонках/усилителе. Чем меньше уровень громкости в alsamixer, тем сильнее будут искажения -
PiFi DAC+ V2.0 PCM5122В alsamixer выставил все параметры на 100% Проигрываю файл:
sudo aplay output.wavВ ответ все нормально показывает:
Playing WAVE 'output.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, StereoНо качество звука очень плохое, хрипит и свистит. Команда после проигрывания файла:
dmsg | grep 'pcm'дает ответ:
pcm512x 1-004d: No SCLK, using BCLK: -2Я заметил что Raspi-config у меня отсутствует меню: 7 Advanced Options — A4 Audio.
Т.е. выбора Аудиовыхода нет.
Перехожу в графический режим. Запускаю VLC media player.
В нем Audio Device установлен в Default, При проигрывании Аудиофайла ЦАП не включается и звука нет. Звук появляется когда я в Audio Device выбираю устройство:snd_rpi_hifiberry_dacplus, HiFiBerry DAC+ HiFI pcm512x-hifi 0 Direct sample mixing deviceНо качество звука опять оставляет желать лучшего.
В списке устройств Audio Device есть:snd_rpi_hifiberry_dacplus, HiFiBerry DAC+ HiFI pcm512x-hifi 0 Default Audio Deviceпри котором ЦАП включается (зеленый светодиод загорается), но звука нет. По идее это правильное устройство, которое должно работать. И почему я должен выбирать устройство в VLC, когда система должна автоматом выбрать обнаруженное устройство PiFi DAC+.
Проблема остается при установке PiFI DAC+ 2.0. Может что нибудь подскажите?Я бы грешил на колонки или плату PiFI DAC+ 2.0, но у меня есть железный аргумент работоспособности всех компонентов. Установил на другую флешку ОС LibreELEC (Kodi). В ней звук воспроизводится качественно и без нареканий и без всяких танцев с бубном. Я бы бросил ОС Raspbian, но мне надо программировать на Python-е проекты, связанные со звуком и платой PiFI DAC+ 2.0. Поэтому бьюсь как баран на новые ворота!
-
Проблема с шиной i2cНа команду
i2cdetect -lПриходит ответ:
i2c-1 i2c bcm2835 (i2c@7e804000) I2C adapterВсе бы хорошо, но я bcm2835 (встроенная звуковая плата) отключил в конфигурации и занес его в черный список.
Я ожидал там увидеть bcm2807 (PiFi DAC+, который я подключил и настроил в конфигурации).
Подскажите это вообще правильно? -
Rpi4 model B соединение с МатлабА как на стороне матлаба поиск происходит?
ssh на Raspberry Pi активирован? -
Проблема с шиной i2cУстанови пакет i2c-tools
sudo apt-get install i2c-toolsПотом выполни команду:
i2cdetect -lЕсли она что-то покажет, то всё нормально с i2c, просто в графической среде какой-то баг
-
PiFi DAC+ V2.0 PCM5122Считай почти настроил.
Введи команду alsamixer и все параметры выстави на 100% -
PiFi DAC+ V2.0 PCM5122@mojo#6653
После танцев с бубном, я добился что Raspberry Pi стал видеть PiFi DAC+. По командеaplay -lобнаруживает:
**** List of PLAYBACK Hardware Devices **** card 0: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 [HiFiBerry DAC+ HiFi pcm512x-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0Файла /etc/modprobe.d/blacklist в системе не было но я его создал.
Не помогло добавление snd_bcm2835 в блэклист. На командуdmesg | grep pcm512ответа нет. Но он приходит когда я проигрываю аудиофайл. Звука при этом нет! Ответ:
pcm512x 1-004d: No SCLK, using BCLK: -2Пытался гуглить эту ошибку, но ответа не нашел. Что делать дальше, не знаю!
-
PiFi DAC+ V2.0 PCM5122В статье по твоей ссылке это написано.
Команду для просмотра логов ядра указал -dmsg | grep 'pcm' -
PiFi DAC+ V2.0 PCM5122@mojo#6649
Поскольку я новичок, объясните мне как я должен подгрузить драйвер ядра pcm5122? Как посмотреть лог? -
PiFi DAC+ V2.0 PCM5122И попробуй родной аудиодрайвер (snd_bcm2835) в блэклист /etc/modprobe.d/blacklist добавить
-
PiFi DAC+ V2.0 PCM5122А сам драйвер ядра для pcm5122 нормально подгрузился? Чё лог говорит?
dmsg | grep 'pcm' -
Rpi 3 или 4 для просмотра видео@Konstantin#6646 Справится ли 3B модель с такой задачей
Разумеется - справиться! У меня дома на "малинке" 3В развёрнута мультимедиа на основе Kodi. Очень приятная вещь! Хранение, каталогизация, поиск в инете, просмотр из файла или из инета, платные и бесплатные каналы....
Лично мне, всего этого - выше крыши!
-
Не запускается Rpi 4bВот тут вводная статья про малинку:
http://wiki.amperka.ru/products:raspberry-pi-4-model-bТам написано:
> Светодиодная индикация
> Имя светодиода Назначение
> PWR Индикация питания платы.
> ACT Индикация активности с SD-картой. Во время работы с картой должен активно мигать.
>Раз постоянно мигает, можно предположить - SD карточка не читается...
-
Вопрос по поводу Блока питания BANANA PI M2 ZERO WIFIПо логике на каждый.
Но на практике китайцы экономят на всём, поэтому я думаю эти 2А делятся между обоими выходами. -
проблема с датчиком dht11@sv-lary#6635 Спасибо, буду пробовать.
-
проблема с датчиком dht11Вы используете библиотеку:
import adafruit_dhtКоторую я не знаю. Посмотрите доку на неё. Там должно быть сказано.
Если использовать обычную библиотеку Rpi.GPIO, то скелет любой программы должен выглядеть так:
import RPi.GPIO as GPIO # your init code try: # Здесь код, который и выполняет основную работу except KeyboardInterrupt: # Код, обрабатывающий ctrl-c except: # Код для всех других прерываний finally: # Обязательно!!! Освобождаем все PIN GPIO.cleanup() -
проблема с датчиком dht11@sv-lary#6633ок, а как тогда прописать освобождение этого пина?