The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В NetBSD добавлена поддержка Raspberry Pi

30.07.2012 22:27

Проект NetBSD объявил о реализации начальной поддержки устройств Raspberry Pi, построенных на базе SoC Broadcom BCM2835 700 МГц (ARM11 ARM1176JZF-S). В настоящее время уже поддерживается загрузка NetBSD в многопользовательском режиме. Первая порция изменений была направлена на обеспечение поддержки низкоуровневых особенностей чипов BCM2835, таких как контроллер прерываний, таймер и шина. Следующим этапом станет интеграция драйверов для подсистем USB и Ethernet, а также обеспечение поддержки графики через фреймбуфер.

  1. Главная ссылка к новости (http://blog.netbsd.org/tnf/ent...)
  2. OpenNews: Налажено массовое производство Raspberry Pi и выпущен Linux-дистрибутив Raspbian
  3. OpenNews: VIA APC и Allwinner A10 - два новых одноплатных ПК в стиле Raspberry Pi
  4. OpenNews: Fedora Linux стал базовым дистрибутивом для Raspberry Pi
  5. OpenNews: Для Raspberry Pi портирован дистрибутив Arch Linux
  6. OpenNews: Начато производство Raspberry Pi
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/34450-raspberry
Ключевые слова: raspberry, netbsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (45) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:33, 30/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!
     
     
  • 2.6, Аноним (-), 00:55, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    вроде уже год назад FreeBSD получила поддержку Raspberry Pi с год назад.
     
     
  • 3.10, Аноним (-), 02:29, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > начальной поддержки устройств Raspberry Pi,

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

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

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

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

     
     
  • 4.12, www2 (??), 05:58, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ёрничанье не засчитано. У NetBSD отличная архитектура, заточенная как раз на портирование на разнообразные системы. Неужели вы думаете, что дописать драйвер под один конкретный USB-контроллер и один конкретный Ethernet-контроллер - это сложнее, чем то, что уже сделано?
     
     
  • 5.15, Medved (??), 06:28, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В NETBSD всё именно так как пишет предыдущий анонимус. Давным-давно имел PDA с qwerty-клавкой, который NETBSD якобы поддерживает (архитектура sh3). Дык, перебрал 100500 снэпшотов и stable и daily. 98% вообще не грузятся, в 2% разнообразные глюки, причём каждый раз разные. При этом функционал никакой, засыпать оно не умело. Соответственно, каждый раз надо винду грузить, потом NetBSD из неё. При этом у мэинтейнера порта железка тоже sh3, но на 20 или 33 мгц отличался проц и вроде как всё стабильно работало. Ну его нафиг, если продукт тестируется 3-5 человеками на планете, там СТОЛЬКО багов, что работоспособным состояние никак нельзя считать.
     
     
  • 6.17, Аноним (-), 09:25, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Raspberry Pi на порядок распространеннее будет, я надеюсь, чем Ваш античный PDA. Будем надеяться, что со временем и поддержка этого devboard'a будет повыше.

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

     
     
  • 7.28, Medved (??), 13:23, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    HP 320LX тоже был популярным девайсом. А 3-5 человек на планете - это пользователи девайса+NetBSD. Здесь будет примерно так же.
     
     
  • 8.35, Ы (?), 17:44, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И это тебя бесит и не даёт спать по ночам ... текст свёрнут, показать
     
     
  • 9.44, Аноним (-), 14:03, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, анноит унылый пеар вида эй, мужики, мы тут еще на 1 железке поддержали ... текст свёрнут, показать
     
  • 7.37, Аноним (-), 13:39, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Raspberry Pi на порядок распространеннее будет, я надеюсь, чем Ваш античный PDA.

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

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

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

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

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

     
  • 6.19, redwolf (ok), 11:23, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я участвовал в одном из проектов по портированию Linux на PDA. C PDA под виндой была объективная проблема - отсутствие какой-либо документации вообще, которую мы так в случае с радиомодулем и не побороли. А Raspberry Pi вроде как открытый проект, да и можно подсмотреть исходники родного ядра. Так что сравнивать портирование на PDA и на Raspberry Pi не вполне объективно.
     
     
  • 7.43, Аноним (-), 14:01, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Raspberry Pi вроде как открытый проект,

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

     
  • 6.46, vle (ok), 20:52, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В 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.
    Намек, надеюсь, ясен?

     
     
  • 7.48, Medved (??), 07:54, 03/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не ясен. Было это году в 2003-2005, мэйнтейнер тогда у порта был с русским. Общались в мэйллисте по-английски, но я даже свой email не вспомню.

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

     
  • 5.26, Аноним (-), 13:22, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ёрничанье не засчитано. У NetBSD отличная архитектура,

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

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

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

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

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

     
     
  • 6.49, www2 (??), 22:21, 17/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> заточенная как раз на портирование на разнообразные системы.
    > Ну и где же оно на серийно выпускаемых здесь и сейчас девайсах?
    > Сферическое портирование в вакууме.

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

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

     
  • 5.31, Аноним (-), 14:00, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ёрничанье не засчитано. У NetBSD отличная архитектура, заточенная как раз на портирование
    > на разнообразные системы. Неужели вы думаете, что дописать драйвер под один
    > конкретный USB-контроллер и один конкретный Ethernet-контроллер - это сложнее, чем то,
    > что уже сделано?

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

     
     
  • 6.34, Аноним (-), 16:47, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    или пингвин отстает от NetBSD - что скорее.
     
     
  • 7.36, Аноним (-), 17:48, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >  или пингвин отстает от NetBSD - что скорее.

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

     
  • 7.38, Аноним (-), 13:45, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > или пингвин отстает от NetBSD - что скорее.

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

     
     
  • 8.45, iZEN (ok), 16:23, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В телевизорах малоизвестной компании Philips, наверное, что-то есть из BSD ... текст свёрнут, показать
     
  • 4.14, Аноним (-), 06:20, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пипец, User294 сдох, но дела его живёт
     
     
  • 5.16, Аноним (-), 08:56, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Свято место пусто не бывает. На опеннете безграмотных идиотов типа User294 на сто лет вперёд припасено
     
     
  • 6.18, ананим (?), 10:52, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >На опеннете безграмотных идиотов типа Аноним на сто лет вперёд припасено

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

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

     
     
  • 7.27, Аноним (-), 13:23, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > это безусловно крутое достижение в науке и технике, позволяющее кидать пальцы.

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

     
     
  • 8.30, Аноним (-), 13:58, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Причем до того, как оттуда стерли заводскую linux-прошивку, он это умел ... текст свёрнут, показать
     
     
  • 9.39, Аноним (-), 13:46, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и что Они питаются сферическими тостами в вакууме Зато пальцы можно растопы... текст свёрнут, показать
     
  • 2.11, Аноним (-), 02:30, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > гармошку. Молодцы, чё!

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

     
     
  • 3.21, Аноним (-), 12:47, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не понятно возмущение анонимов. Ну мало железа работает сейчас. Рано или поздно почти все заработает.
    Или вам завидно что любимую винду там не запустить?
     
     
  • 4.22, Аноним (-), 12:48, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не понятно возмущение анонимов. Ну мало железа работает сейчас. Рано или поздно
    > почти все заработает.
    > Или вам завидно что любимую винду там не запустить?

    а netbsd рабоатет

     
     
  • 5.25, Аноним (-), 13:15, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а netbsd рабоатет

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

     
  • 5.33, Аноним (-), 14:03, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а netbsd рабоатет

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

     
     
  • 6.42, Аноним (-), 13:54, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > На таком уровне, как оно работает,

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

     
  • 4.24, Аноним (-), 13:09, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не понятно возмущение анонимов. Ну мало железа работает сейчас.

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

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

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

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

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

     
     
  • 5.32, Аноним (-), 14:02, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Любимые пингвины там работают ;)

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

     
     
  • 6.40, Аноним (-), 13:49, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Linux там работал уже сто лет в обед.

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

     
  • 2.29, Аноним (-), 13:56, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!

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

     
     
  • 3.41, Аноним (-), 13:52, 01/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> NetBSD продожает поддерживать репутацию системы, которую можно поставить даже на губную гармошку. Молодцы, чё!
    > Только, как и в случае с тостером, придется сначала стереть с гармошки
    > прошитый туда на заводе linux.

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

     

  • 1.2, Константин (??), 23:27, 30/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Ruspberry Pi - это Open Hardware, или всё же нет (не полностью)? Если не полностью, то что именно "закрыто"? И есть ли в свободном доступе схемы печатной платы, список использованной элементной базы и т. д.?
     
     
  • 2.5, Аноним (-), 00:07, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Закрыт SOC на котором оно сделано, что самое главное. Но схемы есть, потому оно и такое большое, чтоб можно было учится их делать, чего многие понять не могут. :) http://elinux.org/RPi_Hardware
     
  • 2.9, Аноним (-), 02:15, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Создатели и не ставили целью собрать всё на опенсорсном железе.
     
  • 2.20, Аноним (-), 12:25, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А Ruspberry Pi - это Open Hardware,

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

     
     
  • 3.23, Аноним (-), 13:06, 31/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, в том плане что нет спеков/схемы.

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

     

  • 1.47, q (??), 15:16, 02/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошо конечно, но какой список железа поддерживается хорошо, актуально и всегда обновляется?
     
  • 1.50, lalala (?), 23:39, 29/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всем кто петушится, что может круче и о линуксе в целом

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

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


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру