Страница 53 из 60 Первая ... 435152535455 ... Последняя
Показано с 1,041 по 1,060 из 1187

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

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

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

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

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

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

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

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

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

Название:	ct_in_case.jpg 
Просмотров:	3051 
Размер:	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. #1041

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

    Цитата Сообщение от upic Посмотреть сообщение
    Подскажите как можно
    в личку.
    Цитата Сообщение от upic Посмотреть сообщение
    возможно ли
    нет
    Цитата Сообщение от upic Посмотреть сообщение
    какую версию
    cubietruck
    was fällt, das soll man auch noch stossen

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

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

    Цитата Сообщение от romaryoo Посмотреть сообщение
    вот что то в этом роде. gpio.add_event_detect(button_pins[button], GPIO.FALLING, callback=self.button_pressed, bouncetime=self.bounce_time)
    а вот ссылка на проект https://github.com/RandyCupic/RuneAudioLCD
    Немного покопался во всяких PIO и на основе бананового кода запустил RPi.GPIO: https://github.com/nikkov/RPi.GPIO_CT. В ней add_event_detect, проверил. Жаль дисплея с I2C в наличии нет, проверить RuneAudioLCD.
    Добавил в RuneAudioLCD код для параллельного дисплея, отобрал у сына дисплей от ардуино и подключил:
    Нажмите на изображение для увеличения. 

Название:	ct_RuneAudioLCD.jpg 
Просмотров:	220 
Размер:	213.6 Кб 
ID:	288208

    правда 16х2 сильно маленький и получается не информативный.
    Последний раз редактировалось Nikkov; 03.03.2017 в 17:01.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  4. #1043
    Частый гость Аватар для карабас123
    Регистрация
    31.12.2007
    Адрес
    Ижевск
    Возраст
    59
    Сообщений
    114

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

    подскажите, кто нибудь M4a файлы 24х96 использовал? какова загрузка проца?

  5. #1044
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

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

    А на какое место платы ставится (на какую ногу ПЛИСки вешается) кварец 22 МГц, а на какое - 24 МГц?
    Не хочется ради короткого оnвета устанавливать MaxPlus.

  6. #1045

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

    а придецца наверное

    ---------- Сообщение добавлено 19:58 ---------- Предыдущее сообщение было 17:41 ----------

    osc1 -22
    osc2 - 24
    was fällt, das soll man auch noch stossen

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

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

    Парни, а до четвертого ядра кто-нибудь добрался? i2s как девайса там не видно, увы - надо лезть в Device Tree, я к таким подвигам не готов. Почему Печник его сразу при сборке не включил - ума не приложу.
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

  8. #1047

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

    я остался на той еще 2014 года прошивке
    was fällt, das soll man auch noch stossen

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

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

    Цитата Сообщение от -Rik- Посмотреть сообщение
    Парни, а до четвертого ядра кто-нибудь добрался? i2s как девайса там не видно, увы - надо лезть в Device Tree, я к таким подвигам не готов. Почему Печник его сразу при сборке не включил - ума не приложу.
    Насколько я понял, в 4-м ядре совсем недавно появился драйвер I2S, а у Игоря имеется некоторое отставание. Да и пока не видно особых преимуществ, чтобы переходить на 4 ядро.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  10. #1049
    Новичок Аватар для serge_bush
    Регистрация
    15.08.2016
    Адрес
    Санкт-Петербург
    Возраст
    48
    Сообщений
    6

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

    офф
    подскажите, пожалуйста, кто в теме: на Raspberry Pi 3 можно сделать I2S с внешним клоком?

  11. #1050
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

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

    Радость-то какая! Wheezy теперь old stable, а Jessie - stable.
    А если без шуток, попытался настроить по прописи Анатолия новый stable (Jessie). Столкнулся с двумя проблемами:Первую кое-как решил - MPD
    не мог писать свой лог в место, прописанное в mpd.conf.
    В папке /var/log просто не было папки mpd. Если эту папку создать, то всё начинало работать, но, после перезагрузки, папка снова пропадала.
    Изменил mpd.conf, прописал другое место, заработало.(полагаю, можно было и проще, и изящнее, но...)
    А вот со второй проблемой пока не справился: aplay -l не показывает карты hw: 2,0. Есть там spdif 1,0, есть кодек 0,0, а вот i2s 2,0 - нет.

  12. #1051

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

    начит драйвера нету, наверное
    was fällt, das soll man auch noch stossen

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

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

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

  14. #1053
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

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

    Цитата Сообщение от Wired Посмотреть сообщение
    начит драйвера нету, наверное
    А, ну да, 4 ядро.
    Откатился на третье

  15. #1054
    Частый гость Аватар для Iron_Feliks
    Регистрация
    17.07.2017
    Сообщений
    198

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

    Есть корейская альтернатива Cubietruck/Cubieboard называется Odroid C2 имеет выход I2sВложение 297339.
    При правильно подключенном цапе обеспечивает хорошее звучание при отсутствии шумов.
    Odroid c2 работает в режиме Master, а DAC как Slave.
    У компа есть свой генератор 384Khz * 128fs = 49.152Mhz.
    Из за PLL ограничения выхода at ~57Mhz, имеется два режима у драйвера I2S ODROID-C1/C2.
    24Khz ~ 192Khz: 256fs режим
    256Khz ~384Khz : 128fs режим
    Кто уже успел его применить в качестве транспорта?

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

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

    Цитата Сообщение от Iron_Feliks Посмотреть сообщение
    Odroid c2 работает в режиме Master, а DAC как Slave.
    Т.е. дальше можно не читать
    Цитата Сообщение от Iron_Feliks Посмотреть сообщение
    Кто уже успел его применить в качестве транспорта?
    См. выше.

    И еще сюда: https://forum.vegalab.ru/showthread.php?t=78838
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #1056
    Частый гость Аватар для Iron_Feliks
    Регистрация
    17.07.2017
    Сообщений
    198

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

    Спасибо за ссылку!
    Не совсем ясно, Cubietruck/Cubieboard же тоже в режиме Slave без дополнительной платы не может работать?
    Последний раз редактировалось Iron_Feliks; 17.07.2017 в 18:26.

  18. #1057

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

    не сможет, плата нужна длЯ формирования BCLK LRCK
    was f&#228;llt, das soll man auch noch stossen

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

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


    Offтопик:
    Цитата Сообщение от Iron_Feliks Посмотреть сообщение
    Спасибо за ссылку!
    Ну вообще, если уж ты пришел на форум, то есть смысл его сначала немного почитать. Чтобы не спрашивать (а тем более не излагать) то, что уже не один раз обсуждалось.

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

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

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

    Цитата Сообщение от Iron_Feliks Посмотреть сообщение
    Odroid c2 работает в режиме Master, а DAC как Slave.
    Спасибо, порадовал. Можно сразу в "Перлы".
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

  21. #1060
    Частый гость Аватар для Iron_Feliks
    Регистрация
    17.07.2017
    Сообщений
    198

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

    Что не так?

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

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

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

Ваши права

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