Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM
модуль SK-iMX6S-SODIMM подключение аудио кодека SGTL5000
timur
Добавлено 18.06.2025 10:51
0
Сообщение: 1
timur
0

Пункты: 1785
Регистрация: 26.05.2025
модуль SK-iMX6S-SODIMM c buildroot-2021.08-sk.
Возможно ли использование SGTL5000 вместо TLV320AIC23BPW
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2025 13:07 Сообщение: 2
sasamy
4.71

Пункты: 90749
Регистрация: 14.08.2009
добавить в ядре

make linux-menuconfig

Device Drivers --->

<*> Sound card support --->
<*> Advanced Linux Sound Architecture --->
<*> ALSA for SoC audio support --->

SoC Audio for Freescale CPUs --->
<*> SoC Audio support for i.MX boards with sgtl5000

ак описать sgtl5000 можно взять пример из референсов - они там все этот кодек используют, но можно и наше описание simple-audiocard использовать просто подправить немного под этот кодек. Как развести его - питание и тактирование надо смотреть схемы референсов nxp.

С кодеком вообще странно - в свое время мы наоборот отказались от sgtl5000 потому что он дороже был и достать сложней.
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 18.06.2025 14:48 Сообщение: 3
timur
0

Пункты: 1785
Регистрация: 26.05.2025
Спасибо. Буду пробовать
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 18.06.2025 14:50 Сообщение: 4
timur
0

Пункты: 1785
Регистрация: 26.05.2025
Цитата

ак описать sgtl5000 можно взять пример из референсов - они там все этот кодек используют, но можно и наше описание simple-audiocard использовать просто подправить немного под этот кодек.


Скиньте ссылку пожалуйста посмотрю
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2025 14:56 Сообщение: 5
sasamy
4.71

Пункты: 90749
Регистрация: 14.08.2009
Цитата
Спасибо. Буду пробовать


кстати, если речь зашла о смене кодека - не искали китайские кодеки для которых драйвер для linux есть ?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2025 15:39 Сообщение: 6
sasamy
4.71

Пункты: 90749
Регистрация: 14.08.2009
Цитата
Цитата

ак описать sgtl5000 можно взять пример из референсов - они там все этот кодек используют, но можно и наше описание simple-audiocard использовать просто подправить немного под этот кодек.


Скиньте ссылку пожалуйста посмотрю


для нашего модуля sodimm файл DT buildroot-2021.08-sk/output/build/linux-custom/arch/arm/boot/dts
/imx6qdl-sodimm.dtsi
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 18.06.2025 16:47 Сообщение: 7
timur
0

Пункты: 1785
Регистрация: 26.05.2025
Цитата
Цитата
Спасибо. Буду пробовать


кстати, если речь зашла о смене кодека - не искали китайские кодеки для которых драйвер для linux есть ?


Китайцев не смотрел, увидел что sgtl5000 много по нормальной цене и сразу вопрос вам задал.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2025 17:37 Сообщение: 8
sasamy
4.71

Пункты: 90749
Регистрация: 14.08.2009
Цитата

Китайцев не смотрел, увидел что sgtl5000 много по нормальной цене и сразу вопрос вам задал.


если не ошибаюсь этому sgtl5000 надо еще питание своё делать и тактирование, а техасовскому ничего не надо - питается от общего 3.3В и тактируется с процессора 12МГц.

А по цене - у чипдипа оба они дороже 2000р. Было время Павел техасовские кодеки по рублю за ведро покупал, подозреваю с sgtl5000 ситуация не лучше. Я просто не вижу смысла шило на мыло менять - оба они санкционные, если менять так сразу уж китайца искать.
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 25.07.2025 15:49 Сообщение: 9
timur
0

Пункты: 1785
Регистрация: 26.05.2025
Цитата
Цитата
Цитата

ак описать sgtl5000 можно взять пример из референсов - они там все этот кодек используют, но можно и наше описание simple-audiocard использовать просто подправить немного под этот кодек.


Скиньте ссылку пожалуйста посмотрю


для нашего модуля sodimm файл DT buildroot-2021.08-sk/output/build/linux-custom/arch/arm/boot/dts
/imx6qdl-sodimm.dtsi


Можете подсказать что править в вашем описании. Посмотрел как в других файлах и получилось

reg_1p8v: regulator@0 {

compatible = "regulator-fixed";

regulator-name = "1P8V";

regulator-min-microvolt = <1800000>;

regulator-max-microvolt = <1800000>;

regulator-always-on;

};


sound {
compatible = "fsl,imx-audio-sgtl5000";

model = "sgtl5000";

ssi-controller = <&ssi2>;

audio-codec = <&codec>;

audio-routing =
"MIC_IN", "Mic Jack",

"Mic Jack", "Mic Bias",

"Headphone Jack", "HP_OUT";

};

&i2c2 {

codec: sgtl5000@a {

pinctrl-names = "default";

pinctrl-0 = <&pinctrl_mclk>;

compatible = "fsl,sgtl5000";

reg = <0x0a>;

clocks = <&clks IMX6QDL_CLK_CKO>;

VDDA-supply = <&reg_3p3v>;

VDDIO-supply = <&reg_3p3v>;

VDDD-supply = <&reg_1p8v>;

lrclk-strength = <3>;

};

Есть подозрение что не заработает сходу
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 28.07.2025 14:53 Сообщение: 10
timur
0

Пункты: 1785
Регистрация: 26.05.2025
Звук не заработал. Сам я не разберусь нужна ваша помощь
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM