Страница 16 из 22 Первая ... 61415161718 ... Последняя
Показано с 301 по 320 из 430

Тема: opensource USB ethernet транспорт

  1. #1 Показать/скрыть первое сообщение.
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию opensource USB ethernet транспорт

    Всем доброго времени суток. Давно читаю форум на тему всякого рода транспортов. Проектов много все очень неплохие по функционалу, но все они коммерческие. Многие высказывают свои пожелания по работе устройств, они же в состоянии создать эти функции в продаваемых здесь на форуме устройствах. Но... Все они с закрытыми исходниками. Я предлагаю создать opensource проект аналогичного устройства. Как базу предлогаю недорогой starterkit от www.starterkit.ru на LPC1788. Со своей стороны имею функционирующую болванку-проект на указанном проце умеющую воспроизводить WAV, FLAC, MP3 в формате 44100-16 в синхронном режиме и выводящую все это на 7` TFT LCD. Есть проект ethernet-i2s, но это позже. Есть самописная библиотека которая декодируетaz FLAC и позиционируется с точностью до секунды. Все это я готов предоставить общественности. За сущую мелочь - поддержку и помощь в создании проекта. Исходники и описание библиотеки выложу если мое предложение найдет единомышленников. Сам я на форумах никогда не писал так что если что не так извиняйте.
    Желающим потрудиться на благо родины писать в личку или в мыло. Им скажу больше и отвечю на технические вопросы дабы не засорять форум.
    Последний раз редактировалось alexandermas; 02.12.2011 в 14:34.

  2. #301
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,860

    По умолчанию Re: opensource USB ethernet транспорт

    Вы бы ещё сказали где взять Audio Weaver - я не смог его найти
    А купить его за 2..3 шт зелени мало кто себе может позволить.....

  3. #302
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от aal Посмотреть сообщение
    я не смог его найти
    И не найдешь.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  4. #303
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от aal Посмотреть сообщение
    Audio Weaver
    Зачем всякие дешевые и не очень ДСП эффекты? А как же бит перфект и хай фиделити?

    Кстати, прицепил PHY к LPC4330. Развелись одновременно USB, SD, Ethernet и 4(8) канальный I2S.
    Требуется помощь в доработке WDM драйвера Ethernet-аудиокарты. Т.к. имеющийся передает данные по сети на другой компьютер, который имеет неограниченный объем буфера и соответственно нет обратной связи. Есть знатоки WinDDK?

  5. #304
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,860

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Требуется помощь в доработке WDM драйвера Ethernet-аудиокарты.
    А зачем? Пишите ASIO-Ethernet дрова - тут не нужно уровня драйвера, а уровень подключаемой библиотеки. Звук всегда выведете через такое, а звуковую дорожку фильма некоторые плееры тоже умеют выводить через асио....

  6. #305
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Требуется помощь в доработке WDM драйвера Ethernet-аудиокарты. Т.к. имеющийся передает данные по сети на другой компьютер, который имеет неограниченный объем буфера и соответственно нет обратной связи.
    мне кажется, это тупиковый путь.

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    и 4(8) канальный I2S.
    8 канальный? Т.е там четыре I2S ? В каком конкретно чипе?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #306
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от aal Посмотреть сообщение
    Звук всегда выведете через такое
    Чтобы было действительно всегда хотелось бы обычный Windows драйвер, чтобы не заморачиваться со всякими виртуальными шнурками. Ну и ASIO конечно... Под Линукс вроде уже есть окрытые решения, но для Windows готовых я не неаходил.


    Цитата Сообщение от Alex Посмотреть сообщение
    В каком конкретно чипе?
    см. мое предыдущее сообщение.
    Теоретически можно до 15 стереопар, но прокачка такого потока через USB в изохронном режиме сильно нагружает компьютер(проверял на драйверах Thesycon). А с другими интерфейсами возможны конфликты по пинам.
    www.youtube.com/watch?v=15l8TIEaOHo

  8. #307
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    см. мое предыдущее сообщение.
    Я видел что ты написал 4330, но подумал может ты имел ввиду саму серию 433х, и (вроде на сайте филипса не нашел), то может у какого их серии есть больше чем два i2s.

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Теоретически можно до 15 стереопар,
    Да ладно 15, меня больше интересует:

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    4(8) канальный I2S.
    Выводил 8 каналов как? У 4330 вроде как только два I2S-а а не четыре.
    Последний раз редактировалось Alex; 29.10.2012 в 01:16.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #308
    Частый гость Аватар для SanSound
    Регистрация
    18.10.2010
    Адрес
    Новосибирск
    Возраст
    59
    Сообщений
    483

    По умолчанию Re: opensource USB ethernet транспорт

    У китайцев появился интересный чип Rockchip RK3066. На нем сейчас делается куча планшетов. Их уже и в наших магазинах как грязи.
    Но у него и очень развитые аудиоинтерфейсы. Краткое описание чипа ЗДЕСЬ. Почитайте там раздел "11. Аудио интерфейсы". По-моему, очень неплохо.
    Вот на нем бы сварганить стационарный аудиоплеер.

  10. #309
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,860

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Alex Посмотреть сообщение
    Выводил 8 каналов как? У 4330 вроде как только два I2S-а а не четыре.
    имеется ввиду использование SGPIO. Но там есть мааааленькая такая заморочечка - надо реверсировать слово на передачу и буфер там только на одно слово - часто надо дма пересылки организовывать и то если удастся их задействовать...

    Цитата Сообщение от SanSound Посмотреть сообщение
    У китайцев появился интересный чип Rockchip RK3066.
    У тексаса давно уже есть am1808 - там аппаратный I2S по 16 стерео пар на вход и выход ARM9. Меня остановил слишком большой пласт не знания

  11. #310
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от aal Посмотреть сообщение
    мааааленькая такая заморочечка
    которая решается маленькой командочкой Cortex M4. А насчет DMA - не уверен, что его вобще можно задействовать, хотя NXP утверждают в статье о его использовании.
    Но у меня потребности в DMA не возникло - производительность процессора позволяет работать по прерываниям с частотой Fs. И это без использования второго ядра.

    Цитата Сообщение от aal Посмотреть сообщение
    am1808
    NFBGA361 - как то не очень для наших целей...

    P.S. Забыл уточнить, что 15 стереопар - это в случае 16 битных семплов, а для современных форматов в два раза меньше.
    Последний раз редактировалось Ant-125; 28.10.2012 в 12:01.

  12. #311
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от aal Посмотреть сообщение
    имеется ввиду использование SGPIO.
    Да, я уже посмотрел UM10503, там как раз даже пример многоканального I2S есть.
    Действительно классные процики, жаль что пока 4333/4337/4353/4357 в человеческих корпусах не очень-то купишь
    Надо иметь ввиду. Собственно я их давно имел ввиду, правда по другим причинам.
    Проблема в другом - я упоминал про них, LPC43xx в этой-же теме, в #61, больше года назад! И ситуация с тех пор не так чтобы сильно улучшилась - в основном ROM-Less чипы, с флеш мало, и доступны в БГА.

    P.S. Но по поводу драйверов WDM и т.п., останусь при своем мнении.
    Последний раз редактировалось Alex; 29.10.2012 в 01:30.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

    По умолчанию Re: opensource USB ethernet транспорт

    Я тут наконец получил Raspberry PI и немного поигрался с ним: поставил OpenELEC медиацентр + на телефон ДУ для андроида. Очень удобная связка получается, вот только пока вывод звука на I2S шину отсутствует, хотя попытки сделать у людей есть.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  14. #313
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Alex Посмотреть сообщение
    в основном ROM-Less чипы
    В чем проблема их использования для Opensource DIY проектов? Флеш запороть нельзя(в отличие от SDR Widget), прошиваются по USB.

  15. #314
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    В чем проблема их использования для Opensource DIY проектов?
    Дак. кто-ж тебе мешает? А я не люблю их.

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    прошиваются по USB.
    Внутренний флеш у многих процов тоже легко по USB прошивается.

    ---------- Добавлено в 17:08 ---------- Предыдущее сообщение в 17:02 ----------

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    в отличие от SDR Widget)
    Причем тут он? Лично меня он в принципе пока (на сегоднешний день) не интересует.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  16. #315
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Но у меня потребности в DMA не возникло - производительность процессора позволяет работать по прерываниям с частотой Fs.
    А по моему глупо (нерационально) иметь на борту нормальный DMA-контроллер с поддержкой всего чего только можно. И при этом им не воспользоваться. А валить на камень рутину по передаче данных без обработки из точки А в точку Б. Так дело может дойти и до софтварного i2s. Этому камню хватит сил и на него

  17. #316
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от alexandermas Посмотреть сообщение
    И при этом им не воспользоваться. А
    К сожалению, иногда приходится. Например если нужна обработка при вводе или выводе. Или вывод с одного буфера в два i2s ортогонально (на дифф. включенныйу ЦАПы).

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Так дело может дойти и до софтварного i2s. Этому камню хватит сил и на него
    Насколько я понимаю, он в случае многоканала и так там полу софтверный.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #317
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от alexandermas Посмотреть сообщение
    нормальный DMA-контроллер с поддержкой всего чего только можно
    Это только на первый взгляд. В реальности можно далеко не все.
    Как я писал выше, работающий DMA для SGPIO пока ни где не выкладывали, тем более для многоканального I2S. Углубленное изучение документации наводит на мысль о невозможности использования DMA для ввода/вывода многоканального I2S через SGPIO.
    В данный момент(в соответствии с примером от NXP) по прерываниям, следующим с частотой до 192кГц производится "вручную" загрузка данных из буфера в сдвиговые регистры. При необходимости, эту функцию можно возложить на второе ядро.

  19. #318
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: opensource USB ethernet транспорт

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

  20. #319
    Новичок
    Регистрация
    05.01.2007
    Сообщений
    51

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от alexandermas Посмотреть сообщение
    проще плисину вварить
    А к ней еще кучку корпусов
    Приемущества LPC4300 - всё в одном корпусе(разумеется, с некоторыми издержками). Кстати, с 264 кбайтами ОЗУ еще можно реализовать проект наподобие: http://www.diyaudio.com/forums/digit...ht-jitter.html

  21. #320
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,180

    По умолчанию Re: opensource USB ethernet транспорт

    Цитата Сообщение от alexandermas Посмотреть сообщение
    в таком варианте проще плисину вварить, и сделать в ней любых интерфейсов сколько угодно
    Да, но для многоканала может понадобиться слишком большая, и более дорогая чем проц.

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    А к ней еще кучку корпусов
    Зачем?

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Приемущества LPC4300 - всё в одном корпусе(разумеется, с некоторыми издержками).
    Нихренассе "некотовыми" - ему внешнюю память надо.

    Цитата Сообщение от Ant-125 Посмотреть сообщение
    Кстати, с 264 кбайтами ОЗУ еще можно реализовать проект наподобие: http://www.diyaudio.com/forums/digit...ht-jitter.html
    Я это реализовал на гораздо более простом контроллере чем 4330.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 16 из 22 Первая ... 61415161718 ... Последняя

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

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

Ваши права

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