Страница 37 из 60 Первая ... 27353637383947 ... Последняя
Показано с 721 по 740 из 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 
Просмотров:	5660 
Размер:	311.8 Кб 
ID:	216757Нажмите на изображение для увеличения. 

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

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

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

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

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

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

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Nikkov, Подскажи, поставил Wheezy, Настроил сеть, подключил сетевой диск. Все ок
    по умолчанию из репозитория ставится версия mpd без поддержки Cue. Собственно захотелось поставить новее. Сделал подключение тестовых репозиториев, как написано у Анатолия.
    Mpd поставился новый, все ок - но сним поставились куча пакетов. Слетела русификация и не восстанавливается.
    Вопрос, может можно руками поставить нормальную версию без подключения тестовых репо ?
    Как это сделать?.
    Я только сейчас сам прохожу этот путь, поэтому пока ничего не подскажу. Но, насколько я помню, только старые версии mpd поддерживали cue, поэтому обновление вряд ли поможет, ну или, как писал Wired, можно попробовать ympd.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Не очень верно.
    По моим наблюдениям - старые версии mpd не поддерживают cue
    YMPD - Это Web клиент к серверу mpd - От него не зависит поддержка cue. Во всяком случае так показали мои опыты.

    На дистр. Jessie - ставится новая версия и все ок. Но словил глюк - mpd начинает проигрывать файлы строго после рестарта кубика. Включение его позже и тд не помогают, нужна именно перезагрузка


    Вот нашел две версии под арм. Надо пробоватьDownloads.zip
    Последний раз редактировалось Dmitry Korneev; 20.03.2015 в 09:38.
    С уважением Дмитрий.

  4. #723
    Завсегдатай Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    66
    Сообщений
    1,438

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

    Я собирал версию для Wheezy с поддержкой .cue и тут выкладывал https://forum.vegalab.ru/showthread....=1#post1979237 . Вот еще раз, она у меня давно работает: 0.18.16
    Вложения Вложения
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

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

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Не очень верно.
    По моим наблюдениям - старые версии mpd не поддерживают cue
    YMPD - Это Web клиент к серверу mpd - От него не зависит поддержка cue. Во всяком случае так показали мои опыты.

    На дистр. Jessie - ставится новая версия и все ок. Но словил глюк - mpd начинает проигрывать файлы строго после рестарта кубика. Включение его позже и тд не помогают, нужна именно перезагрузка
    Помню, что где-то читал про то, что поддержка cue в mpd когда-то была, потом ее убрали. Может и путаю что-то.
    По поводу глюков, может есть какая информация в логах? А Jessie я даже и не пробовал.


    Цитата Сообщение от -Rik- Посмотреть сообщение
    Я собирал версию для Wheezy с поддержкой .cue и тут выкладывал. Вот еще раз, она у меня давно работает: 0.18.16
    Я тоже хочу собрать новую версию, но из ветки 0.19.*. Пока осваиваю установку всех необходимых для компиляции библиотек.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Спасибо. Вот тут есть инструкция - надо пробовать
    https://volumio.org/forum/tutorial-u...sion-t642.html
    С уважением Дмитрий.

  7. #726
    Новичок
    Регистрация
    09.03.2011
    Адрес
    Voronezh City
    Сообщений
    44

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

    Nikkov, Спасибо, заработало! Теперь надо дождаться платку Анатолия, чтобы сделать по уму на кв. шине.

  8. #727

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Но словил глюк - mpd начинает проигрывать файлы строго после рестарта кубика. Включение его позже и тд не помогают, нужна именно перезагрузка
    єто если перед вьіключением устройства не вьіключил воспроизведение, точно так-же и с BBB происходит.

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

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

    Посмотрю, спасибо
    С уважением Дмитрий.

  10. #729

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Посмотрю, спасибо
    оно какбьі продолжает играть, с того места где оборвалось. типа фича такая.

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

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

    Объясню подробнее. -
    Получалось так . Запускается все вместе, Дак и кубик и плата с плис.
    Интерфейс прогрузился, нет воспроизведения. Беру залезаю в консоль, делаю reboot
    После загрузки кубика - все ок.
    Передергивание питания, включение кубика после цапа - не помогает
    С уважением Дмитрий.

  12. #731

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

    странно, у меня не виснет, в любьіх комбинациях

  13. #732
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    903

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

    Я тут переходник брал

  14. #733
    Завсегдатай Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    66
    Сообщений
    1,438

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Я тоже хочу собрать новую версию, но из ветки 0.19.*. Пока осваиваю установку всех необходимых для компиляции библиотек.
    У меня сборка именно 0.19 и не пошла, деталей и подробностей не помню. А вот 0.18 собралась без особых проблем.
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

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

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

    Цитата Сообщение от -Rik- Посмотреть сообщение
    У меня сборка именно 0.19 и не пошла, деталей и подробностей не помню. А вот 0.18 собралась без особых проблем.
    Вроде собрался без проблем. Еще немного поразбираюсь что до как, но вроде играет:

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

    root@cubietruck:/usr/src/mpd/mpd-0.19.9# mpd -V
    Music Player Daemon 0.19.9


    Copyright (C) 2003-2007 Warren Dukes <warren.dukes@gmail.com>
    Copyright (C) 2008-2014 Max Kellermann <max@duempel.org>
    This is free software; see the source for copying conditions. There is NO
    warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.




    Database plugins:
    simple proxy


    Storage plugins:
    local


    Decoders plugins:
    [mad] mp3 mp2
    [vorbis] ogg oga
    [oggflac] ogg oga
    [flac] flac
    [audiofile] wav au aiff aif
    [dsdiff] dff
    [dsf] dsf
    [faad] aac
    [mpcdec] mpc
    [wavpack] wv
    [ffmpeg] 16sv 3g2 3gp 4xm 8svx aa3 aac ac3 afc aif aifc aiff al alaw amr anim apc ape asf
    atrac au aud avi avm2 avs bap bfi c93 cak cin cmv cpk daud dct divx dts dv dvd dxa eac3 fil
    m flac flc fli fll flx flv g726 gsm gxf iss m1v m2v m2t m2ts m4a m4b m4v mad mj2 mjpeg mjpg
    mka mkv mlp mm mmf mov mp+ mp1 mp2 mp3 mp4 mpc mpeg mpg mpga mpp mpu mve mvi mxf nc nsv nu
    t nuv oga ogm ogv ogx oma ogg omg opus psp pva qcp qt r3d ra ram rl2 rm rmvb roq rpl rvc sh
    n smk snd sol son spx str swf tgi tgq tgv thp ts tsp tta xa xvid uv uv2 vb vid vob voc vp6
    vmd wav webm wma wmv wsaud wsvga wv wve
    [pcm]


    Output plugins:
    shout null fifo alsa ao oss pulse jack httpd recorder


    Encoder plugins:
    null vorbis lame wave flac


    Input plugins:
    file alsa curl ffmpeg mms
    Playlist plugins:
    extm3u m3u pls xspf asx rss cue embcue


    Protocols:
    file:// http:// https:// mms:// mmsh:// mmst:// mmsu:// gopher:// rtp:// rtsp:// rtmp:// r
    tmpt:// rtmps:// alsa://



    [свернуть]
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Nikkov, выложи плиз сюда 0.19.9
    С уважением Дмитрий.

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

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

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

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

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

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

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

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    тогда опиши как его поставил плиз
    Боюсь складной инструкции не получится, пользовал некий микс из инструкций 1 и 2 но примерно так:
    Скачал и распаковал в /usr/src/mpd исходники,

    /etc/init.d/mpd stop

    установки тулзов и библиотек:
    sudo apt-get update
    sudo apt-get install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev dh-make
    sudo apt-get build-dep mpd


    в папке /usr/src/mpd/mpd-0.19.9
    sh autogen.sh
    ./configure

    затем смотрим результат, какие кодеки, плагины и пр. включены
    ну и сборка и установка:
    make
    make install
    strip /usr/local/bin/mpd
    mv /usr/bin/mpd /usr/bin/mpd_old
    ln -s /usr/local/bin/mpd /usr/bin/mpd
    /etc/init.d/mpd start
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Подготовил обновление mpd до 0.19.9. Тестировано на дистрибутиве от Словении Weezy 3.2 и 3.3
    Надо распаковать архив в папку и запустить go.sh.
    Может и не совсем сделал все правильно, но линуксод из меня тот еще.

    mpd-0.19-9.tar.zip
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Nikkov, спасибо, опробовал оба варианта, живут играют Правда последний mpd не стал играть один файл апе. Видимо криво сделан. А так все в норме.
    Последний раз редактировалось Dmitry Korneev; 21.03.2015 в 20:51.
    С уважением Дмитрий.

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

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

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

Ваши права

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