Страница 34 из 60 Первая ... 24323334353644 ... Последняя
Показано с 661 по 680 из 1187

Тема: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Немного новостей.
    Купил себе в конце 2013 года для экспериментов Cubietruck. Так как на этой плате выведен I2S, то, прежде всего, попытался заставить его работать. С небольшими модификациями в коде ядра linux это получилось. К сожалению у процессора нет возможности использовать внешний мастеклок, но зато I2S может работать в слэйв режиме. Сейчас в драйвере протестирована только поддержка стерео режима, но в принципе, возможно использовать на вывод 8 каналов и 2 на вход.

    Небольшой минус - для вывода сигналов I2S на разъем CN9 Cubietruck необходимо перепаять чип-перемычки. Как это сделать описано здесь или здесь

    На сегодняшний день I2S работает от внутренней PLL в мастер и слэйв режиме от внешнего клока.
    Для доведения Cubietruck до состояния нормального плеера необходима плата, которая бы принимала внешний клок, являлась мастером I2S для Cubietruck и отдавала наружу I2S и/или SPDIF.
    Вариант такой платы CubieClock сделал Анатолий (Wired). Информация о ней есть ниже.
    Мой макетный вариант описан на cubieforums.

    Так выглядит законченная реализация Анатолия (Wired):

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

Название:	case_morda.jpg 
Просмотров:	3391 
Размер:	157.7 Кб 
ID:	216756Нажмите на изображение для увеличения. 

Название:	case_a.jpg 
Просмотров:	5657 
Размер:	311.8 Кб 
ID:	216757Нажмите на изображение для увеличения. 

Название:	case_b.jpg 
Просмотров:	3610 
Размер:	114.4 Кб 
ID:	216755Нажмите на изображение для увеличения. 

Название:	case_rear.jpg 
Просмотров:	3346 
Размер:	127.5 Кб 
ID:	216758

    И полезная информация от него же + скрипт управления питанием.

    Моя реализация:

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

Название:	ct_in_case.jpg 
Просмотров:	3581 
Размер:	294.7 Кб 
ID:	241056

    Дистрибутивы, которые поддерживают исправленный драйвер I2S и проверены мной на работоспособность:

    Дистрибутив от Igor Pecovnik (slovenia) - чистый linux, необходимо самому установить mpd и т.п.
    Volumio (законченный дистрибутив "A REVOLUTIONARY AUDIOPHILE MUSIC PLAYER", основан на дистрибутиве Igor Pecovnik) - идеален для тех, кто не знаком и не хочет разбираться с линукс. Т.е. записал на SD карту, заменил ct-hdmi.bin для активации слэйва в папке boot Volumio на одноименный из архива ниже и все, можно пользоваться.


    + конфиг для slave-mode для Volumio

    CubieClock:
    Схема и плата
    Внешний вид и BOM
    Проект для ПЛИС
    Описание джамперов

    Выключение кубика кнопкой

    Настройка LIRC
    Последний раз редактировалось Nikkov; 28.11.2016 в 15:17. Причина: Актуализация
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  2. #661

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    принимаю заказьі на платьі cubieClock.

  3. #662

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    точнее cubieClock-2 с нафиг отрезанньім SPDIFом, генераторами и добавленньіми 2 развязками, если кто-то захочет для своих целей их использовать.

  4. #663

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Tengus Посмотреть сообщение
    ЦАП (Sabre + XMOS изолированный + источники +3, + 5 от diyinhk), программа Volumio 1.4
    Играет ну очень душевно. С PC музыку больше не слушаю
    то есть играет по ЮСБ?
    надо б вам попробовать запустить по i2s...

  5. #664
    Новичок
    Регистрация
    06.01.2015
    Сообщений
    15

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    вначале так и планировал. Raspy подключал к этому же ЦАП-у по i2s, но получился косяк с драйверами.
    А с Cubie понял что ниасилю - начиная с перепайки перемычек на плате Cubitruck, с моим зрением , и заканчивая программированием на линуксе.
    А вообще не думаю, что будет существенная разница в звуке, честно. И там, и там асинхронный режим, более того, у ЦАП-а 9018k2m от DYINHK всего три i2s входа, мастер-клок у него встроенный.
    Через USB-XMOS играет просто волшебно, раньше думал, что "услышать много нового в знакомых композициях" - это всего лишь фигура речи в мурзилкиных обзорах, оказалось - правда. Третий день наушники практически не снимаю.

  6. #665
    Новичок
    Регистрация
    21.07.2013
    Адрес
    Екатеринбург
    Возраст
    40
    Сообщений
    98

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Так как volumio не понимает файлы с cue, то решил порезать все образы в wav с помощью проги xrecode ii. И вот, что заметил - volumio 1.4, вся музыка у меня 16/44.1, если играет aac\aac+ или lossless форматы, то на вкладке Playback пишет Stereo, 16 bit, 44.1 kHz, битрейт. Если mp3 - Stereo, 24 bit, 44.1 kHz, битрейт, а если wav - Stereo, 32 bit, 44.1 kHz, 0 kbps. То есть, кубик перелопачивает 16-битный поток в 32-битный для wav и в 24-битный для mp3, или я чего-то не понимаю?

  7. #666
    Старый знакомый Аватар для DenOFF
    Регистрация
    07.01.2010
    Адрес
    Москва
    Возраст
    38
    Сообщений
    567

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Сергей Пилипчук, скорее всего просто не правильно определяет параметры файла. тоже такую фигню заметил на волюмио.

  8. #667

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

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

Название:	cubie_clk_v_II.jpg 
Просмотров:	485 
Размер:	153.2 Кб 
ID:	231791
    cubie_II.PDF

  9. #668
    Новичок
    Регистрация
    21.07.2013
    Адрес
    Екатеринбург
    Возраст
    40
    Сообщений
    98

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от DenOFF Посмотреть сообщение
    Сергей Пилипчук, скорее всего просто не правильно определяет параметры файла. тоже такую фигню заметил на волюмио.
    Вот тут, кажется, пользователь озадачен тем же, но безответно:
    https://volumio.org/forum/wav-file-p...ing-t1169.html

  10. #669
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Lynx D47v3 + Cubietrack .Пришлось ввести в плис обработку режимами sm5847 Нажмите на изображение для увеличения. 

Название:	IMG_0924.JPG 
Просмотров:	518 
Размер:	1.32 Мб 
ID:	231815
    В результате не хватило оптрона на смену генераторов.
    Есть глюк. Все питается от разных источников и включается одновременно. При первом запуске нет проигрывания файла. Отсчет стоит. Перегружаем Cubie все живет. Задержка нужна?
    С уважением Дмитрий.

  11. #670

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    В результате не хватило оптрона на смену генераторов.
    вот потому и добавил оптронов в новой версии, теперь их там 4-ре

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Есть глюк. Все питается от разных источников и включается одновременно. При первом запуске нет проигрывания файла. Отсчет стоит. Перегружаем Cubie все живет. Задержка нужна?
    плату cubie_clk питай от тогоже источника, что и кубик.
    а, у тебя клоки на ЦАПе, тогда лучше сперва включать ЦАП потом кубик.

  12. #671
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Плата преобразователя питается от одного источника с кубие
    С уважением Дмитрий.

  13. #672

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Плата преобразователя питается от одного источника с кубие
    тогда действительно куб лучше включить после ЦАПа.

    хотя, у меня цап включается после кубика, скриптом в процессе загрузки и все ОК... Может ЦАП нормально не сбрасьівается?

  14. #673
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Анатолий, при проигрывании 192к контекста загрузка проца кубие от 55 процентов. Нормально?

    ---------- Сообщение добавлено 21.38 ---------- Предыдущее сообщение было 21.36 ----------

    Поделись плис скриптиком
    С уважением Дмитрий.

  15. #674

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Анатолий, при проигрывании 192к контекста загрузка проца кубие от 55 процентов. Нормально?
    Такая загрузка бьіла у меня при ресемплинге когда кубик бьіл в мастере.

    ---------- Сообщение добавлено 20.41 ---------- Предыдущее сообщение было 20.39 ----------

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Поделись плис скриптиком
    так в первом сообщении - скрипт управления питанием https://forum.vegalab.ru/showthread....=1#post1932275

  16. #675
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    По загрузке, она только на 192k
    С уважением Дмитрий.

  17. #676

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    По загрузке, она только на 192k
    может там файл APE и проц занят его распаковкой?

  18. #677
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Проигрываем 96к файл CPU 30% . 192к - 60% что может быть?

    ---------- Сообщение добавлено 21.52 ---------- Предыдущее сообщение было 21.51 ----------

    Wired, да. файлы в ape или flac

    ---------- Сообщение добавлено 21.55 ---------- Предыдущее сообщение было 21.52 ----------

    Анатолий, тот скрипт куда вставлять, опиши плиз. В линухе не много знаю, но по работе приходится изучать
    С уважением Дмитрий.

  19. #678

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Проигрываем 96к файл CPU 30% . 192к - 60% что может быть?
    ну, для двух ядер єто не так и много, я б забил


    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Анатолий, тот скрипт куда вставлять
    ой, а я уже и не помню.

    ---------- Сообщение добавлено 21.31 ---------- Предыдущее сообщение было 21.27 ----------

    а, в /etc/init.d/
    назвал файлик типа pwr_dac.sh и в нем тот самьій скриптик

  20. #679
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Анатолий, сложно организовать Mute?
    С уважением Дмитрий.

  21. #680

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Анатолий, сложно организовать Mute?
    хз
    я ж тоже начинающий

Страница 34 из 60 Первая ... 24323334353644 ... Последняя

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

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

Ваши права

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