USMI

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » USMI » Аудио, Усилители, Акустика. » BRZHIFI SU8S


BRZHIFI SU8S

Сообщений 41 страница 60 из 178

41

https://forumupload.ru/uploads/001b/ca/8a/56/t361206.png
Процесс пошел))))

42

https://forumupload.ru/uploads/001b/ca/8a/56/t724681.png
Чтото пошло не так...

43

kagaimiq написал(а):

Он прекрасно выдаёт I2S и со своим мастерклоком в 12.288 / 11.2896 МГц.

Да, но я писал уже раза три что не вижу там мастерклока от JL. У тебя на картинке-схеме только 3 дорожки от JL - SCLK/RLCLK/CH0DAT что соответствует ногам PA9/PA10/PA11.
Это трех проводное подключение, I2S   будет работать и выводить звук и без мастерклока. Кстати MCLK только PA15/PB6 которых я не вижу на плате что бы куда то подключались.  В таком случае 12.288 / 11.2896 МГц просто не попадают на DAC, DAC в таком случае будет отрабатывать или от внутреннего клока, или внешнего генератора.

Подпись автора

By Admin

44

RadioLamer написал(а):

Чтото пошло не так...

Не удивительно, или соберите на ардуине или купите готовый.

Подпись автора

By Admin

45

kagaimiq написал(а):

Он прекрасно выдаёт I2S и со своим мастерклоком в 12.288 / 11.2896 МГц.

Прекрасно выдавал бы, если бы был подключен.

Подпись автора

By Admin

46

RadioLamer написал(а):

У него должно быть). 90%

С чего такая уверенность? Я бы не делал таких выводов.
То что он знает что такое микроконтроллер, не говорит что он знает что такое JL донгл, JL очень специфические, и тд.
Ну и судя по скринам переписки он в жизни не работал с JL. Если у него есть программатор, это не значит что он подходит ко всему. Программаторов миллионы, для разных чипов и контор их штампующих.

Подпись автора

By Admin

47

Кстати, по идее если воткнуть флешку с музыкой, и посмотреть осциллографом на ноге LRCLK, то на LRCLK будет частота соответствующая частоте дискретизации.
Например если песня в 44100КГц, то и на  LRCLK будет около 44100КГц.
Попросите друга что бы  потыкался осциллографом на ножку PA10, при этом вставив флешку с музыкой и включив музыку.
Сначала протестируйте 44100, потом например 48000, если в чипе JL в прошивке не выбрано принудительно 48000 , то на ножке LRCLK будет частота соответствовать частоте дискретизации песни, если же там стоит как вкопаное 48000 то это 100% прошивка такая.
Другой вопрос, а зачем они так сделали, если это так?

Подпись автора

By Admin

48

BIOS написал(а):

Да, но я писал уже раза три что не вижу там мастерклока от JL.

Необязательно же мастер клоку выходить из чипа куда-то наружу, он может и внутри чипа попадать на ту часть, которая выдаёт I2S (ALNK), и не обязательно ему быть внешним.

Там как раз всё от этого мастерклока расчитывается, и LRCK (деление MCLK в 256/384/512 раз - соответственно 256fs, 384fs и 512fs), и соответственно BCLK (в 32/64 раза больше LRCK, что по сути тоже деление MCLK на сколько-то раз)

BIOS написал(а):

или внешнего генератора.

И этим генератором является CS8422, который через свой PLL по частоте на BCLK (ISCLK) генерирует сам мастерклок, который уже попадает на ЦАП.

Подпись автора

水Mizu-DEC JLtech since 22.06.2019

49

kagaimiq написал(а):

Необязательно же мастер клоку выходить из чипа куда-то наружу, он может и внутри чипа попадать на ту часть, которая выдаёт I2S (ALNK), и не обязательно ему быть внешним.

Не обязательно если внешний DAC имеет свой мастер клок.  Как в нашем случае. Мастер клок это просто ножка с опорной частотой, если её нету то цап считает от своего клока.
По этому

kagaimiq написал(а):

Мастерклок нужен ЦАП-у, а не JL. Он прекрасно выдаёт I2S и со своим мастерклоком в 12.288 / 11.2896 МГц.

JL у нас НЕ выдает мастер клок, он тупо не нужен. Потому что у цапа есть своя опорка. Причем на много точнее и в два раза лучше.
У нас 3х проводное подключение без мастерклока, Чип просто гонит I2S без иастер клока, потому что у JL он всего до 12MHz. А с 12 МГц много не наресемплиш, да и точность и стабильность у него не очень.
****************************************************************************************************************************************************************************************************
Короче, потестировал по быстрому софт для 6901,
https://forumupload.ru/uploads/001b/ca/8a/2/t428695.jpg
вывод -

BIOS написал(а):

Попросите друга что бы  потыкался осциллографом на ножку PA10, при этом вставив флешку с музыкой и включив музыку.
Сначала протестируйте 44100, потом например 48000, если в чипе JL в прошивке не выбрано принудительно 48000 , то на ножке LRCLK будет частота соответствовать частоте дискретизации песни, если же там стоит как вкопаное 48000 то это 100% прошивка такая.

Именно так и происходит. Сделал два файла, 44100 и 48000, стою щупом на PB10 (LRCLK), и не важно какой файл я ему кормлю, всегда 44100 по дефолту ресемплит сам JL.
https://forumupload.ru/uploads/001b/ca/8a/2/t44100.png
Сменил в прошивке на принудительное 48000 - начало ресемплить на 48000.
https://forumupload.ru/uploads/001b/ca/8a/2/t48000.png

Короче, думаю так же и у вас. Нужно

BIOS написал(а):

Попросите друга что бы  потыкался осциллографом на ножку PA10, при этом вставив флешку с музыкой и включив музыку.
Сначала протестируйте 44100, потом например 48000, если в чипе JL в прошивке не выбрано принудительно 48000 , то на ножке LRCLK будет частота соответствовать частоте дискретизации песни, если же там стоит как вкопаное 48000 то это 100% прошивка такая.

Подпись автора

By Admin

50

BIOS написал(а):

Не обязательно если внешний DAC имеет свой мастер клок.  Как в нашем случае. Мастер клок это просто ножка с опорной частотой, если её нету то цап считает от своего клока.

Но у AK4493 же нет внутреннего генератора мастер клока, ему нужен внешний. Вот он и проиходит либо с CS8422 - I2S с JL или S/PDIF входы, либо с USB платки.

Подпись автора

水Mizu-DEC JLtech since 22.06.2019

51

kagaimiq написал(а):

Вот он и проиходит либо с CS8422 - I2S с JL или S/PDIF входы, либо с USB платки.

С JL у нас не идет мастер клок, он не может "подмешиваться" в I2S от JL, потыкай осликом, ты там на тех 3 ногах не найдешь 12 МГц, даже 2 МГц не найдешь.
JL просто дает аудио разбитое в цифру i2s и все, с нужной частотой дискретизации. мастер клок у нас дает тактовый генератор (именно генератор,) тот что возле CS8422 и CS8422   уже сама считает все.

Подпись автора

By Admin

52

BIOS написал(а):

JL просто дает аудио разбитое в цифру i2s и все,

Хотя наверно ты это и имел в виду тут

kagaimiq написал(а):

Вот он и проиходит либо с CS8422 - I2S с JL или S/PDIF входы, либо с USB платки.

Подпись автора

By Admin

53

Тоесть оно может получать опорку и без мастер клока и без внутреннего клока в DAC? Просто с i2s 3 wires?
тогда он будет оч всратым и не точным))) Теперь я понял про что ты.

Подпись автора

By Admin

54

BIOS написал(а):

Кстати, по идее если воткнуть флешку с музыкой, и посмотреть осциллографом на ноге LRCLK, то на LRCLK будет частота соответствующая частоте дискретизации.
Например если песня в 44100КГц, то и на  LRCLK будет около 44100КГц.
Попросите друга что бы  потыкался осциллографом на ножку PA10, при этом вставив флешку с музыкой и включив музыку.
Сначала протестируйте 44100, потом например 48000, если в чипе JL в прошивке не выбрано принудительно 48000 , то на ножке LRCLK будет частота соответствовать частоте дискретизации песни, если же там стоит как вкопаное 48000 то это 100% прошивка такая.
Другой вопрос, а зачем они так сделали, если это так?

10 нога от ключа JL? Почему РА10? У меня нет даташита чтоб увидеть  LRCLK. Это цифра тактируемая ?

55

RadioLamer написал(а):

LRCLK. Это цифра тактируемая

Это частота сэмплов каналов левый и правый.

RadioLamer написал(а):

Почему РА10?

Потому что прошивка по умолчанию именно туда выводит.

RadioLamer написал(а):

У меня нет даташита чтоб увидеть  LRCLK

гугл ac6901a datasheet
https://forumupload.ru/uploads/001b/ca/8a/2/t417179.png

Подпись автора

By Admin

56

Как я и предполагал, проверка опт от телика была бестолковой. Всегда 96 кГц, при любых настройках вывода звукас телика (auto, pcm, dd, dd+, aac)Коакс проверить нечем, на ресе только входыкоакс, выхода нет(. В целом и так понятно,чтоопт и коакс будут работать не так как через JL.

57

https://forumupload.ru/uploads/001b/ca/8a/2/t434658.png
Вот, с этого начните. Это даст ответ что дальше делать, но думаю прошивку по любому нужно менять.

Подпись автора

By Admin

58

BIOS написал(а):

Это частота сэмплов каналов левый и правый.

Потому что прошивка по умолчанию именно туда выводит.

гугл ac6901a datasheet

Да искал я в гугле...или в яндексе. Не находил.
Ну вот, а я бы в 10 ногу тыкал осцилом.
Короче попробую, может завтра. Хоть он и в отпуске. Надеюсь осцилограф не утащил...в отпуск...

59

RadioLamer написал(а):

Как я и предполагал, проверка опт от телика была бестолковой. Всегда 96 кГц, при любых настройках вывода звукас телика (auto, pcm, dd, dd+, aac)Коакс проверить нечем, на ресе только входыкоакс, выхода нет(. В целом и так понятно,чтоопт и коакс будут работать не так как через JL.

Мы уже это поняли.   8-)

Подпись автора

By Admin

60

BIOS написал(а):

Вот, с этого начните. Это даст ответ что дальше делать, но думаю прошивку по любому нужно менять.

Уже понял, 26 нога при передаче 44,1 и 48 кГц файлов. Может завтра на работе, если получится.


Вы здесь » USMI » Аудио, Усилители, Акустика. » BRZHIFI SU8S