Обзор Cubieboard2

ARM
Внешний вид Cubieboard2
Заказывалось на алиэкспрессе по цене в 69 долларов, что на 9 долларов дороже первой версии. Посылка пришла меньше, чем за две недели. Как ни странно, все посылки за последний месяц приходят в двухнедельный срок — я приятно удивлен Почтой России, хотя пока и отношусь к феномену настороженно :)
В этой статье я поделюсь первыми впечатлениями от кубика. Расскажу, как установить и настроить дебиан, что может оказаться полезным нелинуксоидам.
В общем, если интересно, велкам под кат.

В комплекте имеем саму платку, кабель питания и нестандартный SATA-кабель.
Распаковываем посылку
Размеры платы несколько больше кредитки:

На боту имеем следующие разъемы: ethernet 100M, 2 USB, 1 USB OTG, слот mcroSD, HDMI, SATA + питание, аудио + микрфон, ИК-приемник, разъем питания. Так же на плате имеется UART. По питанию написано 5V@2A, но плата заводится даже от USB-порта. Правда, диск я не подключал.
Внутри имеем:
Dual core ARM cortex-A7 processor, NEON, VFPv4, 512KB L2 cache
Mali400mp2, OpenGL ES GPU
1GB DDR3 @480MHz
HDMI 1080p Output
4Gb Nand Flash
96 extend pin including I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP
Из коробки прошит четвертый android.

Официальные прошивки содержат Android и Ubuntu. Я планирую использовать кубик в качестве основного управляющего сервера умного дома. Поэтому мне нужен линукс. Debian. Причем прошивки для первой версии не подойдут.
И их есть, дебианов. Мне больше понравился дистрибутив Cubieez. Поставляется в виде образа для карты памяти, основан на последней версии деби. Качаем образ со странички анонса. Заливаем на карту памяти: линуксоиды юзают dd, виндузятники могут утянуть программу для заливки образа. Двухгиговой карты должно хватить, но лучше взять большего размера — пригодится. После того, как карта готова, всавляем ее в слот и загружаемся. Скрин загруженной системы честно позаимствую у автора дистрибутива:

Основные явки и пароли указаны на странице дистрибутива:
users: root / cubie
unified password: cubieboard
Default IP: 192.168.1.124
Первым делом открываем терминал и запускаем конфигуратор нашей системы: sudo cubie-config


Нас интересуют пункты 1, 3, 4.
1. Expand Filesystem — когда мы разворачивали образ на карту памяти, была создана ФС, использующая часть карты. Этот пункт позволит нам задействовать все доступное место на карте памяти.
3. Enable Boot to Desktop — переключает режимы загрузки в консоль или в иксы. Мне иксы не нужны, поэтому я сразу поменял на загрузку в консоль.
4. Internationalisation Options — позволяет задать локали, клавиатуры и часовой пояс.
Локали выбираем en_US.UTF-8 и ru_RU.UTF-8 (ну или кому какая нужна). По умолчанию можно выбрать любую локаль, но я рекомендую en_US, поскольку в дистрибутиве есть некоторые проблемы с консольными шрифтами — в кирилице корректно отображаются только символы одинакового начертания для латиницы. В общем это не проблема, поскольку работать с системой я буду по SSH, надеюсь и вы тоже.
Временную зону ставим свою. Никаких батареек плата не содержит, поэтому при отключении питания время сбрасывается. Если есть доступ в инет, время автоматически синхронизируется. Не очень хороший расклад, но если повесить кубик на любой бесперебойник, проблемы не будет. В противном случае, необходимо будет контролировать время в программах, для которых это критично.
Клавиатуру имеет смысл настраивать, если работать непосредственно с кубиком, по SSH это не принципиально.
Можно выходить из конфигуратора.

Теперь необходимо настроить сеть. Дефолтом прописан статический адрес. Открываем настройки:
sudo nano /etc/network/interfaces

# configuring manual IP
iface eth0 inet static
address 192.168.2.124
netmask 255.255.255.0
gateway 192.168.2.1

Меняем на собственные адреса либо прописываем DHCP:

# configuring manual IP
iface eth0 inet dhcp
#address 192.168.2.124
#netmask 255.255.255.0
#gateway 192.168.2.1

DNS-ы указываются в файлике /etc/resolv.conf либо получаются по DHCP. Если настраивается DHCP необходимо прописать резерв адреса на вашем DHCP-сервере.
Теперь необходимо перезапустить сетефой интерфейс:
sudo ifdown eth0
sudo ifup eth0

Или перезагрузить кубик:
sudo reboot

По умолчанию SSH не установлен, поэтому ставим его и еще несколько полезных пакетов sudo aptitude install mc ssh vim htop
Теперь мы имеем полностью настроенный дебиан на кубике, с которым можно работать по SSH. Отключаем клавиатуру и монитор, оставляем сетевой кабель и можно подключаться удаленно. Для виндузятников ссылка на putty.

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

Без иксов линукс практически не жрет ресурсов:


Следующим шагом хочется поиграться с переферией из Python и C, но с этим еще предстоит разбираться.

В качестве маленького бонуса. Нашелся интересный файлик: /root/sunxi-boards/sys_config/a20/cubieboard2.fex в котором расписывается переферия:


В общем и целом кубик мне понравился. Особых тормозов не замечено даже в графическом режиме. Ресурсов должно хватить для его задачи, ноги позволят подключить необходимую дополнительную переферию, компактный размер — можно воткнуть куда угодно, низкое энергопотребление — можно пережить длительные отключения электричества, которые случаются в нашей деревне. Но это, конечно, только первые впечатления.
  • +15
  • 30 сентября 2013, 13:40
  • lokki

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

RSS свернуть / развернуть
Хм, как раз себе выбираю платку для подобного дела.
Выбираю между этим и ODroid X2.
Второй конечно сильно дороже (в 2,5 раза), но и мощностей у него поболее…
В общем, буду рад почитать, если вы будете выкладывать опыт использования платки.
0
1. На оф.сайте пишут что потребляет ток 2А при 5В. Если без х-оболочки, какое потребление?
2. Как с дукументацией?
3. Есть BSP (Board Support package)?
0
  • avatar
  • Nemo
  • 30 сентября 2013, 17:30
1. Без иксов в покое 0.25А, в момент запуска скачет от 0.25 до 0.48. Из допов только карта памяти.
2. Пока не особо понятно, но явно меньше, чем для малины. В основном все находится тут linux-sunxi.org/Main_Page
3. Так же от sunxi github.com/linux-sunxi/sunxi-bsp
0
На офсайте пишут что без SATA-диска достаточно блока 0.5A, с диском рекомендуется 2A.
0
Блин облизываюсь на неё уже пол года :) Хорошая платка.
Так и не смог понять можно ли установить систему на внешний сата-диск?
Спасибо за обзор.
0
  • avatar
  • ZiB
  • 30 сентября 2013, 17:59
Вроде как можно: www.cubieforums.com/index.php?topic=360.0
Хотя какие-то грабли при настройке есть: www.cubieforums.com/index.php?topic=396.0
Для меня не актуально, поэтому вопрос не рыл.
0
при 100% нагрузке сильно греется проц (остальные части)? Хочу заменить свой сервак.
0
  • avatar
  • ZiB
  • 30 сентября 2013, 18:38
Попробую нагрузить каким-нибудь тестом и померять температуру.
0
Спасибо. Не удержался заказал себе :)
0
  • avatar
  • ZiB
  • 30 сентября 2013, 18:51
Пришла красавица ziblog.ru/2013/10/05/cubieboard-a20.html
Бум тестить :)
0
0
Кабель из комплекта проработал не более 5 секунд, сразу прогорел :( решил запаять напрямую на плату :)
0
Какой кабель?
0
Кабель питания (USB -> Джек)
0
lokki
Извините! Вопрос по установке Линукса (Cubieez и др.) Вы как вводили данные — логин и пароль. У меня клавиатура не определилась!
0
Вообще, поддержка клавиатур уже давно не проблема. Разве что, если какой-нибудь мегамонстр, да и то врядли.
Посмотрите лог загрузки системы. Как вариант, можно снять лог через UART для анализа.
В качестве проверки исправности портов попробуйте клаву в прошитом андроиде.
0
Спасибо! Видимо переходник барахлит! С ходу не заработал, я с «расстройства» стал писать Вам. Потом передернул его на горячую и клавиатура определилась (то есть то нет — нестабильно). Теперь иная проблема — флэшку не видит загруженный Cubieez и не видит SATA диск тоже. У меня Cubietruck, недавно пришел, там есть VGA, но по умолчанию все идет на HDMI! Пока нашел монитор (поскольку переходник заказал сразу на Ebey, следуя Вашим советам, так эти козлы не выслали, только время потерял — вот жду из другого источника, Алибаба с треком и вероятность посылки выше). Монитор тоькотчто нашел и вот столкнулся с проблемами. А так довольно шустро. Но у меня встал только Cubieez с SD карты остальные пока не получаются, может что то не так в формировании загрузочного устройства — я и SD и флэшку пробовал? Образ делаю рекомендованной Вами программой в Виндах.
0
Ещё вопрос! Может поможете! Не найду пароль для вот этого варианта — загрузился, но без пароля только гостевой заход дает: ct_lubuntu_desktop_12.10_card0_20130909.img
Заранее признателен!
0
Большое спасибо за обзор. Моя Cubie2 в дороге — тоже заказал недавно.
Очень интересует вопрос взаимодействия с периферией (GPIO, I2C) из С++. Нарыл пока вот такой мануал:
learn.sparkfun.com/tutorials/programming-the-pcduino/accessing-gpio-pins
Интересно, заработает ли на кубиборде или нет.
0
Из шелла и питоном я сегодня диодиком помигал. Сишный пример, в общем, тоже есть — исходник питоновской либы. Особо сложного там ничего нет вроде как. Нашлась либа типа ардуиновской Wire — кучка работы с периферией, нео все надо смотреть. Это для отдельного поста тема.
0
А сколько там вообще этих GPIO в чистом виде? чтобы к примеру датчики повесить свои.
0
нестандартный SATA-кабель
В чем проявляется нестандартность? На плате вроде стандартный разъем.
Никаких батареек плата не содержит, поэтому при отключении питания время сбрасывается.
А на хедерах оно не выведено?
ИК-приемник
ИК-приемник — вон то черное размером с джампер рядом с гнездом питания? А на какой пульт оно рассчитано?
Без иксов линукс практически не жрет ресурсов
А почему памяти показывает 811МБ? Остальное откусывает GPU? В текстовом режиме можно было бы, вероятно, и подрезать его долю памяти… По крайней мере распи позволяет.
Особых тормозов не замечено даже в графическом режиме.
А оно задействует ускорение графики? Тормоза обычно из-за этого.
0
  • avatar
  • Vga
  • 30 сентября 2013, 20:07
+1 тоже интересно насчет ускорения. Буквально сегодня поставил туда Fedora 19 c xfce, графика тормозит адово, ускорением и не пахнет.
0
1. Там совмещенный разъем, с выводом питания на двухпиновый коннектор. На фотке с коробкой видно проводок.
2. не нашел docs.cubieboard.org/lib/exe/fetch.php/a10-cubieboard_expansion_ports:gpio_defination_large.jpg?cache=
В кубитреке предусмотрена возможность батакейки
3. Да, оно. В ик-пультах не особо разбмраюсь. Если нет отличий по длине волны, то это просто приемник — выдает логические уровни. Бытовые пульты видит
4. В основном не видео, а tmpfs типа /var/run, чтобы не есть ресурс флеш-памяти зазря
5. Ускорение 2D, но тормоза, насколько я понял, на карте памяти. У меня 4-й класс, не быстрая.
0
5. У меня в Fedora тормозит даже перетаскиевание/ресайзинг окон. На оффсайте нашел иструкцию установки драйверов с ускорением, буду пробовать ставить…
0
1. Там совмещенный разъем, с выводом питания на двухпиновый коннектор. На фотке с коробкой видно проводок.
Т.е., если подавать питание отдельно, то со стандартным кабелем оно полностью совместимо?
В кубитреке предусмотрена возможность батакейки
Что за кубитрек?
Если нет отличий по длине волны, то это просто приемник — выдает логические уровни. Бытовые пульты видит
Я имел в виду, на какой пульт рассчитан родной софт? Хотя если ты не используешь родной ведроид, то для тебя это и не имеет значения.
0
  • avatar
  • Vga
  • 30 сентября 2013, 21:07
1. Да, в этом плане все совершенно стандартное.
2. Следующая версия кубика — cubiebook.org/index.php?title=Main_Page#Cubieboard3:Cubietruck
3. Родная прошивка там осталась, но какой именно путь ему подходит — это хз.
0
2. Следующая версия кубика — cubiebook.org/index.php?title=Main_Page#Cubieboard3:Cubietruck
Хм, а интерфейс к LCD-матрицам там с хедеров убрали? Жаль…
0
  • avatar
  • Vga
  • 30 сентября 2013, 21:42
А мне он больше нравится. Определенно :)
Оперативка лишней не бывает.
Есть Line-in — для подключения активных микрофонов самое то.
VGA сделали на борту — можно старый моник подключить, красота же! Не LCD панель конечно. Но у меня их и нету, а вот VGA моники есть.
Wi-Fi + BT на борту — тоже хорошо, ну, смотря как работать будет :)

Наверное, подожду кубитрак. Согласно этой новости cubieboard.org/2013/09/14/cubietruck-is-put-into-trial-production/ его отправили на тестовое производство.
0
Меня расстроили в нем разъемы подключения периферии нестандартных размеров — шаг 2.0mm. Терь никакие имеющиеся макетки/перемычки не подходят. Может кто подскажет где взять ответную часть к периферийным разъемам?
0
  • avatar
  • NSky
  • 30 сентября 2013, 20:50
Искать нужно PBD-48-2.0. А вот насчет «где» — вопрос хороший. Как вариант, можно просто развести плату с требуемой периферией и впаять туда кубиборд.
Меня вот больше раздражает то, что на нем, как и на распи, гнезда со всех сторон. В корпус не приютишь, даже есть приткнуть в угол — или HDMI с кнопкой и питанием, или Ethernet с OTG и звуком окажутся внутри. А ИК-приемник — почти в любом случае.
0
  • avatar
  • Vga
  • 30 сентября 2013, 21:02
Я корпус под него одновременно на алиэкспрессе брал, отлинчо подходит. В принципе ИК можно выпаять и на проводах вынести куда угодно, питнаие и hdmi тоже элементарно переносятся с помощью стандартных удлиннителей.
0
Уж одноплатников в коробочке и готовых хватает, вроде Mele A1000 или MiniX. Голые платы с кучей всего выведенного на хедеры меня интересуют именно с точки зрения встраивания в что-то свое. Типа китайского нетбука на WM8505, например. А там корпус, по понятным причинам, несколько не соответствует размерам кубика. А городить кучу разъемных соединений внутри не особо охота — дорого, ненадежно, некомпактно.
0
  • avatar
  • Vga
  • 30 сентября 2013, 21:38
PBD-48-2.0
Поправлю, PBD2-48. PDF
0
Ну хз, я видел именно такую маркировку, как привел.
0
  • avatar
  • Vga
  • 30 сентября 2013, 21:39
Попробуй в гугле оба варианта поискать. :)
0
Я себе взял с такой платой www.miniand.com/products/Cubieboard%20A20%20Dev%20Board — Breadboard base board
0
Расскажите, как у них с оплатой и доставкой?
0
Доставили EMS за 2 недели (через 3 дня в России и уже тут 12 дней). Правда доставка стоила $41 (за весь набор с cubie2+флэш+baseboard). Есть вроде и обычная дешевая доставка.
Оплата визой
0
Удалось найти/купить ответную часть к периферийным разъемам?
Кроме того что шаг 2мм, сами штыревые контакты тоньше обычных(которые с шагом 2,54)?
Мне интересно BLS-1 будет плотно стоять на таком контакте?
0
Я счастливый обладатель первого кубика. Сейчас заказал на него плату store.iotllc.com/product.php?productid=3&cat=0&featured=Y а так же lcd матрицу. Очень полезен будет сайт — linux-sunxi.org/Main_Page. это порт линукса для оллвинер чипа.
0
0
  • avatar
  • lokki
  • 02 октября 2013, 01:44
Каково время загрузки системы (и андрюши и дебиана с карты)?
Какая скорость SATA, USB портов (линейная dd и ФС)? И если найдется быстрая SD не помешает тоже.
0
работаю с cubie a10 это предыдущая плата.
что касается SATA то все работает, систему поставить можно но загрузиться с нее нельзя,
то есть загрузчик (boot) или на SD или в nand а rootfs на SATA
вся переферия настраивется через .bin/.fex файлы,
script.bin лежит вместе с загрузчиком в разделе boot это двоичный файл
его декомпилируют утилитой в текстовый вносят правки и компилируют обратно
это что то вроде BIOSa для переферии.
UARTы я успешно запустил,
что касается GPIO то есть ножек то они работают но медлено, около 100 кгц
нужно их включить в script.bin и проверить наличие и загрузку драйвера,
это касается вообще всей переферии. В Cubiez по умолчанию драйвер есть,
и как правило он в bin файле включен, при работе с .bin файлом нужно быть внимательным на каждой ноге куча функций, и некоторые функции могут быть на разных ногах. то есть выводы мультиплексированны. по отзывам низкая скорость GPIO потому что доступ реализован как доступ к файлу, альтернативный вариант это доступ как к mem устройству, тогда скорость можно поднять до 2 Мгц, я пока с этим не разбирался.
SPI есть с его запуском я сейчас разбираюсь.
0
  • avatar
  • vadis
  • 03 октября 2013, 01:29
по отзывам низкая скорость GPIO потому что доступ реализован как доступ к файлу, альтернативный вариант это доступ как к mem устройству, тогда скорость можно поднять до 2 Мгц, я пока с этим не разбирался.
А какой в этом смысл в устройстве под управлением не-реалтаймовой операционки? Да и софтовое ножкодрыгание будет жрать неоправданно много ресурсов процессора. Их назначение в основном светодиоды да вафлю включать/выключать.

SATA поддерживает подключение лазерных проводов?
0
Их назначение в основном светодиоды да вафлю включать/выключать.
У каждого свои задачи, мне очень нужен скоростной (> 10 МГц) паралельный интерфейс, там есть интерфейс с видеокамерой, но как к нему подступиться я не знаю. поэтому пока GPIO
SATA поддерживает подключение лазерных проводов
Расшифруйте?, а вобще там обычный SATA характеристики смотрите у производителя чипа.
0
Врядли этот проц для таких задач презназначен… Это не МК и не DSP, все же.
Расшифруйте?
Ну он поддерживает подключение SATA DVD-ROM привода, например?
0
подключение SATA DVD-ROM привода?
физически это возможно, поддержка операционки есть, но я сам не проверял, а в чем необходимость работы с CD на Cubie?
Врядли этот проц для таких задач презназначен
я его как раз как основной встраиваемый контроллер и планирую, что то вроде мощного МК. Цена уж очень подходящая. и никакой кросскомпиляции
0
да для работы с CD придется заморачиваться на внешнее питание + 12V
0
Просто интересно. И если использовать как медиацентр, то возможность скормить ему диск довольно актуальна. 12В необязательно, ноутбучные приводы от 5В работают.
0
Да все так, просто у меня нет переходника для подключения а так бы проверил, еще раз повторюсь, думаю что проблем с подключением и работой нет.
0
В принципе, полновесный привод можно подключить парой стандартных кабелей, а для ноутбучного можно сделать переходник из обычного SATA_power штекера (например, от переходника с молекса на сата). Нужно только срезать лишнюю часть разъема и переставить контакты. Где-то в гугле я находил статью про это, но уже не помню где. В принципе, достаточно идеи и аспиновки, которую проще найти.
0
ага сразу как пришел на работу так нашел провода для переделки и инструкцию,
taraskin-photo.pochta.ru/slimline_sata/
позже отпишусь о результатах
0
да все подключилось CD смонтировался, питание взял с платы.
0
по мне так если использовать как медиацентр, то на SATA ставить HDD на терабайт, а DVD подключать через USB,
0
У каждого свое. Мне, например, надо, чтобы кормился с DVD (коих 5 башен по 150-200 дисков) и SMB-шар. А готовый DVD-плеер не катит, на диске запросто может лежать пара серий в BD-RIP'е (MKV H.264/AAC/SSA).
0
Это радует. А какая ОС?
0
тестировал на Cubian это консольный последний Debian для АРМ А10
0
Подскажите а как у него со скоростью графики? я поставил с сайта кубика образ убунту — так как-то ооочень медленно он ползал. Туда бы что-то такого плана залить бы www.timesys.com/. Как думаете. Там наверное шустро с периферией будет бегать?
0
Как думаете. Там наверное шустро с периферией будет бегать?
Звучит примерно так «Эта машина быстро ездит? А если туда двигатель от болида поставить?»
Все зависит от конкретных режимов работы графики кривизны софта и тд.
Понятно что по скорости не современный Десктоп, но я в 1600х1200 работаю вполне комфортно, glgears full screen дает 8 FPS мало конечно но что есть то есть.
0
А теперь моя традиционная ложка дёгтя (лопата говна:).

Какой тут езернет? 100 мегабит? ох лол! берём rk3066 на ебее за 42.6 бакса и USB 2.0 5 Pin Ethernet 10/100 за 3.4 бакса, usb->sata за $3. Итого = 49$ и бесплатная доставка — на 20 баксов дешевле.

480Mbit USB перекроет 100М сетевуху. Можно ещё прикупить USB-HUB и повесить 2-3 винта.

минусы — нет GPIO (а зачем они, мы же хотели сделать сервер?)
плюсы — дешевле, больше мегагерц, есть блютус.

по традиции кидаемся какашками и минусуем.
0
480Mbit USB перекроет 100М сетевуху
эммм… а ничего, что приведенные цмфры — максимальные для интерфейсов?
вы так еще от винта с сата3 потребуйте скорость чтения/записи 6Гбит. и пох, что механика не успевает, зато цифра красивая.
учите матчасть.
+1
ну, берём как бы внешний сата винт, подрубаем по USB2.0 и voila — гоняем файлы 38МБайт/с — это около 480Мбит. Так что, это перекроет 100мбитную сетку.

ЗЫ. а накой вам на кубиборд со 100Мбитной сеткой 6Гбит SATA???
0
пруф в студию.
просто в 36МБайт/с по usb просто не верю.
0
вот специально протестировал:
dd if=/dsk/cyning/video/Nightwish\ -\ Making\ of\ Amaranth.\ Documentary/nightwish-making_of_amaranth-documentary.avi | md5sum
716832+0 записей получено
716832+0 записей отправлено
скопировано 367017984 байта (367 MB), 14,466 c, 25,4 MB/c
dd if=/dsk/cyning/torrent/current/The.Mummy.1932.720p.BluRay.FLAC.x264-CtrlHD.mkv | md5sum
9519069+1 записей получено
9519069+1 записей отправлено
скопировано 4873763766 байт (4,9 GB)cfda6e35ea4949f17b05b1e876669112 — , 192,414 c, 25,3 MB/c

25+МБ/с — стабильно через 3хметровый провод. Хз, то ли провод длинный, то ли винт старый, не буду щас разбираться. Но точно скажу, что через короткий провод было 36, смотрел в статистике I/O от скуки года два назад.
Но полюбому — даже 25 перекрывают в 2.5 раза 100мегабитную сетку.
0
«пруф» — это как минимум скриншот какой-нить измерялки. как минимум.
+1
угу, TITS OR GTFO.
0
Но точно скажу, что через короткий провод было 36, смотрел в статистике I/O от скуки года два назад.
Насколько я знаю, на практике USB 2.0 MSD выше 30 МБ/с не выдает. Для 100/150 Мб/с сетки хватит, но SATA запросто может оказаться быстрее. Плюс к тому, если высокоскоростных устройств будет два — то это 30-33 МБ/с между ними будут разделяться. Плюс обычно на USB висит WiFi. Так что в каких-то применениях аппаратный ethernet лучше.
0
да, и кстати, как же я забыл — в кубиборде нет WiFi!
у меня есть DLink USB-ethernet, выдаёт на все 100Мбит, смотрел через iftop. Комп раздаёт Wifi через realtek какой-то на USB. Могу ради эксперимента повесить их на один хаб. Не думаю, что это повлияет на скорость сетей.
0
да, и кстати, как же я забыл — в кубиборде нет WiFi!
Это решается предложенным тобой же способом — USB-донглом за 5 баксов (а может и за 3 — ты ж нашел где-то USB-ETH и USB-SATA за три бакса, хотя я таких не видел). Тот же RTL8189/8192.
Могу ради эксперимента повесить их на один хаб. Не думаю, что это повлияет на скорость сетей.
Это не играет роли — хост-то все равно один. Но скорости USB вполне хватит на 100Mbis ETH + 150MBit WiFi, даже с учетом того, что 480Mbit USB — это вместе с bit stuffing'ом и всеми оверхедами. Вот подключенный туда же винт 30МБ/с уже не выдаст, или при этом сеть просядет.
При этом что SATA, что USB — никакой разницы.
Ну разумеется, USB 3.0 SS — это 5 гигабит. Еще бы оно уступало. Но речь-то о USB 2.0 HS, на котором современные винты пашут в лучшем случае на 1/3-1/5 своей скорости.

Вообще, я слышал, что на роутерах, где на USB только винт — он действительно выдает до 38МБ/с. Но на компах, где есть еще что-то (даже не обязательно скоростное и тяжелое — клавомышь скажем) скорость проседает до 30МБ/с.

Впрочем, в любом случае, плюс CB2 — в том, что он чуть более открытый и у него многое выведено. В некоторых ситуациях это играет роль, а в некоторых других лучше взять свисток на RK3066. Меня, например, интересует возможность подключения экрана с параллельным RGB интерфейсом, так что свистки отпадают. Зато для втыкания в зад телеку я выбрал именно свисток.
+1
ты ж нашел где-то USB-ETH и USB-SATA за три бакса, хотя я таких не видел
Есть донглы за 3 бакса. Только они «нерабочие». usb-sata греются как утюг и виснут. usb-ethernet — жопа с дровами и тот же перегрев да глюки.
А вот к usb-wifi на rtl неплохо работает. Даже встроенная антенка пашет через стену, правда с разрекламированной недавно функцией «определить положение и действия пользователя» — если ногу/руку поставил на пути — то желтый-красный, иначе желтый-зелёный :)
0
опять же, есть уже гигабитный езернет на USB3.0, и опять же, скорость USB3.0 покрывает гигабитку.

Кстати, тот винт, что я тестил на USB2.0 только что, штатно у меня подключен на USB3.0. При этом что SATA, что USB — никакой разницы. У меня на нём винда в виртуалбоксе с разными CADами, работает всё нормально.
0
у меня была хохма. на старом сервере не устраивало 10МБ/с по самбе, добавил сетевушку и объединил (тогда была возможность взять на работе оборудование поиграться) в транк на свиче, гигабитный порт в свой комп… два дня танцевал влкруг них, пока не шпомерял скорость чтения с винта. когда понял прокол, много веселых слов сказал. )))
0
*вокруг
*померял
0
а толку от перекрытия в 2.5 раза если к примеру у меня 2тв и 3 компа. я хочу смотреть тв с любого места а не в метре от девайса. так что 100мбит с его 100м дальности рулит чем 1м и 360мбит.
Да и никто не отменял еще 1гбит сетку. про оптоволокно молчу.
0
Тока на самом деле USB2.0 != 480мбит.
0
ну у вас, может 480 — это USB2.5 а у остальных — это именно 2.0 (high speed)
0
Вы путаете области применения.
0
Я это к тому, что если есть SATA, то уж могли бы и гигабитку поставить.
0
А он гигабитку прожует? У меня вафля на 300МБит спокойно отжирает прерываниями 25-30% процессора на двухядерном Core 2 при хорошей загрузке сети торрентом.
А вообще, это зависит исключительно от проца. ХЗ почему туда гигабитки не ставят — возможно, в них нет нужды (в 95% девайсов эзернет вообще не выводят), а мож жрут много.
0
Просто ставят самый дешевый чип — вот и загрузка проца.
Гигабитный интел с подсчетом CRC дает порядка 3-5%.
0
SATA + Ethernet — это не только NAS. Для сабвершена вполне хватит. Для веб-хоста тоже достаточно. FTP тоже пойдет. Да и торрентокачалка на самом деле поместится, с одновременной отдачей контента на телек. Это так, из областей отдаленных от МК и автоматизации.
+1
для этих задач вполне пойдёт и свисток, подключенный к роутеру чисто по вайфаю. тут ни сата ни езернет не нужны.
0
Прям какая-то эпидемия с этими кубиками.
Сам долго выбирал что взять — кубик2 сейчас или новую плату на RK3188 (там же проц значительно быстрее), в итоге остановился на кубике, заказал с aliexpress 3 дня назад… а оказывается, не я один такой :)

Платка на самом деле очень интересная — и декодирование fullHD тянет при наличии нужных драйверов и пачка GPIO для подключения всяких интересностей и возможность поставить Linux.
Вот только не могу решить что же из неё сделать — толи центральный модуль для управления всякими домашними штучками, толи медиацентр… толи попробовать совместить :)
0
Цена позволяет попробовать и то и другое, а потом докупить при необходимости и разделить задачи.
0
FHD еще A10 без проблем декодировал в аппаратном режиме. А вот как дела обстоят с поддержкой Hi10P в железе/его драйверах? Софтовое декодирование уже в 720p способно полностью загрузить десктопные процессоры, на А10 — просто слайдшоу.
0
и декодирование fullHD тянет при наличии нужных драйверов
вы сами-то пробовали??
я пробовал на рокчипе, там такой же модуль для HD. на многих full-hd кадры дрожат.
0
Не пробовал, только читал отзывы что всё должно быть отлично.
Моя платка ещё в пути, будет через пару недель.
Надеюсь что вы всё-таки не до конца правы и платка сможет качественно потянуть FullHD.
0
По статье еще один вопрос не совсем ясен. Плата поддерживает подключение микрофона? Отдельного разъема для него явно нет, но имеющийся вполне может быть четырехконтактным для гарнитуры.
0
  • avatar
  • Vga
  • 12 октября 2013, 05:53
Есть отдельный разъём для микрофона, он припаян с другой стороны от аудио-выхода.
0
Где? Снизу платы чтоль?
0
Да, снизу платы.
0
А как планируется цеплять периферию для умного дома? По ethernet или колхозить RS-485/GPI/etc?
0
У меня каждый модуль полностью автономный, самостоятельно решает собственные задачи. Обмен данными выполняется по ethernet, 485 и радиоканалу — что где удобнее.
0
Так у кубика, вроде, нет 485 на борту. Планируется доп. плата или переходник Ethernet-485 или как-то ещё?
0
Там же есть UART. Достаточно повесить на него драйвер RS485.
0
Подскажите пожалуйста, вот этот модуль можно будет использовать по USB:
www.alibaba.com/product-gs/521381720/Audio_Video_Capture_Card_DVR_Capture.html?s=p
Как на ваш взгляд плата потянет это устройство?
Заранее признателен за любую информацию!
0
Всем привет, я же правильно понимаю — www.ebay.com/itm/2A-USB-Wall-Charger-Adapter-Data-Cable-For-Sansumg-Galaxy-S4-S3-S2-Note-2-3-HTC-/360761939384?pt=LH_DefaultDomain_15&var=630169469644&hash=item53ff1655b8 — такой блок питания потянет плату с жестким?
0
  • avatar
  • User
  • 15 октября 2013, 14:39
Это если он соответствует заявленным спекам, а не китайская хрень. Но цена низковата даже для второго варианта.
0
Заказал, посмотрим, что за блочок… У нас аналогичные девайсы продают в 3-4 раза дороже, так что не вариант.На крайний случай разберу — гляну начинку
0
Подобные китайские блочки зачастую опасны для девайса и/или пользователя. Да и с соответствием спекам у них туго, у меня с распи и свистком на TCC8925 из всей кучи работает только один блок — 5В 1А от букридера. И еще второй — 5В 2А от PSP.
0
Спасибо за совет, если что — буду иметь в виду)
0
хрень 50 на 50.
иногда попадается флайбэк с нормальным ШИМ контроллером, а иногда какое-то чудо, похожее на автогенератор.
Сам брал вот такие
www.ebay.com/itm/5V-10W-15W-35W-50W-100W-150W-AC-DC-Universal-Regulated-Switching-Power-Supply-/231044303393?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET&var=530201898040&hash=item35cb504a21
Есть и на другие напряжения. Там пуш-пул.
0
«Чудо, похожее на автогенератор» может быть вполне неплохим. Я такое юзаю для зарядки PSP вместо родного зарядника. Правда, оно производства DELTA ELECTRONICS и шло в комплекте с КПК от Hewlett-Packard. Да и зарядник от букридера емнип тоже автогенераторный.
Китайцы же ухитряются иной раз и на микросхемах черт знает что сделать — как, скажем, питальник в зарядном устройстве SysMax i4 — в сетях 110V он не запускается, в сетях 220V — перегревается до возгорания. Сделан на VIPer22A.
Есть и на другие напряжения. Там пуш-пул.
Даже в 5-15-ваттных?
0
там автотрансформатор. говно полное, даже не на top/tinyswitch
0
Может все же «автогенератор»? Автотрансформатор не обеспечивает гальванической развязки и пользователь получил бы живительные 220 при первом же втыкании в розетку. Да и нету смысла в автотрансформаторе в подобном импульснике.
Да и не сказал бы я, что автогенераторы говно вообще. На них немало вполне именитых блоков сделано. Но конкретно такие китайцы все же говно — маломощные, ненадежные, с херовой изоляцией.
0
Подскажите пожалуйста, вот этот модуль можно будет использовать по USB:
www.alibaba.com/product-gs/521381720/Audio_Video_Capture_Card_DVR_Capture.html?s=p
Как на ваш взгляд плата потянет это устройство?
Заранее признателен за любую информацию!
0
Потянуть-то потянет, вот найдешь ли ты под это дрова — вопрос отдельный.
0
Если в пакете есть драйвера под Линукс, то этого достаточно или нужно именно Дебиановские? На что ориентироваться?
0
В каком «пакете»?
Если есть драйвера в виде установочного пакета (deb) под нужную архитектуру (А10/А20), тогда они просто устанавливаются. Или не просто, если по зависимостям тянут библиотеки, которых нет ни в системе ни в репозиториях (а может и в природе).
Если есть драйвера в исходниках, тогда они просто компиляться и устанавливаются. Или не просто, если...
Если устройство определяется, как какой-нибудь стандартный класс устройств, вполне может взлететь и без его собственных дров. В любом случае, надо подключать и смотреть.
0
Спасибо!
Заказал вот эту плату:
store.r0ck.me/collections/home-slide/products/cubietruck-2gb-ram-8gb-flash-with-wifi-bt
Буду пробовать…
0
Я верно понял что при установке Линукса, просто ставиться флешка и автоматом с нее все грузиться, а потом только через клиента по FTP заходим и работаем? Возможности подсоединить клавиатуру к плате нет, а значит контролировать установку ТОЖЕ?
0
Можно и клаву и мышку подключить — USB-порты же есть. А вот установки, в привычном смысле нет. Ближе к прошивке телефона. После развертывания образа можно воткнуть клаву-мыш-монитор или зайти по SSH. Можно и по FTP, если установить и настроить FTP-сервер. Но либо я чего-то не понял, либо вся работа по FTP сводится к загрузке и скачиванию файда?
0
Да, все действительно просто. В плату вставляется microSD карта, на ктр. предварительно заносится образ системы. У меня как и у автора топика стоит Cubieez. На мой взгляд очень удачная сборка. Далее желательно подключить переходник COM — USB (на плате com port на компе USB). Запускаем на компе терминальную программу. Я использую putty по сериальному каналу. В putty будет виден весь процесс старта линукса. Далее надо будет проделать последовательность операций, описанную в начале топика. Затем можно установить из репозитария Debian'a весь необходимый софт. У меня есть два варианта кубиков, один на А10 другой на А20. На обоих установлен FTP сервер, на втором еще установлена связка Apache2, PHP5 и MySQL. Очень хорошая инструкция по установке находится здесь -http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-debian-wheezy. Пошаговая инструкция очень подробная и точная. У меня все получилось с первого раза. Должен сказать, что у меня к обоим кубикам подключены винчестеры с SATA интерфейсом.
Теперь хочу сказать несколько слов о подключении к кубикам монитора по HDMI. Там не все так радужно выглядит. Дело в том, что прошивка собрана так, что переходники HDMI — DVI отказываются работать правильно. При этом на экране монитора с DVI входом после старта появляется заставка, предлагающая ввести имя пользователя и пароль. Однако после нажатия Enter экран монитора гаснет и последний начинает жаловаться что надо бы поменять разрешение экрана. Насколько я понял это возможно только после замены кернела самой прошивки. Этот процесс не очень тривиальный, да и на самом деле он совсем необязателен. Ведь если хочется иметь работающий экран, то можно подключить ТВ или монитор с «РОДНЫМ» HDMI входом. Так все будет работать.
Но на мой взгляд это совсем не нужно, так как по умолчанию в данной сборке линукса уже подняты необходимые службы (SSH, FTP, VNC server и т.д.). VNC я правда еще не пробовал.
В общем впечатление от кубиков очень хорошее. Очень рекомендую всем.
0
Спасибо за подробный обзор! Попробую так сделать, но у меня была мысль вообще уйти в этот мало потребляемый вариант, поэтому заказал переходник под монитор. Я правда заказал — HDMI too VGA. Остальное тоже важно как вариант применения для удаленного управления и прочее. Да а с паролями у меня засада — не знаю какие для lubuntu предполагались. Придется на Дебиан ориентироваться, тем более ранее работал — делал на нем раздачу интернета в офисе. Хоть немного но знаком.
0
Кстати должен сделать еще одно важное замечание относительно WiFi поддержки. По умолчанию в сборке Cubieez заложена поддержка ограниченного числа WiFi чипов. Поэтому непросто подобрать адаптер работающий из «коробки». Могу точно сказать что свисток от ASUS Model: USB-N13 работает на ура.
Если есть вопросы — обращайтесь.
0
Спасибо! По мере освоения обязательно будут вопросы — обращусь.
0
Вопрос! У меня по эзернет не настраивается для выхода через ADSL роутер, хотя ставлю теже настройки что и для винды и согласно инструкци по убунте. Может что-то не то делаю. Вам удавалось выйти по проводам с этого кубика в Интернет, по DHSCP тоже? Да и ещё зачем второй WiFi? Тот что на борту использовали? Вы Не использовали USB размножитель? SATA и флешь без проблем после соединения с Интернет и депозитарием?
0
Да кубик у меня постоянно подключен к интернету. Он проводом подключен к роутеру, ктр. в свою очередь подключен к провайдеру 2KOM. На кубике постоянно подняты FTP и WEB серверы. На роутере нужные порты открыты для доступа к кубику. DHCP нормально работает. Никакого WiFi на борту Cubieboard 1 и Cubieboard 2 нет. Это на Cubietrack, он же Cubieboard 3 есть встроенный WiFi. USB hub, SATA и Флешки работают во всех режимах. Никакого влияния от соединения с Интернет нет.
0
Спасибо! Посмотрю настройки. Простейший вариант не пошел — придется по таблицам менять, dhclient eth0 и через ifconfig смена адресов, не дали результата. Вы iptables (я его не нашел пока) правили при настройке или обошлись сменой фиксированных адресов, и DHCP тоже пошел сразу? Видимо моих знаний не хватает или не все сделал… Да с WiFi я не учел что у меня по есть на плате — спасибо!
0
Не совсем понял про iptables и зачем он сейчас вам нужен. По аналогии с виндой, это брэндмауэр. Файерволл — привычнее.
Про настройки сети.
Файл настроек /etc/network/interfaces
В случае статического адреса должно быть что-то вроде:
allow-hotplug eth0
iface eth0 inet static
address 192.168.15.112
netmask 255.255.255.0
gateway 192.168.15.2

Если адреса раздает DHCP-сервер, тогда:
allow-hotplug eth0
iface eth0 inet dhcp

Это действительно для деби-дистрибов, с остальными уже очень давно не работаю, поэтому 100% не скажу.
0
По аналогии с виндой, это брэндмауэр. Файерволл — привычнее.
В чём разница между брандмауэром и файерволлом?
0
Разницы никакой. Это два названия одного явления. Просто у первого немецкие корни, у второго английские.
+1
Спасибо! Согласен с Вами. Вы будете смеяться я так и делал — не пошло, вот и вспомнил про iptables… Ещё также правил DNS-ы в /etc/resolv.conf при фиксированных. Попробую все снова перепроверить. Я тоже на Дебиане давно работал, ну и всегда есть сомнения — спасибо за поддержку!
0
Ещё смешнее… Поставил образ LINARO и все пошло без настроек — есть Интернет, одна беда ЭКРАН больше нужного не влезает нижняя часть. Так что аппаратная часть в порядке. Может кто знает как поправить в Линуксах размер эркана?
0
смеёшся чтоль. там давно изкоропки видеозахват с аналога работает.
0
А если мне из коробки ненужно? Если мне именно с USB нужно… Тем более что из коробки одна камера, а простейшие USB платы 4 поддерживают. И к тому же придет и посмотрим что там из коробки и как — где там аналоговый видеовход и чем обрабатывается, какие параметры…
0
а вы при установки подключали кубик к монитору по hdmi? или через hdmi-dvi пробовали?
0
  • avatar
  • kest
  • 09 ноября 2013, 14:31
спрашивал на форуме forum.easyelectronics.ru/viewtopic.php?f=18&t=16545, ничего так не подсказали, спрошу здесь:

При переводе в full hd (1080P) на изображении появляются сверкающие точки. особенно почему-то заметно на синем фоне.
при 720p ничего такого нет.
попробовал подключить через переходник hdmi-vga — вообще не работает ни в 1080, ни в 720.
потом подключил ещё коммутатор hdmi 1-3. там светодиоды есть, показывающие выбранный вход. очень удивился глядя на то, что в 1080 светодиод мигает, а не горит постоянно, как в 720 (а при подключении hdmi-vga светодиод вообще не горит!).
в чём проблема не пойму, но явно что-то аппаратное. Всё остальное точно рабочее — мк809 прекрасно работает во всех режимах с этим монитором, кабелями и т.д., проблема, наверняка в кубике.

как показали дальнейшие эксперименты, в 1080i точек, вроде нет, на чужом телеке нет точек нив одном режиме. Но ни коммутатор, ни переходник не работают вообще, даже на 720.

подозреваю слабые выходы hdmi.

Большая просьба, у кого есть CubieBoard2 посмотреть/ нет ли каких проблем в full hd.
0
Что за точки? «Снег»? HDMI не имеет защиты от ошибок передачи данных, возможно канал передачи не справляется с высоким битрейтом FHD. Можно попробовать заменить те компоненты, которые можно заменить (кабель, например) на более качественные.
Ну и проверь пайки HDMI-цепей на самом кубике.
0
проявляется как яркие белые точки на синем фоне (не знаю почему, но именно на синем проявляется). очень похожи на «битые пиксели» и точки эти мерцают, не перемещаясь, находясь в одних и тех же местах. после перезагрузки приложения точки появляются в других местах. кабели точно не причём. мк 809 нормально например работает: кабель+коммутатор+кабель->монитор.
коммутатор такой www.aliexpress.com/item/Hot-sale-3-Port-HDMI-Switch-Switcher-Splitter-for-HDTV-1080P-PS3/751920392.html
адаптер vga www.aliexpress.com/item/Free-shipping-wholesale-5pcs-lot-black-active-hdmi-to-vga-cable-converter-adapter-with-built-in/745076193.html
кабели специально брал покороче и получше www.aliexpress.com/snapshot/236390297.html
проверять пайки смысла нет, поскольку на 1080i вроде работает с одним кабелем
с телеком чужим работает и 1080p
коммутатор и vga-адаптер не работают даже на 720
0
Тогда странно, если на одном месте то это скорее глюки мозгов. Возможно от чего-то телеку крышу сносит. Почему бы тогда 1080i и не оставить?

Кстати, ты в коммутатор не заглядывал? Как он устроен, на чем сделан? Не в плане действия на помехи, просто любопытно. И он переключается только кнопкой Select или более умный, скажем переключается на вход где есть сигнал?
0
коммутатор
сразу же разобрал, естественно.
микросхема lt8631a
www.lontiumsemi.com/English/productShow.asp?ProductId=3
переключается select, но если сигнал только на одном входе автоматически переключается на этот вход.
кстати, на али и с пультами есть, стоят чуть дороже.

>>Тогда странно, если на одном месте то это скорее глюки мозгов. Возможно от чего-то телеку крышу сносит. Почему бы тогда 1080i и не оставить?

ну так оставить — оставил, но я ж пишу не работают не коммутатор, ни переходник, а я хотел обычный элт-монитор подключить.
проблема аппаратная и особенно барахлит, видать, в синем канале. поэтому и спрашиваю, нет ли у кого такой же проблемы
0
А почитать форумы и вики самих cubie не пробовал? Или их техподдержку потыкать, если такая есть.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.