The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"В рамках проекта A13-OLinuXino подготовлена полностью открыт..."
Отправлено regged123, 15-Ноя-12 15:09 
> Конечно не в хлам, будет быстрее процентов на 30-40.

Зависит от. Например набор инструкций NEON - хорошая штука. ARM11 весьма унылый экспонат на фоне кортексов.

> Разве оно важно для компа на "поиграться"?

Зависит от того в чем именно игры состоят. Example: например анализ картинки с камеры вполне может пригрузить проц на всю катушку, etc.

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

Только НеПодельщики:
1) Выбрали странный проц.
2) С не менее странной загрузкой и кучей блобья, которая окончательно оттуда не вытряхивается даже в дальней перспективе. Это не есть 100% открытый дизайн.
3) На GPU конечно есть открытый драйвер, только открыта лишь оболочка от сосиски. А сама сосиска - секретная. Так что даже минимально изменить что-то не выйдет. Если шейдер компилится блобом фирмвары - ну тут все понятно.
4) Эта щтука не очень дружественна к разработчикам. То-есть, авторы этой штуки не сильно хотят чтобы другие делали похожие железки. Их конечно можно понять но это отливается в зажиманс полезной для кастома и разработчиков документации.

То-есть минимальную планку открытости они задали. А теперь остальные будут ее поднимать. И подчеркивать бОльшую открытость. Что ни разу не вранье для девбордов, например. Где могут хоть CAD файлы отдать (от пи вы этого не дождетесь, как минимум пока их конкуренты не приплюснут по полной, имхо, ибо возможность сделать сие локально - вредит их бизнесу). В девбордах же - пуск в производство будет стоить хотя-бы пару тыр, ради 1 платы это смысла не имеет, а вот как раз мелкую серию потом вбахать на основе референсного дизайна допиленного под задачу - как раз очень удобно.

>> и под него большинство дистров надо явно пересобирать. Вместе со всеми
>> репами, что требует весьма дохрена времени и ресурсов.
> Да лааадно. Современные билд фермы этого и не заметят, учитывая кросс компиляцию.

Вот только что-то где-то отвалится, что-то где-то не соберется, и это кто-то делать должен, желательно регулярно. Современные линевые дистры ушли вслед за железом на команды ARMv7 и hardfloat. А это уже не майнстрим и билдуется сильно сбоку как правило.

Скажем прямо, затея хороша, но первый блин - это первый блин. Проц у распберри совершенно уродский по куче параметров. Это не компьютерный проц и даже не планшетный. Это проц для видеоплееров, бэть. Да, для видеоплеера он сойдет, но мы то о general-purpose компьютере вроде как. Для которого плеер - не единственная цель существования, в отличие от.

> Это не довод. Там так же есть фирмваре(хоть и более простая)

Пардон, извращенский броадком бутявится вообще через зад. Первым взлетает GPU (!!!), бутром которого инициирует загрузку. И вот он потом подчитав блобье с карты и взлетев сначала сам уже потом бутявит проц для линуха. Король системы - GPU. Обложенный блобьем от и до. А allwinner - арм самый обычный. Нет, бутром у него конечно есть для начального старта, ибо кто-то загрузчик с SD-карты подчитать должен, но он потом остается не у дел и потому никакой особой опасности не представляет - управления при работе системы он не получает. А броадкомовское блобье - постоянно работающая операционка в соседнем проце, который имеет совместный доступ ко всей периферии к которой может доступаться ARM. Я считаю такой дизайн системы "потенциально проблематичным".

> и ты не знаешь, что китайцы туда в кристалл заложили.

Да там все простое как топор. Ну есть бутром. Как он работает - народом вполне расколупано. А что туда еще можно положить? Второе секретное ядро на котором бэкдор выполняется никто класть не будет чисто для бэкдоринга. Площадь на кристалле стоит бабла.

> Одно не лучше другого.

Кому как. Лично мне броадкомовский дизайн системы не нравится и я от него буду держаться на пушечный выстрел. Ибо в гробу я видал "теневую" операционку из блобья работающую в соседнем проце параллельно с открытой и имеющую полный доступ в ее ресурсы.

Кроме "проприетарный код" есть еще оценка сложности оного. Несколько кило бутрома который только и умеет что читать карту и пинать с нее загрузчик - немного не то же самое что десятки-сотни кило сложного блоба OS-образной штуки работающей все время пока включен чип.

И да, большинство разработчиков совсем не в восторге от того что они никогда не смогут что либо менять в таком дизайне GPU. Открытый драйвер - нифига не открытый в том плане что в него абсолютно невозможно запилить новую фичу, например. А просто потому что драйвер лишь транслирует запросы в межчиповый интерфейс к GPU и сам ничего не делает, являясь пустышкой гоняющей данные туда-сюда. А у allwinner более-менее обычный MALI, формат шейдеров оного более-менее расколупали, etc. По поводу чего так есть хотя-бы шанс на реализацию различных стандартов. А не то что броадком гвоздями приколотил в закрытом блобе фирмвари GPU.

>> на некий референс относительно которого можно плясать дальше. Надизайнить с нуля
>> можно - но сложнее и грабелек на этом пути насобираешь. Олимекс
>> в курсе и на этом и наваривается. И разработчикам хорошо и им.
> Чего? РаспбериПай не был создан, чтоб на нем "создавать девайс".

Ну а я тут при чем?

> Почитай цели проекта, это учебная плата для введия во встраиваемые системы.

Вот для этой цели как раз важна 100% открытость всего и вся. Схема, разводка заведомо удачной версии платы и прочая. Чтобы перцы учились на реальном референсном дизайне как надо конструировать скоростные и более-менее современные цифровые системы. Сабж в этом плане получше пожалуй будет.

Не, мне нравится команда распберри, очень прикольные люди, сделавшие прикольный продукт и попав пальцем в нeбо. Просто у них свои goals и они явно не против срубить бабла. А вот помогать конкурентам им явно ни к чему. И они это делали чуть ли не впервые и сами и потому их дизайн отличается странными решениями, типа выбора кривого и огороженного проца созданного для видеоплеера. Тогда как народ хотел более-менее general purpose компьютер, что все-таки несколько отличается по приоритетам от видеоплееров.

> Раньше невозможно было представить себе такое доступное решение. Ну да, и в каком
> месте пирог не открыт, я не понимаю. Документации просто куча на сайте, что я
> запостил выше.

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

> И при всем при этом посмотри на состояние софта для этого аллвинер,

Смотрю. Народ запустил там более-менее обычную убунту и прочая. Софт для оной - нормальный вполне.

> комьюнити, документация и поддержкой RaspberryPi.

Я согласен что у allwinner-ов и не только - не все гладко. Тем не менее, с моей колокольни, несимпатия к дурному дизайну броадкомского CPU для меня перевешивает. Софт дело наживное, в крайнем случае можно понапилить, тем более что какие-никакие сорцы - есть. Аппаратная составляющая - уж какую выпекли, не лечится. И +1 проц с неизвестной системой команд и кучей блобов которые постоянно работают и делают хзчто - меня не воодушевляет, да простят уж меня броадком и авторы распберри. Если они передумают и сделают версию на каком-то более вменяемом проце который проц а не GPU где до кучи еще и проц - я с удовольствием у них куплю их девайсину. Кстати не понимаю чего б им тот же allwinner не взять, только A10. Дешевый как грязюка и с кучей периферии. Скажем SATA - ништяк. Можно NAS/seedbox/микрофайлопомойку/что там еще отбабахать. Ну или серьезный SSD в систему втулить с приличной скоростью взлета оси с оного.

p.s. долбанынй вордфильтр. Если бы вы знали как я его ненавижу...

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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