URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85808
[ Назад ]

Исходное сообщение
"В NetBSD добавлена поддержка Raspberry Pi"

Отправлено opennews , 30-Июл-12 22:33 
Проект NetBSD объявил (http://blog.netbsd.org/tnf/entry/wanna_raspberry) о реализации начальной поддержки (http://mail-index.netbsd.org/source-changes/2012/07/26/msg03...) устройств Raspberry Pi, построенных на базе SoC Broadcom BCM2835 700 МГц (ARM11 ARM1176JZF-S). В настоящее время уже поддерживается загрузка NetBSD в многопользовательском режиме. Первая порция изменений была направлена на обеспечении поддержки низкоуровневых особенностей чипов BCM2835, таких как контроллер прерываний, таймер и шина. Следующим этапом станет интеграция драйверов для подсистем USB и Ethernet, а также обеспечение поддержки графики через фреймбуфер.


URL: http://blog.netbsd.org/tnf/entry/wanna_raspberry
Новость: http://www.opennet.ru/opennews/art.shtml?num=34450


Содержание

Сообщения в этом обсуждении
"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 30-Июл-12 22:33 
NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 00:55 
вроде уже год назад FreeBSD получила поддержку Raspberry Pi с год назад.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 02:29 
> начальной поддержки устройств Raspberry Pi,

...
> Следующим этапом станет интеграция драйверов для подсистем USB и Ethernet,
> а также обеспечение поддержки графики через фреймбуфер.

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

После чего пришло осознание что кроме ядра ARM11 там оказывается есть еще и вагон периферии, которую некисло бы поддерживать, чтобы девайс был хоть как-то полезен. Если проц работает без графики, юсб и эзернета - то что у него там осталось? У него вроде больше периферии и нету особо :-).

Если у них это поддержка железа, тогда человек валяющийся в коме - живет здоровой полноценной жизнью, не иначе.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено www2 , 31-Июл-12 05:58 
Ёрничанье не засчитано. У NetBSD отличная архитектура, заточенная как раз на портирование на разнообразные системы. Неужели вы думаете, что дописать драйвер под один конкретный USB-контроллер и один конкретный Ethernet-контроллер - это сложнее, чем то, что уже сделано?

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Medved , 31-Июл-12 06:28 
В NETBSD всё именно так как пишет предыдущий анонимус. Давным-давно имел PDA с qwerty-клавкой, который NETBSD якобы поддерживает (архитектура sh3). Дык, перебрал 100500 снэпшотов и stable и daily. 98% вообще не грузятся, в 2% разнообразные глюки, причём каждый раз разные. При этом функционал никакой, засыпать оно не умело. Соответственно, каждый раз надо винду грузить, потом NetBSD из неё. При этом у мэинтейнера порта железка тоже sh3, но на 20 или 33 мгц отличался проц и вроде как всё стабильно работало. Ну его нафиг, если продукт тестируется 3-5 человеками на планете, там СТОЛЬКО багов, что работоспособным состояние никак нельзя считать.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 09:25 
Raspberry Pi на порядок распространеннее будет, я надеюсь, чем Ваш античный PDA. Будем надеяться, что со временем и поддержка этого devboard'a будет повыше.

BTW: как купить этот devboard?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Medved , 31-Июл-12 13:23 
HP 320LX тоже был популярным девайсом. А 3-5 человек на планете - это пользователи девайса+NetBSD. Здесь будет примерно так же.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Ы , 31-Июл-12 17:44 
И это тебя бесит и не даёт спать по ночам?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 14:03 
> И это тебя бесит и не даёт спать по ночам?

Скорее, анноит унылый пеар вида "эй, мужики, мы тут еще на 1 железке поддержали процесорное ядро и уарт". Пилять, пингвин на таком уровне и даже куда больше поддерживает даже, простите, журналы (те в которые плеер на китайском xburst был встроен).


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:39 
> Raspberry Pi на порядок распространеннее будет, я надеюсь, чем Ваш античный PDA.

Есть дофига железок которые распостранены на 2 порядка больше чем его PDA и даже с пингвином. Но netbsd это не слишком помогло.

> Будем надеяться, что со временем и поддержка этого devboard'a будет повыше.

Да, кроме вывода мессаг в уарт надо запилить мигание светодиодиками еще. Правда, половина диодиков висит на довольно хитрозагнутом чипе ака гибрид usb-hub + usb-ethernet-сетевка в оном же чипаке, а поддержки этого чипака в нетбсде наверняка и близко не стояло.

> BTW: как купить этот devboard?

Во первых это в общем то не девборд. Во вторых - пойти к ним на сайт и заказать. Можно конечно купить у местных... переплатив... разика в три... :)


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено redwolf , 31-Июл-12 11:23 
Я участвовал в одном из проектов по портированию Linux на PDA. C PDA под виндой была объективная проблема - отсутствие какой-либо документации вообще, которую мы так в случае с радиомодулем и не побороли. А Raspberry Pi вроде как открытый проект, да и можно подсмотреть исходники родного ядра. Так что сравнивать портирование на PDA и на Raspberry Pi не вполне объективно.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 14:01 
> Raspberry Pi вроде как открытый проект,

На самом деле - нифига подобного. То что народ по дефолту уже подразумевает что проект должен быть открытым - это радует. Это создало заметный backpressure на авторов, а они будучи коммуникативными и гибкими вполне себе идут навстречу пожеланиям сообщества. Спеков на SoC они дать не смогут, увы. Но схему опубликовали. Впрочем она малоинтересная - любой электронщик такое сам нарисует. Ну разве что я увидел что там питалово понижается линейными стабами, что не рационально и порядком повышает нагрев девайса (но чуть дешевле чем понижающий импульсник городить).


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено vle , 01-Авг-12 20:52 
> В NETBSD всё именно так как пишет предыдущий анонимус. Давным-давно имел PDA
> с qwerty-клавкой, который NETBSD якобы поддерживает (архитектура sh3). Дык, перебрал 100500
> снэпшотов и stable и daily. 98% вообще не грузятся, в 2%
> разнообразные глюки, причём каждый раз разные. При этом функционал никакой, засыпать
> оно не умело.

На архитектуру sh3 открыт ровно один PR.

http://gnats.netbsd.org/summary/category/port-sh3.html
http://gnats.netbsd.org/43716

При этом Joerg Sonnenberger - это явно не ты, medved.
Намек, надеюсь, ясен?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Medved , 03-Авг-12 07:54 
Нет, не ясен. Было это году в 2003-2005, мэйнтейнер тогда у порта был с русским. Общались в мэйллисте по-английски, но я даже свой email не вспомню.

Железку выпустили в 1997-м, т.е. на тот момент ей было уже нереальные 5-7 лет.
Смотреть на список открытых багов в 2012-м просто смехотворно.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:22 
> Ёрничанье не засчитано. У NetBSD отличная архитектура,

... но полноценно вкалывает там почему-то исключительно пингвин. И да, отличность архитектуры надлежит доказывать делом. Ну и на скольких выпускаемых сейчас железках это полноценно работает? Или это отличная сферическая архитектура в вакууме? Загрузить ARM11 - много ума не надо. Более-менее обычное процессорное ядро, с MMU и прочая. Не больно какая заслуга. Заслуги начинаются потом - когда окажется что вокруг более-менее обычного ARM11 висят сотни нифига не обычной периферии. Которую надо б поддерживать. Или этот ARM остается "в коме" - без средств связи с внешним миром. И малополезен - этакий брелок с процессором. Ну да, где-то внутри он там живет. Но наружу никаких действий произвести не может :)

> заточенная как раз на портирование на разнообразные системы.

Ну и где же оно на серийно выпускаемых здесь и сейчас девайсах? Сферическое портирование в вакууме.

> Неужели вы думаете, что дописать драйвер под один конкретный USB-контроллер
> и один конкретный Ethernet-контроллер - это сложнее, чем то, что уже сделано?

Я думаю что забутявить ядро ARM11, вывалить в UART сообщения ядра и заявить что во, мы типа поддерживаем этот девайс - слишком громкое и бахвальное заявление, достойное анекдотов. Ну понятное дело - ARM11 более-менее обычное ядро, его поддержка наверняка уже более-менее была. UART - простой как топор. А вот дальше и начинается самое интересное, ибо современные средства I/O нифига не простые уже...


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено www2 , 17-Авг-12 22:21 
>> заточенная как раз на портирование на разнообразные системы.
> Ну и где же оно на серийно выпускаемых здесь и сейчас девайсах?
> Сферическое портирование в вакууме.

NetBSD - это не Linux. Можно пользоваться ничего об этом никому не говоря и без обязательств предоставлять исходники пользователю.

Слышал, что используется в МФУ Kyocera и в BRAS'ах Ericsson. Думаю, что используется не сильно реже того-же линукса, просто в силу лицензионной специфики, молча.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 14:00 
> Ёрничанье не засчитано. У NetBSD отличная архитектура, заточенная как раз на портирование
> на разнообразные системы. Неужели вы думаете, что дописать драйвер под один
> конкретный USB-контроллер и один конкретный Ethernet-контроллер - это сложнее, чем то,
> что уже сделано?

Тогда почему NetBSD так радикально отстает от пингвина по числу поддерживаемых архитектур?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 16:47 
или пингвин отстает от NetBSD - что скорее.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 17:48 
>  или пингвин отстает от NetBSD - что скорее.

Еще одна жертва рекламы...


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:45 
> или пингвин отстает от NetBSD - что скорее.

Пингвин нынче стандарт де факто для мелкой эмбеддовки. Сабж в частности по дефолту предлагается пользовать именно с ним. А также сотни телевизоров, мобил, планшетов, роутеров и точек доступа, NAS, современных телевизоров, ... - почему-то дружно на том или ином варианте пингвина. А где же NetBSD?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено iZEN , 01-Авг-12 16:23 
>> или пингвин отстает от NetBSD - что скорее.
> Пингвин нынче стандарт де факто для мелкой эмбеддовки. Сабж в частности по
> дефолту предлагается пользовать именно с ним. А также сотни телевизоров, мобил,
> планшетов, роутеров и точек доступа, NAS, современных телевизоров, ... - почему-то
> дружно на том или ином варианте пингвина. А где же NetBSD?

В телевизорах малоизвестной компании Philips, наверное, что-то есть из *BSD.



"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 06:20 
Пипец, User294 сдох, но дела его живёт

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 08:56 
Свято место пусто не бывает. На опеннете безграмотных идиотов типа User294 на сто лет вперёд припасено

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено ананим , 31-Июл-12 10:52 
>На опеннете безграмотных идиотов типа Аноним на сто лет вперёд припасено

fixed.
>В настоящее время уже поддерживается загрузка NetBSD в многопользовательском режиме.

это безусловно крутое достижение в науке и технике, позволяющее кидать пальцы.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:23 
> это безусловно крутое достижение в науке и технике, позволяющее кидать пальцы.

Крутые мужики - у них даже тостер в uart дебажные сообщения валит. Остальную периферию тостера они впорчем не поддерживают, но про то что оно не умеет выкидывать тосты и отключать по таймеру они как обычно забыли уточнить :)


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:58 
> Крутые мужики - у них даже тостер в uart дебажные сообщения валит.
> Остальную периферию тостера они впорчем не поддерживают, но про то что
> оно не умеет выкидывать тосты и отключать по таймеру они как
> обычно забыли уточнить :)

Причем до того, как оттуда стерли заводскую linux-прошивку, он это умел :)


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:46 
> Причем до того, как оттуда стерли заводскую linux-прошивку, он это умел :)

Ну и что. Они питаются сферическими тостами в вакууме. Зато пальцы можно растопырить что еще +1 архитектура, во.



"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 02:30 
> гармошку. Молодцы, чё!

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


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 12:47 
Не понятно возмущение анонимов. Ну мало железа работает сейчас. Рано или поздно почти все заработает.
Или вам завидно что любимую винду там не запустить?

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 12:48 
> Не понятно возмущение анонимов. Ну мало железа работает сейчас. Рано или поздно
> почти все заработает.
> Или вам завидно что любимую винду там не запустить?

а netbsd рабоатет


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:15 
> а netbsd рабоатет

Функционирует. Умея аж вываливать отладочные сообщения в UART. Что, несомненно, делает эту железку очень полезной - можно на вывод ядра подро^W ну вы поняли :). Что-то сверх того нельзя - периферия не поддерживается. Нет сети? Юсб? Видео? А что, собственно, есть? Дебажный вывод в UART? Крутая поддержка :)


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 14:03 
> а netbsd рабоатет

На таком уровне, как оно работает, можно хоть винду спортировать.
А слабо полноценный порт сделать, как у Linux?


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:54 
> На таком уровне, как оно работает,

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


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:09 
> Не понятно возмущение анонимов. Ну мало железа работает сейчас.

Уточним: работает ровно столько чтобы кернель в принципе мог хоть немного ползать.

> Рано или поздно почти все заработает.

Как обычно у BSDшников, когда железку с производства снимут? :)

> Или вам завидно что любимую винду там не запустить?

Любимые пингвины там работают ;)


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 14:02 
> Любимые пингвины там работают ;)

Ну так линуксоиды глупые, они не пиарятся, а реально портированием занимаются.
В результате пиарщикам "портируемости NetBSD" приходится старательно замалчивать, что Linux там работал уже сто лет в обед.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:49 
> Linux там работал уже сто лет в обед.

И поддерживал более-менее всю периферию, а не только аж целый uart, так что железка могла не только дебажный вывод в терминалку плевать но еще и что-то полезное делать при этом.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:56 
> NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!

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


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 01-Авг-12 13:52 
>> NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!
> Только, как и в случае с тостером, придется сначала стереть с гармошки
> прошитый туда на заводе linux.

Кстати кто там гармошку с линуксом хотел? Гармошек на складе не было, а вот гитара с линуксом вполне себе накопалась: http://www.3dnews.ru/news/tsifrovaya_gitara_misa_digital_gui.../


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Константин , 30-Июл-12 23:27 
А Ruspberry Pi - это Open Hardware, или всё же нет (не полностью)? Если не полностью, то что именно "закрыто"? И есть ли в свободном доступе схемы печатной платы, список использованной элементной базы и т. д.?

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 00:07 
Закрыт SOC на котором оно сделано, что самое главное. Но схемы есть, потому оно и такое большое, чтоб можно было учится их делать, чего многие понять не могут. :) http://elinux.org/RPi_Hardware

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 02:15 
Создатели и не ставили целью собрать всё на опенсорсном железе.

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 12:25 
> А Ruspberry Pi - это Open Hardware,

Нет, в том плане что нет спеков/схемы.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено Аноним , 31-Июл-12 13:06 
> Нет, в том плане что нет спеков/схемы.

Упс, схема есть.


"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено q , 02-Авг-12 15:16 
Хорошо конечно, но какой список железа поддерживается хорошо, актуально и всегда обновляется?

"В NetBSD добавлена поддержка Raspberry Pi"
Отправлено lalala , 29-Ноя-12 23:39 
Всем кто петушится, что может круче и о линуксе в целом

Дурилки картонные, ваш линукс поддерживается огромным комюнити от студентов до проффесионалов и задр0тов. NetBSD поддеживает 4-5% от этого комюнити. Так что вместо того чтобы пи3деть и понтоваться здесь, докажите на деле и помогите с поддержкой.

К тому-же для встраиваемой системы контроля и управления, ЮСАРТА для приёма передачи данных вполне достатосно, а дрова и ядро пилят по месту, ибо самое главное, что самая грязная работа по портирования ядра сделана.