Страница 13 из 60 Первая ... 3111213141523 ... Последняя
Показано с 241 по 260 из 1187

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

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

    По умолчанию Цифровой транспорт с открытым кодом на 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 
Просмотров:	2868 
Размер:	157.7 Кб 
ID:	216756Нажмите на изображение для увеличения. 

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

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

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

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

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

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

Название:	ct_in_case.jpg 
Просмотров:	3055 
Размер:	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. #241
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    со спдифом
    По спдифу вопросов не задаю, опыта работы с ним не имею, а даташит не из самых понятных, поэтому будем надеяться, что все верно. Сомнения вызывает необходимость в J14-15 и то, что одному из сигналов с кубика не нашлось места на J3. Может все же clk_sel тоже разместить на J3, а J14-15 убрать, т.к. в случае, если SPDIF не нужен, то просто не устанавливаются соответствующие позиции?
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  3. #242

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Вышел дистрибутив Volumio для cubietruck
    судя по :
    PS: A big thank to Igor Pečovnik, thanks to his excellent Distro for Cubietruck
    по i2s-у работать должно.
    was fällt, das soll man auch noch stossen

  4. #243
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    судя по :
    по i2s-у работать должно.
    Так про I2S у него в анонсе и написано. Правда пока
    • Bitperfect Playback via USB, HDMI, S\PDIF, I2S (untested)
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  5. #244

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Сомнения вызывает необходимость в J14-15 и то, что одному из сигналов с кубика не нашлось места на J3. Может все же clk_sel тоже разместить на J3,
    j14 я бьі все таки оставил - на случай если ещо чего на плиску захочется вьівести\ввести
    j15 можно в принципе и убрать
    j3 можно одну землю убрать, например пин2 и CLK_SEL завести туда.

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


    Цитата Сообщение от Nikkov Посмотреть сообщение
    По спдифу вопросов не задаю, опыта работы с ним не имею,
    схема и разводка повторяет в точности то, что работает у меня в Дюне. просто скопипастил.

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


    Цитата Сообщение от Nikkov Посмотреть сообщение
    Так про I2S у него в анонсе и написано. Правда пока

    Bitperfect Playback via USB, HDMI, S\PDIF, I2S (untested)
    Я ж правильно понял, у него свой дистриб на основе Словении?
    Надо спробовать поставить.
    was fällt, das soll man auch noch stossen

  6. #245
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    j14 я бьі все таки оставил - на случай если ещо чего на плиску захочется вьівести\ввести
    j15 можно в принципе и убрать
    j3 можно одну землю убрать, например пин2 и CLK_SEL завести туда.
    Да, я думаю так и надо сделать.

    Цитата Сообщение от Wired Посмотреть сообщение
    схема и разводка повторяет в точности то, что работает у меня в Дюне. просто скопипастил.
    Отлично, значит нет причин беспокоиться


    Цитата Сообщение от Wired Посмотреть сообщение
    Я ж правильно понял, у него свой дистриб на основе Словении?
    Надо спробовать поставить.
    Да, у него свой дистрибутив на основе Словении с вшитым и настроенным mpd и web-мордой.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  7. #246

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Да, у него свой дистрибутив на основе Словении с вшитым и настроенным mpd и web-мордой.
    надо надо спробовать
    хотя если там тот-же МПД и только своя вебморда... хз есть ли смьісл.

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Да, я думаю так и надо сделать.
    ок вечером переделаю.
    Если до субботьі возражений не будет - платьі пойдут в производство.
    was fällt, das soll man auch noch stossen

  8. #247
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    надо надо спробовать
    хотя если там тот-же МПД и только своя вебморда... хз есть ли смьісл.
    Посмотреть надо, все таки функционал у него заявлен приличный, да и готовый дистрибутив для неспецов по линуксу это большой плюс. Тем более, что попробовать, если кубик у тебя в сборе с цапом, это дело максимум на минут 30. Единственный может быть вопрос с переключением I2S в слэйв режим, т.к. думаю у него конфиг по умолчанию.

    Цитата Сообщение от Wired Посмотреть сообщение
    ок вечером переделаю.
    Если до субботьі возражений не будет - платьі пойдут в производство.
    поддерживаю
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  9. #248

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Тем более, что попробовать, если кубик у тебя в сборе с цапом, это дело максимум на минут 30. Единственный может быть вопрос с переключением I2S в слэйв режим, т.к. думаю у него конфиг по умолчанию.
    Найти бьі єти 30 минут
    Но попробовать и правда интересно.
    was fällt, das soll man auch noch stossen

  10. #249
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    48
    Сообщений
    955

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

    Nikkov, Wired, коллеги, скажите у вас MPD играет отдельные CUE-файлы? Просто в 0.16 заявлена поддержка CUE, но заставить его делать это мне не удалось
    Александр.

  11. #250

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

    And$er, у меня такое чувство, что МПД куев не видит, или я чтто тоже не так настроил.
    was fällt, das soll man auch noch stossen

  12. #251
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Я тоже по существу ответить не смогу, так как не знаю

    ---------- Сообщение добавлено 21:03 ---------- Предыдущее сообщение было 20:34 ----------

    Запустил Volumio. Пока по SPDIF-у подключил к ресиверу и слушаю интернет-радио. Действительно для того, кто не хочет разбираться с линуксом очень удобно, скачал записал на карточку и готово. Веб-морда достаточно удобная, в ней настройки вывода аудио, ресэмплера, wi-fi и проводной сети. Обычные клиенты mpd тоже работают.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  13. #252

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

    Nikkov, i2s там в слейве?
    was fällt, das soll man auch noch stossen

  14. #253
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    Nikkov, i2s там в слейве?
    Нет конечно, как и у Словении в мастере и лежит на том же месте и может быть (даже скорее всего) по содержимому тот же. Но я пока файлик конфигурации не правил, так как мне по быстрому ЦАП не подключить.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  15. #254

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Нет конечно, как и у Словении в мастере и лежит на том же месте и может быть (даже скорее всего) по содержимому тот же.
    понятно, т.е. надо конфиг таки поправить. ОК, может найду сегодня время, поиграюсь.
    was fällt, das soll man auch noch stossen

  16. #255
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Небольшое резюме по впечатлениям от Volumio. Для начинающего очень удобен, т.к. ничего не надо инсталлировать, разбираться с линуксовыми конфигами и т.п. Нужно лишь скачать образ, записать его на карточку, заменить файл инициализации периферии для включения слэйв режима I2S, подключиться проводом к ethernet и загрузиться с карточки. Остальные настройки, типа выбора устройства вывода звука, конфигурирования wi-fi, добавления сетевых дисков и пр. делается через простую и понятную web-морду. Само управление проигрывателем возможно как через эту же морду, так и другие клиенты mpd, которых есть достаточно для любых платформ.
    Из недостатков можно отметить, что при сканировании сетевой папки с музыкой, если в папке лежат CUE файлы он их видит, а сами файлы flac и т.п. не видит. При этом CUE файл проигрывать, видимо, не умеет (ограничение собственно mpd), т.к. при щелчке по нему он его вроде добавляет в плейлист, но в листе он не появляется. Хотя может быть я еще не во всем разобрался.

    Меня вот мучает один вопрос, можно ли реализовать поддержку DSD на кубике? Вроде, теоретически, DoP можно реализовать поверх I2S, для DSD64 хватает стерео 176.4 кГц, для DSD128 нужно или 352.8, или больше каналов. В принципе можно и разогнать кубик до 352, и I2S каналов там 8 шт, так что возможность есть. Далее весь этот упакованный в PCM DSD должен распаковываться обратно и идти в цап для чего нужна ПЛИС, что у нас тоже как бы есть, разве что для DSD нужна будет более емкая.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  17. #256

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Далее весь этот упакованный в PCM DSD должен распаковываться обратно и идти в цап для чего нужна ПЛИС, что у нас тоже как бы есть, разве что для DSD нужна будет более емкая.
    вот тут вопрос кстати, а влезет такой декодер в 64 макроячейки?
    или заново разводить под более многоногую.
    was fällt, das soll man auch noch stossen

  18. #257
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,360

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

    Цитата Сообщение от Wired Посмотреть сообщение
    вот тут вопрос кстати, а влезет такой декодер в 64 макроячейки?
    или заново разводить под более многоногую.
    Пока не знаю, так как с DSD пока большой вопрос, а погнавшись за идеалом можно и имеющегося потенциала не реализовать.
    Насколько сложно переделать плату и насколько дороже будет более емкая ПЛИС? Если затраты не принципиальны, то может правда лучше заложить более емкую ПЛИС? Или первую партию сделать как задумано, а о расширении думать уже потом? Тем более у меня и цапа с поддержкой DSD нет, так что как отлаживать это все не очень понятно.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  19. #258

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Или первую партию сделать как задумано, а о расширении думать уже потом?
    думаю, начать можно с "синицьі" ДСД кубик на ходу декодит, т.е. закачанное файло лежать мертвьім грузом не будет
    одним глазком глянул єто http://dsd-guide.com/dop-open-standard показалось простенькой плисиной обойтись не вьійдет.
    Нажмите на изображение для увеличения. 

Название:	DoP_image2.jpg 
Просмотров:	191 
Размер:	70.0 Кб 
ID:	213160

    ---------- Сообщение добавлено 09:28 ---------- Предыдущее сообщение было 09:27 ----------


    Цитата Сообщение от Nikkov Посмотреть сообщение
    а погнавшись за идеалом можно и имеющегося потенциала не реализовать.
    вот, поєтому почти готовую плату я завтра отправлю в производство. а про потом думать потом.
    was fällt, das soll man auch noch stossen

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

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

    Цитата Сообщение от Wired Посмотреть сообщение
    вьійдет.
    Нажмите на изображение для увеличения. Название: DoP_image2.jpg Просмотров: 3 Размер: 70.0 Кб ID: 213160
    Толик, картинка эта тебе не нужна, это для передачи ДСД128 по двум спдифам параллельно.
    Смотри первый метод, с 05/FA.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  21. #260

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

    Цитата Сообщение от Alex Посмотреть сообщение
    Смотри первый метод, с 05/FA.
    да, все равно в 64 ячейки не влезет.
    а вот в 128 может и поместится... намалювать что-ли плату под 100ногую epm3128.
    Мдя, паять єто будет правда, слегка муторно, шаг ножек 0,5мм
    Последний раз редактировалось Wired; 11.07.2014 в 11:31.
    was f&#228;llt, das soll man auch noch stossen

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

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

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

Ваши права

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