Страница 4 из 4 Первая ... 234
Показано с 61 по 75 из 75

Тема: CS4399. Может ли мастерклок быть асинхронным?

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию CS4399. Может ли мастерклок быть асинхронным?

    Добрый день!

    В качестве развития задумал собрать ЦАП с USB и питанием от аккумуляторов, в наличии есть довольно свежий чип Cirrus CS4399, USB-I2S транспорт CP2615 и парочка DC-DC преобразователей. Даташит приложил.

    Вопрос такой, хочу использовать USB-I2S микруху CP2615, у неё на выходе мастерклок 12 МГц при любом сэмплрэте. В даташите не могу толком разобраться, может ли CS4399 обойтись без внешнего мастерклока, там есть несколько вариантов тактирования, в том числе PLL ,и все в итоге приводят к 512fs.

    CS4399_F1.pdf

    cp2615-datasheet.pdf
    _________________
    Евгений

  2. #61
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Сомневаюсь что wifi, bt и прочие беспроводные технологии смогут потягаться с кабельным соединением как по скорости так и по пингу, особенно в многоэтажках, где эфир порядочно зашумлён
    _________________
    Евгений

  3. #62
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    В общем-то, ёмкость эфира сильно обычно недооценивают (нынешние "бытовые" технологии используют порядка 20-30% потенциальных возможностей, причём, в довольно узкой относительной полосе - т.е. отношение (Fв-Fн)/sq(FвFн)<0,1, что не позволяет отнести эти системы беспроводные связи к "истинно широкополосным" ). Но при подвижных приёмнике-передатчике там другая, специфическая, я бы сказал проблема - синхронизация.
    Электричество дисциплинирует

  4. #63
    Завсегдатай Аватар для Walter
    Регистрация
    13.12.2004
    Адрес
    Юг Украины
    Возраст
    46
    Сообщений
    2,560

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от Alex Посмотреть сообщение
    Быстрее 100МБит?
    up to 2.6 gbps - 802.11 ac wave 2.
    На длине патчкорда , т.е. метров до 3 между устройствами.
    Если мы все еще про "музыкальный транспорт", то и без MU-MIMO, в который никто не умеет толком, на больших рейтах, клиент занимает меньше времени в эфире, да и случ-шо на ретрансмиты больше времени, т.е. меньше шансов на затыки

    ---------- Сообщение добавлено 19:53 ---------- Предыдущее сообщение было 19:46 ----------

    Цитата Сообщение от maxssau Посмотреть сообщение
    bt ... и по пингу

    Offтопик:
    Драма развивается в основном в одном направлении
    -хочу плазму (большой плоский телевизор)
    -хочу плойку (плейстейшин)
    -хочу наушники без проводов (блютуз)
    -&%&^^%#&!!!?!, нипаиграть, звук отстает. посоветуйте переходник с оптики на тюльпаны (ЦАП по нашему)
    - а чё так дорого?

  5. #64
    Старый знакомый Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    45
    Сообщений
    766

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    maxssau, у меня черновой вариант usb транспорта на stm32 работает. Вот тема про мой цап.
    В теме про транспорт есть проект. В одном из последних сообщений. Он немножко недоделанный, я тоже еще не добрался довести до ума.

    ---------- Сообщение добавлено 21:40 ---------- Предыдущее сообщение было 21:38 ----------

    О. Так ты участвовал в обсуждении.

  6. #65
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от antonluba Посмотреть сообщение
    В теме про транспорт есть проект.
    сделаю первую плату на том что есть, если понравится, можно будет попробовать с стм сделать, какой ток потребления в активном режиме?
    _________________
    Евгений

  7. #66
    Частый гость Аватар для Griboedoff
    Регистрация
    09.02.2018
    Адрес
    Барнаул
    Сообщений
    102

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Спрошу здесь, как в наиболее близкой теме из раздела для начинающих.
    Есть два цапа и два usb-транспорта. Цап на сабре 9018, и Dac6v2. Транспорты - болеро и болгарский i2soverusb.
    Болеро подключается к Dac6V2 по i2s, и там имеется пин MCLK. То есть тактовая частота мастерклока задаётся генератором из цапа. А вот i2soverusb подключается к сабре только четырьмя контактами - DATA, BCK, LRCK и GND. То есть мастерклок не подаётся с сабры на i2soverusb. На сабре даже нет пина MCLK. Хотя генератор мастерклока на сабре имеется. Так вот, помогите разобраться, как в случае с саброй и i2soverusb создаётся передача мастерклока, между этими двумя устройствами?

  8. #67
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    В Сабре внутри ASRC стоит.
    У нее и клок не кратный (не аудио-частота).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #68
    Частый гость Аватар для Griboedoff
    Регистрация
    09.02.2018
    Адрес
    Барнаул
    Сообщений
    102

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от Alex Посмотреть сообщение
    В Сабре внутри ASRC стоит.
    У нее и клок не кратный (не аудио-частота).
    Генератор там около 100 МГц выдаёт.
    То есть, если есть ASRC, то мастерклок не нужен, я правильно понял?

  10. #69
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от Griboedoff Посмотреть сообщение
    То есть, если есть ASRC, то мастерклок не нужен, я правильно понял?
    Не нужен.
    Хотя конечно, лучше чтобы был мастерклок и небыло ASRC.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #70
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    собрал для пробы транспорт на CP2615.

    Нажмите на изображение для увеличения. 

Название:	20190803_132607.png 
Просмотров:	136 
Размер:	2.35 Мб 
ID:	351891

    если в Simplicity Studio выставить асинхронный режим, начинает периодически заикаться, если синхронный режим, то всё нормально. Собственно почему? ЦАП на ES9023.
    _________________
    Евгений

  12. #71
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Нужна помощь.

    Никогда до этого не имел дело с псевдо балансным включением.

    Имеется ЦАП с псевдобалансным напряженческим выходом CS43198. Как правильно делать разъем и как вести сигналы? Хочу повторить схему из Evolution платы CDB43198, у них сделано так:

    Нажмите на изображение для увеличения. 

Название:	t filter1.png 
Просмотров:	148 
Размер:	95.2 Кб 
ID:	368194

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

    Я хочу добавить на выход Т фильтр, что бы немного уберечь внутренний фильтр ЦАПа от сурового внешнего мира, наводок и ёмкости кабеля, как правильно его сделать?

    Нажмите на изображение для увеличения. 

Название:	t filter.png 
Просмотров:	139 
Размер:	51.4 Кб 
ID:	368195

    В Evolution плате нет LPF, производитель утверждает что в ЦАП уже встроен фильтр. С такой схемой (без фильтра) они намеряли 130 дБ SNR и -115 дБ THD+N. Хочу попробовать повторить их подвиг.

    Измерять нечем, для этого ЦАПа пришлось разрабатывать АЦП на CS5381. Если всё будет нормально, попробую повторить их методику с внешним усилением на 13 дБ и компенсацией в софте.

    Скрытый текст


    от АЦП пока только 4х слойная ПП, девайс в процессе сборки

    Нажмите на изображение для увеличения. 

Название:	IMG-20200327-WA0001.jpeg 
Просмотров:	127 
Размер:	1.54 Мб 
ID:	368198
    [свернуть]


    CDB43198_REV_B_Schematic_Layout.pdf
    CDB43198K_DS1156DB2-1509090.pdf
    _________________
    Евгений

  13. #72
    Старый знакомый Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от Walter Посмотреть сообщение
    Именно эта -не знаю.
    На ней древний AR9331, единственным достоинством которого является корпус с выводами до которых более менее можно добраться. К тому же он толком не имеет HW offloading для подсчета всяких чексумов ТСП\ИП и все ложится на ЦП.
    Поскольку был безумно популярен в тех-же ТПлинках, то для проверки можно взять на вторичке что-то вроде TL-MR3020 v1(или 2? нужно просмотреть сайт openwrt), накотить MPD, юзб-звуковуху-свисток и проверить.
    Тема старая, но валяется два модуля SKYLAB SKW72 от майнеров S1 с AR9331,
    обязан AR9331 он воспроизводить контент,
    такой же стоит в wi-fi плеерах:
    Airmusic 2
    Airmusic NW11
    SoundMate M2

    пробовал накатить разные прошивки , от роутеров ..
    а так же от сетевого проигрывателя IB-MP401Air_WM_A53 (там используется тот же чип)

    при попытке накатить через web морду, пишет что прошивка не совместима.
    (загрузчик ПО майнера не принемает за родного)
    подпаял юсб, закинул на флешку,Фат32..
    молчание ягнят...не шьет..

    вот ищу дамп флешки, 25Q64.

    а теперь по поводу того зачем заморочился.

    у данного чипа AR9331 имеется кварц на 25мгц.
    он синхронен с потоком I2S , который присутствует в этом чипе.
    а так же есть S_pdif, можно сделать синхронный сетевой транспорт для цапа за дешево.
    поддерживает USB аудио, или воспроизведение с флешки.

    так же существуют и другие чипы из этой серии AR9341 например.



    но сначала бы найти дамп прошивки, желательно IB-MP401Air_WM_A53

    может у кого нить плата завалялась или дамп?
    Последний раз редактировалось Xameleon; 26.07.2020 в 15:29.

  14. #73
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от Xameleon Посмотреть сообщение
    он синхронен с потоком I2S , который присутствует в этом чипе
    чем воспроизводить? линухой?
    _________________
    Евгений

  15. #74
    Старый знакомый Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Цитата Сообщение от maxssau Посмотреть сообщение
    чем воспроизводить? линухой?
    Через DLNA-сервер.

    покопал инфу, разобрался как шить,
    там оказывается сначала загрузчик подкинуть на флеш надо.
    или через программатор, или через консоль, потом уже прошивку через web интерфейс.
    на этот чип существует разлоченый загрузчик, чтоб можно было шить любую прошивку для этого чипа.
    хоть ПО для роутера, хоть для сетевого плеера.

    завтра уже буду пробовать, ночь на дворе

    насчет кварца на 25мгц, можно клок от цапа на AR9331 , передавать по спедиф, распаковать к примеру dir9001, далее загнать в DDS,
    и выплюнуть 25мгц для AR9331, а вот сетку переключать..это нужно думать\пробовать на лету(по сигналу LRCK..

    но внутри AR9331 есть программируемый делитель с 25мгц,
    можно было бы заводить сразу 22.ххх или 24.ххх
    правда у меня опыта не хватит лазить в линуксподобной системе.
    так что этот вариант для меня отпадает.

    и еще...AR9331 может отдать 16\24\32 бита по i2s..
    актуально..

  16. #75
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: CS4399. Может ли мастерклок быть асинхронным?

    Народ, нужна помощь.

    Запилил отладочную плату

    Скрытый текст


    Нажмите на изображение для увеличения. 

Название:	111.jpg 
Просмотров:	145 
Размер:	262.1 Кб 
ID:	378632

    на превью картинка нормальная
    [свернуть]


    Суть проблемы: все питания на плате 1.8В, т.к Vio у CS4399 только 1.8В. ST-Link ни в какую не видит плату, моргает светодиодами и потом ошибка. Я правильно понимаю что теперь нужен и ST-Link на 1.8В?

    Или такой фокус не пройдет: USB с питанием ядра 1.8В?

    Процессор STM32F446, по даташиту от 1.7В



    _______________________________________________

    Вот и ответ подоспел:

    В корпусе QFP64 вывод VDDIO не выведен на ноги и поэтому при использовании USB только питание 3.3В, фокус не удался.
    Последний раз редактировалось maxssau; 21.08.2020 в 17:45.
    _________________
    Евгений

Страница 4 из 4 Первая ... 234

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •