Страница 53 из 54 Первая ... 4351525354 Последняя
Показано с 1.041 по 1.060 из 1061

Тема:

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

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

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

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

Название:	case_rear.jpg 
Просмотров:	1700 
Размер:	127,5 Кб 
ID:	216758

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

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

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

Название:	ct_in_case.jpg 
Просмотров:	1429 
Размер:	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. По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

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

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

    По умолчанию 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 
Просмотров:	74 
Размер:	213,6 Кб 
ID:	288208

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

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

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

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

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

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

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

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

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

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

  7. Старый знакомый Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    58
    Сообщений
    921

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

    Парни, а до четвертого ядра кто-нибудь добрался? i2s как девайса там не видно, увы - надо лезть в Device Tree, я к таким подвигам не готов. Почему Печник его сразу при сборке не включил - ума не приложу.
    ...bo za jedną siną dalą — druga dal… (A.Osiecka/S.Krajewski)

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

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

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

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

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

  10. Зарегистрировался Аватар для serge_bush
    Регистрация
    15.08.2016
    Адрес
    Санкт-Петербург
    Возраст
    41
    Сообщений
    5

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

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

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

    По умолчанию 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. По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

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

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

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

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

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

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

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

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

    Есть корейская альтернатива Cubietruck/Cubieboard называется Odroid C2 имеет выход I2s Нажмите на изображение для увеличения. 

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

  16. Начинающий Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    54
    Сообщений
    21.258

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

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

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

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

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

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

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

  19. Начинающий Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    54
    Сообщений
    21.258

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


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

    Последний раз редактировалось Alex; 19.07.2017 в 16:12.
    "Прежде чем сделать открытие, загляни в учебник"
    "Проходные конденсаторы" - в аудиотехнике не применяются.
    <-- http://altor1.narod.ru И http://www.altor.co --> Вопросы - в личку, е-мейл, скайп.

  20. Старый знакомый Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    58
    Сообщений
    921

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

    Цитата Сообщение от Iron_Feliks Посмотреть сообщение
    Odroid c2 работает в режиме Master, а DAC как Slave.
    Спасибо, порадовал. Можно сразу в "Перлы".
    ...bo za jedną siną dalą — druga dal… (A.Osiecka/S.Krajewski)

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

    Что не так?

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

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

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

Ваши права

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