Как стать автором
Обновить

Комментарии 27

НЛО прилетело и опубликовало эту надпись здесь
А всё это то что вы описали, происходит лишь потому, что берут изначально процессор по цене а не по открытости, ну или по плюшкам ( на которые есть только припроетарные блобы и ноль документации для простых смертных).
Благодаря документации и поддержке со стороны разработчиков ядра у меня до сих пор есть старые атмелы (at91rm9200) и Beaglebone — который между прочим поддерживается в стандартном ядре Linux (3.15.6+) с небольшими оговорками из коробки ( для тех кому интересно вот ссылка на моё собственное сравнение по новым ядрам для BeagleBone Black ).

Так что есть две проблемы на мой взгляд:
1) Погоня за тактами и фичами + игнорирование простых пользователей.
2) Отсутствие нормальной поддержки со стороны стандартных дистрибутивов и производителей.

Когда эти 2 проблемы решаются обычно появляются такие вещи как Raspberry Pi, Beaglebone и прочее.
Некоторым пользователям таких «железок» хочется поплясать с бубмани над ними. Ради этого их и покупают ;)
НЛО прилетело и опубликовало эту надпись здесь
Кстати, о наводках на VGA. На Распберри я как-то столкнулся с проблемой подключения к монитору. Ну никак не видел изображения, передаваемого по HDMI, хотя на других компьютерах с тем же монитором всё было ок. В итоге случайно выяснил, что Распберри очень требовательна к источнику питания. С одними USB-адаптерами она напрочь отказывалась показывать видео, с другими всё работало отлично.

Но в целом вашу мысль поддерживаю.
НЛО прилетело и опубликовало эту надпись здесь
Внутри USB-вафли на питании есть фильтрующий конденсатор относительно большой ёмкости. Пока этот конденсатор заряжается, он короткое время потребляет большой ток, из-за чего кратковременно падает напряжение, что приводит к зависанию малинки. Когда устройство воткнуто заранее, малинка запускается только после того, как напряжение достигнет нормального уровня.
Больная тема. У меня малина используется в качестве веб-сервера. Сначало был сильно обрадован тем, что на моем роутере есть USB выход, к нему и подключил малину, что позволило спрятать ее от глаз людских и дать как питание, так и доступ в интернет. Позже начал замечать некоторые странности:

* Периодически малина отключалась и не могла включиться;
* Слетала файловая система и приходилось выполнять fsck памяти малины на ноутбуке;
* Терялась связь с роутером, при чем малина роутер пинговала, а тот ее нет;
* В один солнечный день память малины отвалилась и восстановить карту я уже не смог (ушла в режим «только для чтения»).

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

Вот какой не простой путь пришлось пройти, дабы узнать о граблях с питанием малины.
Подозреваю, что эту проблему можно решить простой заменой стабилизатора (5В -> 3.3В) на самом rpi. На ихнем форуме видел такой мод (и вроде даже где-то здесь писали о нем), меняли стабилизатор на импульсный, что, кроме всего прочего, позволяло снизить энергопотребление и убрать еще один греющийся элемент (сам линейный стабилизатор).
Мне кажется, тут ситуация как с игровыми консолями.
Мощности малинки для текущих задач большинству хватает. (а для всех остальных есть специальные платы)
Да, за несколько лет выйдет куча нового железа. Так и распберри выпустят через три года не на сегодняшнем железе.
Зато, успеют довести до ума софт и сделают переход для разработчиков максимально лёгким.
B+ уже можешь купить, речь идет о следующем поколении
Вот что бывает если прочитать новость набегу )
Еще бы две впаянные сетевые карты туда.
НЛО прилетело и опубликовало эту надпись здесь
какой-нибудь кастом на ti am335x может иметь 2 порта. Если их правильно описать в Device Tree, то будут даже жить как отдельные интерфейсы.
А вообще asix вам в помощь. С их решениями можно хоть мега маршрутизатор сделать)
Ну пока они собираются почивать на лаврах до 2017 года, немцы уже подсуетились www.conrad.de/ce/de/product/1196092/Allnet-Banana-Pi-1-GB-ohne-Betriebssystem?queryFromSuggest=true
проц Cortex-A7 Dual-Core Prozessor (2x 1 GHz), памяти 1ГБ.

Все остальное совместимо. Даже GPIO.
Parallela с её 16-ядерным сопроцессором и FPGA выглядит интересней этой штуки.
НЛО прилетело и опубликовало эту надпись здесь
Если их использовать именно как GPIO, то совместимо. Другие муксы можно тоже подобрать близко к оригиналу.
ARMv7 дебианом поддерживается. Ребята собрали ядро, инит образ, а дальше можно юзать пакеты из репозитория и не париться.
НЛО прилетело и опубликовало эту надпись здесь
2) И хорошо если эти GPIO поддерживают 3.3 логику, а то как у самсунга 1.8 и ищи после этого преобразователь даже для UART.
pulup pulldown можно и резюками докрутить для пущей совместимости.
Ну я хотел бы на это посмотреть. Желательно со схемой. Главное не забывать что нужен не только вход но выход (RX, TX).
Схем согласования сигналов до кучи. Но, думаю, это уже мимо темы обсуждения конкретных SBC.
Вы поняли про что я сказал, про резисторы. Так что жду схему.
1) Отваливается только то что зависит от пакетов ядра. Про то, что модули уже могут быть собраны и лежать где положено, вы видимо даже не предполагали. Можно использовать и ядро из репозитория, если оно поддерживает DT. Тогда драйвер на вафлю просто можно включить в изначальный образ флешки.
2) Если пины запараллелены еще с чем то, то может wifi и отрубится. Если в спеках указаны определенные номера, а народ по старинке таращит все подряд, то тут и КЗ устроить можно. Тут уже вопрос о доступности вменяемой документации на плату.
Но описание всех доступных пинов есть.
wiki.lemaker.org/index.php?title=Pin_definition
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации