Virt2Real - найди куда воткнуть!

Многие из вас знают такой любопытный проект как Virt2Real, а тем кто не в курсе я сейчас дам краткий ликбез.

Итак, ну Raspberry Pi все знают точно, если нет, то чего вы тут делаете вообще? ;) Но что бы вы не делали из Raspberry у вас все равно получится медиацентр :) Т.к. это основная специализация данной платы, что бы там из нее не колхозили.

Virt2Real аппаратно схожий девайс — это тоже микрокомпьютер с мощным процом — TMS320DM368 (400Mhz) большим количеством памяти, а рулит всем этим мощная ОС Linux. И, казалось бы, это еще одна миникомпьютерная плата, коих существует уже не один десяток. Raspberry Pi, BeagleBone, CubieBoard и много какая еще, но…

Эта плата в корне отличается от всех них концептуально. Virt2Real это в первую очередь встраиваемое устройство для управления, а не попытка сделать бытовой компьютер в формфакторе роутера. Это значит:

  • Предельно компактные размеры и вес.
  • Предельный минимализм платы. Никаких лишних разъемов, никакой лишней периферии. Только то, что может потребоваться на борту радиоуправляемого самолета, автомобиля, робота.
  • Аппаратная поддержка обработки видео. И возможность прицепить модуль цифровой камеры, способной на лету гнать высококачественную картинку.
  • Модульность конструкции. То, чего не хватает можно навесить сверху. Концептуально Virt2Real ближе к классической Arduino, но много мощней.


И, теперь, суть дела. У нас, точнее у моих партнеров — магазина Chipster.ru есть одна такая штука просто так. Которую мы можем задарить любому желающему, но есть одно условие. Вы должны наглядно показать нам, что вам без нее ну вообще никак. Что она не будет у вас лежать в коробочке и ждать когда же у вас до нее дойдут руки.

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

Какой проект? Не имеет значения, это может быть квадрокоптер, робот, контроллер управления станком, умный дом. Что угодно, лишь бы устройство там было в тему. В каком формате рассказать о проекте? Да, в принципе, тоже не большая разница. Статья с картинками с описанием, видео ролик с презентаций. Лишь бы это было наглядно и нам понравилось. Самый интересный проект, с хорошим описанием получит данный девайс за счет заведения :)

Ну, а после. Когда вы получите сей девайс и вкорячите его в свой проект, то обязательно опишите то, что у вас получилось в итоге.

Регистрируйтесь в сообществе we.easyelectronics.ru и размещайте свои посты с описаниями проектов, не забыв добавить к ним тэг virt2real
  • +3
  • 04 июля 2014, 16:06
  • DIHALT

Комментарии (83)

RSS свернуть / развернуть
никогда не понимал, как можно неизвестную, только что вышедшую хрень «вкорячить» в проект, над которым УЖЕ идет работа?
чтобы начать такой проект надо тз и прочую хрень взвесить/обмозговать, а потому она всё таки какое-то время должна полежать в коробочке.
0
Если работа идет на базе какого-нибудь Raspberry или аналогов, то это не так сложно. Тем более многие хоббийные проекты это просто мешанина из проводов которая находится в вечной стадии отладки и конфигурации и все там может меняться по десять раз, оставаясь неизменным только в концепте.
+1
ну тогда вот эта фраза «должны наглядно показать нам, что вам без нее ну вообще никак» не подходит, если делалось под малинку, то малинкой таки можно обойтись.

ну то такое. мне она точно не надо, просто вопрос задал.
0
Иногда в процессе оказывается, что заложенный изначально хардвер не справляется. К тому же, для встраиваемых применений формфактор платы больше подходит.
Ну и в принципе, из текста понятно, что нужно доказать что плата не заваляется, а не что она позарез нужна.
0
тогда мне надо с вифи и камерой. ) а то у меня ща на платформе катается планшет исключительно для передачи видео по вифи. а он, сцуко тяжеловатый для платформы, акб быстро разряжаются тягать его и еще ардуину с сс3000.
0
Вперед, ты знаешь что делать :)
0
Именно.
0
Эх. Плата меня аинтересовала, но у меня она заваляется с гарантией)
0
А сколько эта плата стоит?
0
  • avatar
  • Vga
  • 04 июля 2014, 16:33
ну дык на сайте же.: 2 970
0
Я пока пробую на Raspberry Pi сделать переносной настройщик оборудования.
Суть такая usb=модем, программа типа теам виевер на железяке браузер и rdp клиент.

Получается не очень пока.

Задача этой штуки прислать её с гоблином на дальние севера километром так за 2500 и пока он ремонтирует отломаное оборудование работать с настройкой систем.
Всё это для того чтобы перестать ездить по этим ебеням.
У гоблинов мозга более чем воткнуть разъём нет.

если кто-то подскажет более приемлемую платформу буду благодарен.
0
на железяке-то зачем браузер и тем более rdp клиент?
сделать доступной дома локальную сеть ебеней, через usb modem можно любым правильно настроенным роутером.
0
а при чём тут локальная сетка из дома?
вопрос о закрытых локалках на объектах.
доступа в интернет из них никогда не было ни не должно быть при штатной работе.

Про впн доступ это и TL-MR3020 обдумаю. спасибо за идею.
0
я это и имел ввиду, при помощи китайского роутера за 10$ воткнутого одной стороной в эту локалку и usb gsm модема, воткнутого в этого роутер с другой стороны, можно организовать доступ определённому компу извне в эту закрытую локалку.
можно и без vpn, ssh тунеля вполне хватит.
0
стоит TL-MR3020 1100р
можно попробовать.
у него пока вижу одну непонятку надо иметь статику хотя бы с одного конца для тунеля.
0
китайские роутеров с usb hostом на которые можно openwrt поставить есть в том числе и за 10$.
в NATe вроде можно отверстие проковырять, даже если обе стороны за ним сидят наглухо, без возможностей пробросить порты и всяких upnp: samy.pl/pwnat/
это онанизм конечно редкостный: icmp пакеты посылются из-за NATa вникуда, а вот ответы с нужными данными, уже от другого компа, который тоже за NATом, через первый NAT внутрь вполне пропускаются.
насколько оно работает сам не проверял, проще нормальным адресом обзавестись.

сервисов которые динамический DNS предлагают в том числе и бесплатных тоже полно.
0
ну тут да походу так и придётся. поскольку из офиса на объект ещё нормально — с одной стороны статика.
А вот запуск на объекте это юсб-олени как на компе настройки так и узле связи.
0
динамика от сервисов не так удобна и надежна, а чаще всего и невозможна (серые адреса без никакой возможности пробиться к ним), лучше иметь где то наидешевейший vps (120р/мес) с openvpn/l2tp/чемугодно, который будет связующим звеном между железками и хозяином. В таком случае никаких вопросов и загонов, работать будет всегда и везде, если у прова не закрыт vpn порт(ы).
0
Да, что-то Вы перемудрили.
TL-MR3020 + USB 3G модем + RS-232 <-> TTL или USB<->TS-232, OpenVPN + ssh — и всё.
0
OpenWRT для TL-MR3020 + USB 3G модем + RS-232 нужно чуток подпилить, а то оно по включению выплёвывает какой-то дамп в RS-232. Но с USB-хабом и USB/RS232-свистком вполне агрегат (разве что свистки иногда вешаются, потому не для долговременной работы)
0
Есть же usb reset / power off. На многих хабах работает.

Но… Хозяин — барин.
0
Школяр сисОдмин
skelet
Гоблин

В этой иерархии skelet явно оказался не на высоте :D
-2
монтажники умеют делать монтаж, а те что умеют потом и проблему решить это редкость.
у меня сейчас турне екатеринбург — нижневартовск — излучинск — новоаганск(не состоялся) — киров — пенза — екатеринбург.
И половину из этой поездки можно было бы решить удалённо если воткнуть туда внешний доступ.
0
… ну Raspberry Pi все знают точно, если нет, то чего вы тут делаете вообще?
Ну слышать наверняка все слышали. А вот знать уже точно не все знают. Я вот ею не интересуюсь, а потому и не знаю.
Что ж мне теперь вообще сюда не заглядывать? :)
+2
возможно невнимательно почитал… но не нашел до когда акция? когда пост оформить нада?
0
придумать девайс, пустить в производство и задать народу вопрос «а нахера я это сделал?» хайтек по-студенчески.
-1
  • avatar
  • xar
  • 07 июля 2014, 22:06
Ты только что описал Arduino, Raspberry PI, и еще over9000 проектов такого плана :)
+1
arduino не из их числа. тут все понятно, ибо это на деле это бутлоадер, иде и отладочная платка. пай — своего рода ноухау. вроде как почти полноценный комп на одной плате, но уже было. вроде как маленький, но тоже было. ноухау в маркетинге (цена) и пиаре (реклама шла задолго до старта продаж). народ скупал не задумываясь зачем ему это, и не глядя что платформа уже устаревшая.
а вот из овер9000 проектов, которые пытаются идти по стопам пай и придумывают свое только несколько можно считать более-менее адекватными. тот же кубик например имеет на много больше аппаратных ресурсов, при сравнимой с пай ценой. остальные же либо клоны чего то пропиаренного (но дешевле ибо голимый китай), либо пародии похожие на дипломный проект, который автор захотел продать, но не знает зачем это нужно и кому.
0
Ну куби вещь такая же несуразная как и пай. Нахер нужен еще один медиацентр? Размер в пределах mini ITX тут не критичен вообще.

Вирт2рил хороша именно ультракомпактными размерами и весом и прямым интерфейсом HD камеры. Для летающих моделей вообще идеально. Да и не только для них. Аналогов я не знаю.
0
кубик второй уже на порядок пошустрее чем пай. на кубитрак еще и перефирия железная доступна. например на ней вполне качественно выводится звук по i2s. ну раз нет аналогов — значит чего то я не понимаю.
0
Ну шустрее, но смысл? Концептуально это тот же медиа сервер, только более мощный. Ну ок. Так можно и готовый купить, с корпусом и работающий из коробки.
0
судя по моим экспериментам он hdmi свистки уделывает только в путь.
0
при сравнимой цене разумеется
0
Вирт2рил хороша именно ультракомпактными размерами и весом и прямым интерфейсом HD камеры.
К теме статьи не относится, но могу сказать следующее:

1. Уже надо бы использовать на таких платках не старые чудовищные штыри с шагом 2.54, а более мелкие 1.27 мм.

2. Ультракомпактного размера дополнительно можно достичь(одновременно избежав всего гемороя с разводкой чипа DDR-memory) использовав SoC чипы изготовленные по технологии POP (Package-On-Package), например, ARM Cortex-A8 TI Sitara AM37xx и TI OMAP35xx в корпусе POP-FCBGA. Кстати, в Raspberry как раз с такой технологией использован SoC чип.

3. Использовать microSD card вместо распаянного на плате чипа Flash-memory.

4. Если придерживаться текущей моды на такие модули SOM (System On Module), то их надо делать в виде SO-DIMM платки(SoC + DDR), вставляемой в материнскую со всеми разъемами и спец.требухой(обычно 2-х слойная).
0
1. Уже надо бы использовать на таких платках не старые чудовищные штыри с шагом 2.54, а более мелкие 1.27 мм.
И это говорит человек, скучающий по дипам. :)))
А если серьезно — шаг 2,54 тем и хорош, что под него гребенок как грязи в каждом первом ларьке. Да и отдельные пины можно повесить. С 1,27мм это все уже сильно сложнее.
+1
У меня до сих пор валяется нетронутая платка с V850 — именно потому, что на каждом углу 1.27мм хедеры не валяются, а искать откуда их можно заказать руки не доходят.
0
У меня до сих пор валяется нетронутая платка с V850
Угу. Я тоже именно ее первым делом вспомнил. Ну еще и техасовцы любят этим шагом баловаться. (повбывавбы)
С 850 я чуть дальше пошел — сначала распаял краба на обычные PLS, потом нашел-таки папу-маму 1,27 и… И запаял, блин, тот же самый переходник на 2,54. Но ведь по прежнему уродливо смотрелось и чертовски неудобно в ковырянии. Это была вторая причина, посему я эти ренесасы закинул в дальний ящик.
0
Ну у ланчпадов емнип только ISP-разъем с таким шагом, причем там где они действительно нужны — они уже запаяны.
0
А ответку? Все равно в итоге искать и паять очередной переходник на 2,54.
0
С обеих сторон запаяны же. Не запаяны только на ланчпадах, но у меня есть фет от кроноса, а самим ланчпадам оно не нужно.
0
Ну, в техасовских оно не так уж и надо. А вот ренессасовцам надо точно руки оторвать за их применение в отладке.
0
Точно. Радости еще добавляет то, что IDC разъемы с шагом 1.27 имеют расстояние между рядами 2.54 — т.е. на эту отладку еще и разъемы под шлейф впаять нельзя.
0
У меня на Raspberry Pi сейчас крутится NTP сервер для синхронизации времени в локальной сети.
Можно было бы поднять такой же сервер на Virt2Real.
После этого можно сделать отчет о работе устройств.
0
Можно, но в чем профит?
0
А статью можешь написать. Если будешь единственным автором то тебе она и достанется
0
о да, для нтп непременно нужна такая платформа. точно профит.
0
Virt2Real — найди куда воткнуть!

Гусары, молчать!
+1
Но что бы вы не делали из Raspberry у вас все равно получится медиацентр :)

Метко замечено.

Но у  Virt2Real есть та-же проблема. Что бы вы из нее не делали, у вас все равно получится стримминг видео с камеры :)

Нет, проект достойный, ребята однозначно молодцы. Но кроме интерфейса для камеры особых киллер фичей нет.
+1
А то из себя представляет проц на этой плате?
0
Вроде как: TMS320DM365 DaVinci, рабочая частота процессора 297 MHz
0
Ну это-то и так указано. Что из себя сей зверь представляет? Как я понимаю, это не очередной media-SoC на ARM, а что-то из семейства DSP?
0
Очередной, и даже arm9, а не arm11 в распи.
Хотя какое там ядро запихивает данные в видеосопроцессор не принципиально.
0
 Как я понимаю, это не очередной media-SoC на ARM, а что-то из семейства DSP?

Ну, с данным чипом я знаком только из даташита. Подозреваю, общее описание Вы тоже читали. Это SoC ARM9 с упором на обработку видео и прочую мультимедиа. Сейчас ИМХО, тяжело, в этом сегменте, говорить о «семействе DSP», т. к. поддержка типичных для DSP инструкций (типа MAC) есть почти в каждом процессоре такого уровня.
0
Если бы читал — я бы этого не спрашивал)
А почему он тогда в семействе DSP?
0
piccolo тоже в семействе дсп :) сейчас это уже скорее направленность кристалла в целом, а не ядра. при чем упор идет на периферию и это мне нравится.
0
А почему он тогда в семействе DSP?

Глянул еще раз на сайте – вроде они не позиционируют этот чип как DSP. У них он в разделе «ARM+Video Solutions», и позиционируется как Digital Media Processor.
Хотя DSP он тоже умеет: DSP Instruction Extensions and Single Cycle MAC
0
Мда, действительно) Явно заточено под кодироние-декодирование видео. Интересно, можно ли на этом поднять более интересную обработку видео, вроде CV (на видеоускорителе т.е., а не CPU-ядре).
0
Вряд ли, 297 МГц маловато для обработки, а dsp заточен под сжатие в h261. Единственно, можно хватать видео, сжимать, кидать его на комп или какой нибудь сервер, а там обрабатывать.
0
H261? Чет больно древний стандарт, его еще Play Station 1 держала (на декодирование, разумеется, причем в железе).
Может все же что-то поновее, вроде H263 (MPEG-4)?
0
Прошу прощение, описался, конечно h264
Аппаратная поддержка форматов H.264, MPEG4, MPEG2, MJPEG, JPEG, WMV9/VC1
0
Габариты и вес. Ну и отсутствие ненужного.
0
Габариты и вес. Ну и отсутствие ненужного.

Не, это не киллер фича.

Есть моделисты, которые делают миниатюры. Типа коптер с длинной луча 10см. Там идет битва за миллиграммы. Но плата уровня «масштабируемое решение с Linux и другими плюшками» — это явно не для них.

Для среднестатистического коптера — разница в массе в несколько грамм или размер на несколько миллиметров меньше абсолютно не принципиально. На фоне коптера массой в 1 кг экономия в несколько грамм теряется. Эта плата меньше других, легче других. Но не на порядок. Вот если бы она была размером в одни квадратный см и массой в 1 гр — это была бы киллер фича (но я понимаю что это пока не реально). А так — чуть меньше, чуть легче.

А отсутствие ненужного, модальность, это плюс. Но тоже не киллер-фича. Без дополнительных «шилов» типа WiFi потенциал платы не раскрывается. Сама по себе плата с кучей ОЗУ, производительным процом и Linux, на том же коптере, не особо нужна.

Я, возможно, слишком акцентирую внимание на моделизме, но это сути не меняет. Для «мега шпионской камеры» — размеры платы велики. Для управления станком — пофиг на размеры.
+1
Еще раз подчеркну, ребята молодцы. Но, например, все их статьи на хабре («тачка Бонда», управление моделькой машины/самолета через интернет) сводятся именно к «стримминг видео с камеры». Это зрелищно, но далеко на этом (ИМХО) не уедешь. Им бы подкрепить аппаратную платформу программной, например готовым набором библиотек, актуальных для моделиста. Всякие там фильтры Калмана, эти ваши алгоритмы слежения за объектами на базе OpenCV, и т. д. :)
+1
за граммы борются даже те у кого коптер больше 5кг весит. граммы это секунды. да и затягивает это…
0
Это маньячество. Вот у Вас, предположим, коптер массой 5 кг. Вы уменьшили его массу на 10 грамм. Как это скажется на его качествах? Вы заметите изменения в динамике? Или во времени полета?
0
у меня коптера нет, знакомые же профессионалы с регулей спаивают «лишние детали» отвечающие за onboard bec. в целом с гексы это дает пару десятков грамм. в целом подобные заморочки везде легко дадут 50 грамм или, если повезет, даже 100. а это 1-2 процента от веса и примерно столько же от времени полета. ну и, как говорил уже, затягивает. плюс небольшой, но бонус в виде маркетантства, когда твой коптер легче конкурентов
0
А есть схема электрическая принципиальная? Конкретно интересует часть, отвечающая за питание.
0
У них форуме есть только такое. forum.virt2real.ru/viewtopic.php?f=38&t=13270&p=18002#p18005

Что отвечает за питание после usb разъема схемы не нашлось.
0
Сравнение размеров виртурилки с малиной.

Малина, Virt2real, WiFi мезонин, камера
+1
  • avatar
  • aen
  • 09 июля 2014, 20:38
Тоже, как плата пришла, сделал сравнительную фотку с моими игрушками
0
А что тут за платы? Вижу ланчпад, виртурилку, олинуксино (она подписана — но какое железо не видно) и еще что-то… Кубиборд, мэйби?
0
Сверху слева — BeagleBone black
Сверху справа — MSP430 LaunchPad
Снизу слева — Virt2real'ка
Снизу справа — A20-OLinuXino-MICRO-4GB
0
Опять не совсем по теме, но некоторые мысли о «маленьких компьютерах»:

Эх, прошли те славные времена, когда реальные поцаны ходили вот в таких высоких норковых кОлпаках (ушки обязательно должны торчать вверх на 45 град):



Ну или в таких:



Конечно же у такого чела должен был быть «процессор», ну типа такого:



Хотя желательно еще больше — лучше биг_тауэр от сервака, но обязательно с открытой крышкой.

Но времена сменились, и сейчас уже многие ходят вот в таких ушанках (например, пр-ва adidas):



Или в таких:



И имеют дома рядом с 23-х дюймовым монитором вот типа такого комп:



В самом деле, если уже даже некоторые нищеброды носят сейчас на ладони 4-х ядерный Андроид с 2 Гига оперативы — ну как-то западло уже держать такой огромный ящик с кучей проводов и собирающий пыль — вычислит. устр-во по мощности проца почти такое же, как карманный гаджет.

К чему это я? Вроде как постепенно происходит вытеснение computing devices с классической шинной архитектурой.
0
computing devices с классической шинной архитектурой
computing devices с классическим шинным конструктивом.
0
Преимущество маленького компа только в том, что их можно пачкой поставить на столе или под столом, а место будут занимать то-же. Больше преимуществ не увидел.
+1
Аппаратный фейс-детект. Интересно, может ли он распознавать разные лица, тогда можно сделать дверной звонок с черным списком ))
0
А какие сроки проведения конкурса?
+1
Пусть будет 4 месяца от поста.
0
Та наверно и 2 месяца хватит
0
А акция накрылась в связи с отсутствием интереса у сообщества?
0
Видимо, да. Но так как приз один фиг уже выделен, то будет распределен тому у кого проект более подробный и интересный. Т.е. ваш, чирканите в личку свои координаты.
0
Ну может мой проект и не пестрит обилием фото и видео, но по крайней мере вызвал определенный интерес у сообщества, если судить по количеству комментариев.
0
Дело не в фотках, а в том, что для какого-либо сервера вообще лучше использовать что-то вроде роутера. И корпус есть и готово все, а виртурилка там это попытка натянуть сову на глобус из серии шоб было. Она всеж запиливалась больше для управления всем подряд.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.