Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Плата как flash drive и вообще проект - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
Плата как flash drive и вообще проект
plr
Добавлено 12.03.2013 17:28
0
Сообщение: 1
plr
0

Пункты: 898
Регистрация: 06.10.2012
Купил www.dension.com/product/3G-USB-internet-modem/dension-webradio — не работает, вернее работает, но проигрывание постоянно прерывается, хотя если слушать на смартфоне с той же симкой или на компьютере через этот же 3G модем, то никаких прерываний нет.

Webradio имеет интересную реализацию — она представляется обычной флешкой с обычными mp3-файлами, если начинаешь проигрывать эти файлы, например, на автомобильной магнитоле, то в них Интернет-радио передает mp3-поток устройству.

Производитель не хочет обновлять прошивку, что-то исправлять и даже принимать устройство в зад. Ну и фиг с ним.

Хочу эту идею реализовать на плате, поэтому вопросы:

1. Какую плату оптимально выбрать?

1.1. Обязательно работающую под linux, чтобы легче было поднять разные 3G модемы, работать с потоковым аудио и т.п. А не мучаться с программирование микроконтроллеров. Пусть дороже будет.

1.2. Размер - чем меньше - тем лучше, но не сильно принципиально.

1.3. Из разъемов нужны:
- USB host, он же используется для питания.
- USB для подключения USB-модема или USB-Wifi-модуля
- audio для варианта работы AUX IN.

2. Хватит ли питания, которое есть в бытовых устройствах для питания платы? у Dension Webradio хватает на нее и на 3G модем.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.03.2013 09:43 Редактировалось 13.03.2013 10:19 Сообщение: 2
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Я бы взял i.mx28 - по мне так идеальный вариант. Есть USB host (для подключения модемов) и USB host/device (прикидываться флешкой для системы), встроенные LDO для управления питанием,
http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=IMX28_FAMILY
питания должно хватить если отключать все лишнее в ядре.

UPD думал там как на imx23 есть встроенный аудиокодек- но к сожалению нет, нужен внешний. imx23 был бы идеален, если бы у него второй USB контроллер был..
в принципе можно взять что-то на at91sam9260 - там тоже есть хост и девайс отдельные если все равно внешний аудиокодек ставить надо.
Спуститься к концу Подняться к началу
Персональная информация
plr
Добавлено 13.03.2013 10:18 Сообщение: 3
plr
0

Пункты: 898
Регистрация: 06.10.2012
sasamy, т.е. и 28 и 23 не подходят? Что еще можно выбрать?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.03.2013 10:25 Сообщение: 4
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата

т.е. и 28 и 23 не подходят? Что еще можно выбрать?


эти хороши тем что потребляют мало, imx23 точно отпадает - у него нет второго USB, а так любой подойдет, даже at91sam9260, только вопрос - хватит ли тока котороый может выдать USB хост для питания его и еще модема.
Спуститься к концу Подняться к началу
Персональная информация
plr
Добавлено 13.03.2013 17:34 Сообщение: 5
plr
0

Пункты: 898
Регистрация: 06.10.2012
Sasamy, а i.mx28 - это http://www.starterkit.ru/html/index.php?name=shop&op=view&id=75 ?

Оно же через чур навороченное и дорогое соответственно.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.03.2013 22:16 Редактировалось 13.03.2013 22:34 Сообщение: 6
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
У вас есть вполне конкретные требования - выберите сами, я например с большинством процессоров TI не имел дела, там наверно есть недорогие подходящие варианты. Я пока не очень представляю - как сделать то что вы хотите, с юниксовыми ФС вроде элементарно именованный канал (FIFO) сделать в виде radioname.mp3 (и будет ли вообще с USB gadget такая связка работать) и скидывать туда выхлоп wget, а как быть с вендообразными ФС я не знаю - они же убогие совсем.
Мне даже интересно стало - надо попробовать :) боюсь как я думаю - ничего не получится, читать файл будут вообще с другого устрйства, тут возможно вообще свой gadget дописать придется в ядре - потянете ?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.03.2013 10:36 Сообщение: 7
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
не очень понимаю, зачем весь огород? таскать ip-музыку через 3g и задувать через usb таким извращенным способом..
имхо, дешевле и проще сваять брелок (а может еще дешевле купить) с эмуляцией накопителя гиг этак на 16.. навалить туда mp3 и 2-3 года не вспоминать о проблеме..

когда меня задолбала реклама и чирикание тупых диджеев, я просто купил mp3 сидиолу, когда меня запарило менять диск! я просто докупил чейнджер на 4 диска с mp3.. теперь все это кучей пылится где-то в ящике :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
plr
Добавлено 14.03.2013 16:50 Сообщение: 8
plr
0

Пункты: 898
Регистрация: 06.10.2012
Я готов участвовать сам (что-то могу сам делать) и финансировать реализацию проекта. Сделать проект опенсорсным в плане софта, выбрать аппаратную платформу. Сделать проект в режиме типа crowdfunding как на kikstarter.

sasamy, у меня две штуки Webradio могу одно выслать вам, разберете - посмотрите, может быть удастся сделать аналог. Или пока не сделать, но хотя бы проработать идею.

Может быть использовать Raspberry pi, но я почитал, что в device mode может работать только ревизия А, а B уже не может.

Jury, мне флешка 16 гиг надоела. Я взял смартфон старый на Андроид 2.3 поставил туда TuneIn плеер, подключил к автомагнитоле по AUX и случаю Интернет-радио. Выбрал поток 48Кбс - работает отлично.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.03.2013 17:40 Сообщение: 9
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Jury, мне флешка 16 гиг надоела. Я взял смартфон старый на Андроид 2.3 поставил туда TuneIn плеер, подключил к автомагнитоле по AUX и случаю Интернет-радио. Выбрал поток 48Кбс - работает отлично.

ну-у.. подобное решается коробочкой с винчестером в произвольно-подходящем месте салона автомобиля.. один раз залил, скажем, полтерра музла и год музыки нонстопа.. и заметьте никакой рекламы и прочего мозгоклюйства..
надо добавить убавить - отстегнул, принес домой и пофиксил..
и еще, я что не уловил - 3G оно бесплатно? и везде покрывает? не могу пока уловить суть плюшки из такого девайса..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.03.2013 19:14 Редактировалось 14.03.2013 19:15 Сообщение: 10
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата

у меня две штуки Webradio могу одно выслать вам, разберете - посмотрите, может быть удастся сделать аналог.


смысла особого нет в ковырянии, там достаточно зашифровать прошивку и времени будет потрачено несоизмеримо профиту :) бинарная прошивка у них на сайте есть. Если есть Linux - покажите выхлоп
$ ls -al
в директории куда смонтировано это устройство, мне интересно как там файлы представлены.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux