Страница 7 из 22 Первая ... 5678917 ... Последняя
Показано с 121 по 140 из 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. #121
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,879

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

    Цитата Сообщение от alexandermas Посмотреть сообщение
    По поводу отправной точки: скорее всего это будет проц от nxp lpc18xx которого пока нет в широком доступе, как и нет доступной по цене evo board, а возможно будет и другой проц с похожими характеристиками.
    Хорошая штука, даже слишком.
    А 1820 имеет небольшой корпус, годится для любительских целей..
    Evo board можно самому сделать, заказать на производстве.

  3. #122
    Завсегдатай
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

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

    ИМХО
    Цитата Сообщение от JazMan Посмотреть сообщение
    Evo board можно самому сделать, заказать на производстве.
    Если заказывать на производстве, то какая разница, под корпус LQFP144 или LQFP208.

    Чтоб не иметь никаких ограничений в будущем, лучше сразу заложить в конструкцию LPC1853.

    И ещё, раз там два USB, лучше сразу один - под USB-А, а второй - под USB-В,

    реализовав функцию заливки накопителя-флешки/диска через девайс прямо с компа.

  4. #123
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,879

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

    Цитата Сообщение от Alex-master Посмотреть сообщение
    реализовав функцию заливки накопителя-флешки/диска через девайс прямо с компа.
    В этом случае, проще будет спортировать для него ядро линукса, и написать драйвера, а все фичи реализовать в виде демона (сервиса). Можно будет использовать и имеющийся софт.

    Но и в этом случае времени потребуется очень много, а ценник зашкалит.

  5. #124
    Завсегдатай
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

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

    Цитата Сообщение от JazMan Посмотреть сообщение
    В этом случае, проще будет спортировать для него ядро линукса, и написать драйвера, а все фичи реализовать в виде демона (сервиса). Можно будет использовать и имеющийся софт.
    Мобильные телефоны уже давно прикидываются или флеш-накопителем, или модемом.

  6. #125
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,879

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

    Цитата Сообщение от Alex-master Посмотреть сообщение
    Мобильные телефоны уже давно прикидываются или флеш-накопителем, или модемом.

    Offтопик:
    Между любительской разработкой (со всеми вытекающими ограничениями) и промышленной надеюсь, разницу объяснять не нужно?
    Какой смысл фантазировать на тему, - "а вот у них, и с прибором картинкой"?

  7. #126
    Завсегдатай
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

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

    JazMan - а вот клиент-плеер под LogitechMediaServer разве невозможно сделать?

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

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

    Цитата Сообщение от JazMan Посмотреть сообщение
    В этом случае, проще будет спортировать для него ядро линукса, и написать драйвера, а все фичи реализовать в виде демона (сервиса). Можно будет использовать и имеющийся софт.

    Но и в этом случае времени потребуется очень много, а ценник зашкалит.
    Linux тут ненужен все делается и без него

  9. #128
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,879

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

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Linux тут ненужен все делается и без него
    Есть готовые библиотеки?
    В рукопашную наверное долго (я пока еще кодил для таких МК).

  10. #129
    ★★★★★✰
    Регистрация
    11.02.2006
    Адрес
    Недоступно
    Сообщений
    2,303

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

    TCP/IP stack, декодинг сквизбоковского формата + немного буфферов вокруг... Сама коробочка ничего не делает, кроме данных функций. Если отказаться от вайфай в пользу эзернета, то и WEP/WPA реализовывать не прийдется. По тцп/айпи - его завели даже на ардуино, включая DHCP...

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

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

    Цитата Сообщение от alexandermas Посмотреть сообщение
    По поводу отправной точки: скорее всего это будет проц от nxp lpc18xx которого пока нет в широком доступе, как и нет доступной по цене evo board, а возможно будет и другой проц с похожими характеристиками. При этом работы по проектированию уже можно начинать и отлаживать код в более слабых камнях. Портирование кода на старшие камни не составит труда так как встроенная в проц перифирия, как правило не меняется в пределах одного производитя, меняется только ее наличие или отсутствие.
    ИМХО, в качестве стартовой борды стоит взять LPCXpresso Board Target LPC1769.
    Стоит не дорого: мне с доставкой обошлась чуть более 1т.р.
    На плате есть JTAG, но работающий под LPCXpresso - там надо зарегистрироваться и получаешь с ограничением в 128кБ среду разработки. Кроме проца на плате ещё и Ethernet PHY разведён. Т.е. к плате можно на проводах припаять USB разъём и/или Ethernet разъём с трансом (на той неделе они у меня будут - могу поделится за не дорого), вывести I2S. И начать работать - отрабатывая конкретные мелкие детали проекта. А вот потом всё можно будет перенести на целевую платформу под кеил.

    Для этой платы есть демки с FreeRTOS и сетью: есть с чего начать
    Цитата Сообщение от Alex-master Посмотреть сообщение
    И ещё, раз там два USB, лучше сразу один - под USB-А, а второй - под USB-В,

    реализовав функцию заливки накопителя-флешки/диска через девайс прямо с компа.
    Если попробуете сконфигурить чтоб была и сеть и USB1 на UILPI - обломитесь - нет такой возможности....

    Цитата Сообщение от JazMan Посмотреть сообщение
    В этом случае, проще будет спортировать для него ядро линукса, и написать драйвера, а все фичи реализовать в виде демона (сервиса). Можно будет использовать и имеющийся софт.

    Но и в этом случае времени потребуется очень много, а ценник зашкалит.
    ИМХО - не стоит - много здесь спецов по линуху? И это по взрослому, а на такие МК встанет только uLinux - тут и свои траблы и особенности - т.ч. лучше простой и отлаженный шедулер на основе FreeRTOS - если надо - кину цикл статей на русском о ней (Сам сейчас читаю и пробую).

    Цитата Сообщение от JazMan Посмотреть сообщение
    Есть готовые библиотеки?
    Есть и не мало

    Цитата Сообщение от s3tup Посмотреть сообщение
    TCP/IP stack, декодинг сквизбоковского формата + немного буфферов вокруг... Сама коробочка ничего не делает, кроме данных функций. Если отказаться от вайфай в пользу эзернета, то и WEP/WPA реализовывать не прийдется. По тцп/айпи - его завели даже на ардуино, включая DHCP...
    Не всё так хорошо как кажется - можете упереться в потолок скорости для данной реализации TCP|IP стека - IWIP вроде хвалят, а NXP делает её порт под себя....

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

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

    Цитата Сообщение от alexandermas Посмотреть сообщение
    По поводу "лучше других": На начальном этапе ничем не лучше, а возможно и хуже представленных сдесь коммерческих проектов. Но.... Общими усилиями планируется сделать этот проект лучше "других", за меньшее время. Я не сильно удивлюсь тому, что авторы комм. проектов присоединяться к нам и таки поделяться своими "секретами" , при этом по большому счету ничего секретного в их проектах нет. Я сам довольно давно занимаюсь этим проектом. Но в одиночку у меня просто нехватает не сил не времени на все. Поэтому я и решил предложить открытый проект.
    Чтобы к этому проекту подсоединились другие люди, надо чтобы этот проект удовлетворял и их интересам. Для этого, как минимум, он должен быть ЛУЧШЕ уже существующих проектов, иначе зачем тратить силы и деньги, если можно просто купить готовое устройство?
    По поводу подхода отладки кода на более слабых камнях, затем переход на другие, более мощные. Многие ли могут это себе позволить? Тем более evo boards все равно не подойдут в целевое устройство, рано или поздно надо будет делать свою плату и завершать работу на ней. В общем затраты значительные, а перспективы туманные.
    Мне кажется сначала надо определиться с тем, что хотелось бы видеть в новом устройстве (очень сложная задача, почти не выполнимая ), затем выбрать платформу, сделать плату (вскладчину на всех заинтересованных) и потом вести разработку, представляя, что и на чем надо делать.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  13. #132
    Завсегдатай Аватар для antecom
    Регистрация
    10.02.2005
    Адрес
    Королев
    Возраст
    51
    Сообщений
    3,018

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Не думаю, что получится сделать что-то подобное exaU2I с нуля и дешевле. Главная проблема это как раз драйвера для винды.
    Может все не так сложно?
    Вот KOON сделал USB to I2S 24 канала! Исходники (в том числе драйвера) он выложил.

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

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


    Offтопик:
    Цитата Сообщение от antecom Посмотреть сообщение
    Может все не так сложно?
    Вот KOON сделал USB to I2S 24 канала! Исходники (в том числе драйвера) он выложил.
    Он ограничился ASIO драйвером, который и не драйвер в прямом смысле этого слова, но в принципе, для ограниченного применения, пойдет, но только под Windows и для программ, умеющих работать с ASIO. Правда я не уверен, что не будет затыков при воспроизведении на высоких битрейтах или нескольких каналов , т.к. режим передачи данных не изохронный, то скорость передачи данных от приложения до железяки может не обеспечиваться системой

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

  15. #134
    Завсегдатай
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Мне кажется сначала надо определиться с тем, что хотелось бы видеть в новом устройстве (очень сложная задача, почти не выполнимая )
    Да с этим у нас никогда проблем не было - загибайте пальцы:

    - USB Host;

    - USB Device;

    - Ethernet;

    - codecs - WAV, FLAC, MP3 (уважим старичка!);

    - формат - до 24/96 (ладно, без 192 можно обойтись, думаю):

    - 5.6" или 7.0" TFT LCD Touch screen;

    - IR Control Remoute (без Wi-Fi и Bluetuth - шоб проще було).

    Присоединяйтесь!
    Последний раз редактировалось Alex-master; 14.12.2011 в 12:35.

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

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

    http://beagleboard.org/ посмотрите - вполне может сгодится в качестве базы

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

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

    Добалю еще к списку форматов .ape , .vw и alac. Работы над ними уже ведуться. Да кстати тут кто-то порекомендовал прошивку от rockbox поковырать. Поковырял. Сначала обрадовался все декодеры есть. Но к удивлению ape оказался нечестным в округлении. А код его почти полностью передран из проекта ffmpeg и оптимизирован чуть-чуть.

  18. #137
    Старый знакомый
    Регистрация
    24.06.2011
    Адрес
    Москва
    Возраст
    49
    Сообщений
    592

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

    Цитата Сообщение от Alex-master Посмотреть сообщение
    - Ethernet;

    - codecs - WAV, FLAC, MP3 (уважим старичка!);

    - формат - до 24/96 (ладно, без 192 можно обойтись, думаю):

    - 5.6" или 7.0" TFT LCD Touch screen;

    - IR Control Remoute (без Wi-Fi и Bluetuth - шоб проще було).

    Присоединяйтесь!
    Всё замечательно, но без 192 это практически Squeezbox touch. А вот с 192 уже куда интереснее.

  19. #138
    Завсегдатай
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

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

    Цитата Сообщение от aal Посмотреть сообщение
    http://beagleboard.org/ посмотрите - вполне может сгодится в качестве базы
    Нажмите на изображение для увеличения. 

Название:	1813.jpeg 
Просмотров:	221 
Размер:	65.6 Кб 
ID:	142262

    Ещё б найти доступного русского продавца...

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

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

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Добалю еще к списку форматов .ape
    Проприетарный кодек - исходников открытых нет

    Цитата Сообщение от alexandermas Посмотреть сообщение
    .vw и alac.
    доступны исходники.

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Но к удивлению ape оказался нечестным в округлении. А код его почти полностью передран из проекта ffmpeg и оптимизирован чуть-чуть.
    А можно подробности, а то я то возрадовался исходникам....

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

    Цитата Сообщение от Alex-master Посмотреть сообщение
    Ещё б найти доступного русского продавца...
    А за чем? чтоб цена увеличилась?

    Во всех подобных платах есть трабл - все коннекторы иной раз на 4- стороны смотрят

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

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

    Цитата Сообщение от aal Посмотреть сообщение
    А можно подробности, а то я то возрадовался исходникам....
    Нужно маненько потерпеть. Сделаю выложу сдесь. А если ждать некогда посмотри ffmpeg там есть сырцы . Они адекватнее чем у rockboxa. Читаются легче, понимаются лучще. Рабочие. Нужно периписать только интерфейс ввода-вывода данных. Лучше сделать через буффер. Там они дергают по 1-2байта с носителя. А вообще rockbox "писался" с ffmpeg. Это видно невооруженным взглядом.

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

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

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

Ваши права

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