Можно ссылку?
Тип: Сообщения; Пользователь: kvnik
Можно ссылку?
Это же clock_mux? Ну да, по разному сделаны i2s и i2s_tdm. Главное внешний mclk работает.
Интересно, set_rate для clock_mux не поддерживается (в их коде написано). У меня получилось так (в твоих определениях): передаю в i2s_tdm clkin_i2s1, osc44m, osc48m, в hw_params по сетке делаю...
Да там вроде и PCM не реализовано, или просмотрел. Наверное ? будет ли clock-mux переключаться при таком решении.
:beer:
Может так красиво: поправить CRU, клок прописать в DT и поправить i2s.
439414
А у меня не получается температуру померять. :-?
можешь мне скинуть, а то я в armbiane заблудился, я им не пользуюсь.
Сейчас покрутил. Оба дивайдера меняются правильно. У нас разные i2s драйверы, может в этом причина.
А ты mux в cru вручную устанавливаешь, или вызываешь set-parent? Если mux, тогда ясно, драйвер не...
Там же 2 делителя в I2S_CKR: mclk divider и Transmit sclk divider. Они устанавливаются в i2s драйвере под Fs и 16/32 бита. Внешний клок один. У меня из коробки так. Только пришлось поправить, 16 бит...
А для чего он, вроде все делится в i2s драйвере. Может лишний вопрос.
Да, красиво не получается. У меня как в аттаче. Если в патчах Armbian не назначили отмеченное ???, то можно сделать самому, но все-равно тогда ядро править.
439392
439393
rk3308 работает с внешним mclk с mainline kernel, конфигурация через dt.
Дай ссылку на исходники ядра, может по аналогии можно сделать, гляну. (если есть интерес еще)
RockPiS на RK3308, выведено 4 SDO
:-)
Так Нота про https://anker.aliexpress.ru/store/1710553?spm=a2g2w.orderdetail.0.0.36724aa6IZeWHC
Это про Anker Soundcore :-?
Anker
В каталоге программы есть текстовые файлы диаметр по меди <-> по изоляции
tlv431
Или bsp129 (или аналоги) с резистором?
спасибо Nikkov за наводку. :ku:
Это оказывается давно в ядре есть
config USB_CONFIGFS_F_UAC2
bool "Audio Class 2.0"
depends on USB_CONFIGFS
depends on SND
select USB_LIBCOMPOSITE
select...
32x384 nanopi neo стабильно. дсд можно с alsa plugin-ом, но мультиплех
Взять usb сетевушку, со встроенной в ноут сделать бридж ?
371563
Да, Renesas, TI ... активно со своими soc-ами работают. Allwinner практически не продвигает, хотя h3 вроде неплохой
i2s.zip ,который я давал, уже с примененным патчем.
Если говорить про h3/h5, 24-32 бита это всего десяток строк.
Именно это и интересно. (Да, ядро надо патчить).
i2s - вначале низкий...
5.4.23 Модуль давно не меняется. Убрал инвертирование, чтоб легче читалось (этот патч не применить, вручную правил)
371478
Добавить-удалить оверлей без перезагрузки (или и в армбиан так...
Да, просто путаница , контролировать надо.
Я сделал slot_width = sr и ( LRCK = params_physical_width или LRCK=(DT)slot_width) )
А20 - sun7i, он как sun8i идет?
да, прицепил как у меня....
1. LRCK инвертирован для I2S и DSP, для LJ RJ правильно. ( в datasheet )
Вначале в ядре было правильно для LJ RJ, начиная с какой-то версии стало правильно для I2S и DSP.
2. LJ RJ - выравнивание...
BCLK slave and LRCLK master работает. :vo:
192.168.0.1 без косых
MP2143DJ, 8 ног
Я не обратил внимание что ссылка на NanoPi NEO-LTS. Куда скинуть на NanoPi NEO, если надо?
Вот страничка http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO
https://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=132&sort=p.price&order=ASC
Внизу страницы ссылочки