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

Исходное сообщение
"В OpenRisc добавлена возможность запуска Linux"

Отправлено opennews , 09-Дек-09 11:47 
Разработчики открытой аппаратной архитектуры OpenRisc (http://www.opencores.org/project,or1k) объявили (http://balau82.wordpress.com/2009/12/06/openrisc-simulator-r.../) о реализации возможности запуска Linux в  симуляторе разрабатываемой платфомры. OpenRisc представляет собой прототип 32-разрядного микроконтроллера, развиваемого сообществом под лицензией LGPL в качестве альтернативы проприетарным Atmel AVR чипам, используемым на платформах Arduino.


В настоящий момент для сборки программ для OpenRisc адаптирован (http://www.opencores.org/openrisc,gnu_toolchain) GNU инструментарий, который позволил собрать небольшую Linux систему (uClibc 0.9.29, Linux ядро 2.6.24,  BusyBox 1.7.5)  и запустить ее в симуляторе архитектуры OpenRISC 1000 - or1ksim (http://www.opencores.org/openrisc,or1ksim). Для заинтересовавшихся проектом разработчиков, на базе Ubuntu Linux подготовлен (http://www.opencores.org/openrisc,vmware) образ готового рабочего окружения для сборки программ для архитектуры OpenRISC 1000, который может использовать в таких системах виртуализации, как VMWare.

URL: http://balau82.wordpress.com/2009/12/06/openrisc-simulator-r.../
Новость: http://www.opennet.me/opennews/art.shtml?num=24592


Содержание

Сообщения в этом обсуждении
"В OpenRisc добавлена возможность запуска Linux"
Отправлено Аноним , 09-Дек-09 11:47 
Интересно как 32 разрядный контроллер может конкурировать с 8-ми битными AVR. Конкурентом скорее видится 32-х разрядный ARM.

"В OpenRisc добавлена возможность запуска Linux"
Отправлено Лукас , 09-Дек-09 12:53 
Есть свободный проект Arduino
http://ru.wikipedia.org/wiki/Arduino
фанатики в нём хотят заменить закрытый микроконтроллер ATmega168 на свободный аналог.

"В OpenRisc добавлена возможность запуска Linux"
Отправлено Alatar , 09-Дек-09 19:53 
Вообще-то о том и речь - там используется восьми-разрядный AVR и если 32-х разрядный контроллер будет конкурировать с ним, то грош цена этой разработке =)

"В OpenRisc добавлена возможность запуска Linux"
Отправлено BigBug , 09-Дек-09 11:54 
Речь о avr32. А для 8-bit avr действительно нету конкурентов! :)

"В OpenRisc добавлена возможность запуска Linux"
Отправлено аноним , 09-Дек-09 12:52 
a PIC?

"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 09-Дек-09 16:10 
>a PIC?

Он по архитектуе такое ... (я про 16-е, которые конкуренты 8-битным AVRам) что програмить ЭТО будет только отъявленный мазохист. Ну там когда партия XX XXX XXX девайсов и каждый цент решает - можно и под такое конечно попрограммть. Но это не про наши реалии.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено AsphyX , 10-Дек-09 06:56 
C8051

"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 10-Дек-09 14:12 
Necromancy is a forbidden art (c) :)

"В OpenRisc добавлена возможность запуска Linux"
Отправлено Лукас , 09-Дек-09 12:49 
А кто его будет производить?

Есть люди, которые его разработали. Теперь должны найтись фирмы, которые будут его производить, как производят arm. Но архитектура arm – почти монополист, она контролирует 80 % рынка 32 битных микроконтроллеров. А OpenRisc ещё нужно пробиться. Да и зачем он нужен, если есть arm?


"В OpenRisc добавлена возможность запуска Linux"
Отправлено Poler , 09-Дек-09 14:06 
>Есть люди, которые его разработали. Теперь должны найтись фирмы, которые будут его производить, как производят arm. Но архитектура arm – почти монополист, она контролирует 80 % рынка 32 битных микроконтроллеров. А OpenRisc ещё нужно пробиться. Да и зачем он нужен, если есть arm?

Да тут и гадать особо не надо, отправится примерно туда же, куда и свободная графическая карта OpenGraphics. Красноглазые только на словах деловые, а как доходит до того, как голосовать рублем, то весь энтузиазм куда-то пропадает. Плавали-знаем, OpenMoko, OpenGraphics, сейчас вот OpenRISC на подходе.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 09-Дек-09 16:19 
>Плавали-знаем,

Здравствуйте, Капитан! Вот только если бы ваша логика всегда срабатывала - почему ж сейчас опенсорс решений столько? А три фэйла перечислить - так блин 3DFx вон что-то проприетарность нифига не спасла, Siemens тоже невзирая на проприетарность подразделение мобил слил, "закрытых" процессорных ядер и вовсе попередох целый легион. Или вы как, будете выбирать только "удобные" вам фэйлы из общей кучи, игнорируя гору "неудобных"? Big bag of fail! :)


"В OpenRisc добавлена возможность запуска Linux"
Отправлено vOrOn , 12-Дек-09 16:00 
>Здравствуйте, Капитан! Вот только если бы ваша логика всегда срабатывала - почему
>ж сейчас опенсорс решений столько?

Вы имеете ввиду опенсорсные решения на деньги корпораций?

Просто назовите, так сказать "опенсорсную железяку" без корпорации за спиной, как успешное опенсорсное решение.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено AndrewR , 10-Дек-09 06:51 
А к OGP1 драйвер Х-овый пишут. Вот.

http://lists.duskglow.com/open-graphics/2009-November/012108...

Не считая конечно glamo-овского DRI (тот чип что во FreeRunner стоит)

http://www.bitwiz.org.uk/s/

Так что есть и реальные плоды казалось бы виртуальных для подавляющего большинства проектов "открытого железа".


"В OpenRisc добавлена возможность запуска Linux"
Отправлено Аноним , 10-Янв-10 21:02 
>Да тут и гадать особо не надо, отправится примерно туда же, куда
>и свободная графическая карта OpenGraphics. Красноглазые только на словах деловые, а
>как доходит до того, как голосовать рублем, то весь энтузиазм куда-то
>пропадает. Плавали-знаем, OpenMoko, OpenGraphics, сейчас вот OpenRISC на подходе.

http://www.beyondsemi.com/page/products/processor_cores/open...


"В OpenRisc добавлена возможность запуска Linux"
Отправлено xxx , 09-Дек-09 15:48 
>А кто его будет производить?

Судя по официальному сайту:
>Additional info: ASIC proven, Design done, FPGA proven, Specification done

Поэтому можно пихать в ПЛИС. Тоже какая-никакая но ниша.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 09-Дек-09 16:21 
>Поэтому можно пихать в ПЛИС.

Вопрос: а это... тулзы для плисин то открытые есть? Или открытое ядро предлагается собирать в юзабельный формат закрытыми инструментами? oO


"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 09-Дек-09 16:14 
>А кто его будет производить?

Я думаю что какомунить TSMC и им подобным контрактным производителям - глубоко похрену для кого произвести чипы. Закажете вы - и для вас сделают. Если, конечно, у вас денег хватит.

>Есть люди, которые его разработали. Теперь должны найтись фирмы, которые будут его
>производить, как производят arm.

Есть фирмы которые можно нанять чтобы вам по вашему дизайну произвели хоть черта лысого. Весь вопрос в том что это стоит денег :).Будет кому надо - скинутся, фигле. Ну и программируемая логика еще есть.Кроме того - ничто не помешает производителям чипов (хоть тому же атмелу, nxp и прочим) однажды вместо лицензирования очередного ядра взять вот это например.А почему нет? В embedded совместимость с прошлыми версиями никого особо не колышет.

>Но архитектура arm – почти монополист, она контролирует 80 %
>рынка 32 битных микроконтроллеров. А OpenRisc ещё нужно
>пробиться. Да и зачем он нужен, если есть arm?

Чтобы ARMу не платить :D. Лицензия с модификабельным ядром в "исходниках" стоит приличных бабок.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено ононизмус , 09-Дек-09 13:38 
Вопрос в том, какой толк от "открытого микроконтроллера". Какая разница открытый он или закрытый?

"В OpenRisc добавлена возможность запуска Linux"
Отправлено Cobold , 09-Дек-09 14:46 
речь не о контроллере а о ядре, они сделали свободное ядро и теперь его можно использовать для своих чипов. Свой чип для конкретной железки при массовом прозводстве обычно дешевле и компактнее чем стандартный контроллер + периферия, только до последнего приходилось отваливать создателям за интеллектуальную собственность - патенты итд.

"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 09-Дек-09 16:16 
>Вопрос в том, какой толк от "открытого микроконтроллера".

Ну например кому оно надо - смогут менять ядро и периферию не платя дикие бабки ARM за полную лицензию. Ну и так далее.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено random , 09-Дек-09 17:08 
OpenRISC очень хорош для обучения logic design'у: Полноценный процессор с открытым, красивым и хорошо комментированным RTL кодом + шина wishbone с кучей готовой периферии. Практически безальтернативная вещь.

>Красноглазые только на словах деловые, а как доходит до того, как голосовать рублем, то весь энтузиазм куда-то пропадает.

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


"В OpenRisc добавлена возможность запуска Linux"
Отправлено Karpion , 09-Дек-09 19:09 
А почему нельзя учиться логическому дизайну на базе проприетарного ARM?

"В OpenRisc добавлена возможность запуска Linux"
Отправлено user321 , 09-Дек-09 21:00 
>А почему нельзя учиться логическому дизайну на базе проприетарного ARM?

Исходников то нет, как учиться ?
А тут вся проектная документация открыта.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено _Vitaly_ , 10-Дек-09 05:08 
Толсто. Там можно найти кучу других ядер, более знакомых. Все эти опендизайны будут иметь смысл тогда, когда будет некое "открытое производство", чтобы вы могли дома на коленке чип сварганить. А покуда вас от фабрик TI будут гонять с собаками и автоматами, абсолютно пофик, закрытые чипы или открытые - лишь бы спецификации для программирования были полные.

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

Есть очень узкая область, когда ядро вгоняют в FPGA. Но надо поднимать, что эта область действительно узкая, связанная либо с макетированием либо с очень мелкими партиями где цена не имеет значения.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено СуперАноним , 10-Дек-09 10:42 
Китаёзы сами будут рады взять эти проекты и выпекать в кремнии. Если они проприетарные intellectual property штампуют без зазрения совести, то здесь на законных основаниях не нужно никому выплачивать отчислений.

"В OpenRisc добавлена возможность запуска Linux"
Отправлено Cobold , 10-Дек-09 12:06 
> Есть очень узкая область, когда ядро вгоняют в FPGA

а есть ещё очень широкая область когда из проработанного на FPGA макета делают специализированный SoC для массовой потребительской железки и, поверьте уж, не заморачиваются изобретением собственных ядер


"В OpenRisc добавлена возможность запуска Linux"
Отправлено anonimous vulgaris , 10-Дек-09 22:15 
>когда из проработанного на FPGA макета делают специализированный SoC

Ну, отлаживать то придется заново. Все задержки другие. А логическое фунцинирование можно и на модели отладить. Так что может проще и сразу делать что надо.

>не заморачиваются изобретением собственных ядер

Однако и Altera и Xilinx для прошивки в ПЛИС предлагают свои собственные.


"В OpenRisc добавлена возможность запуска Linux"
Отправлено User294 , 10-Дек-09 14:20 
>могли дома на коленке чип сварганить. А покуда вас от фабрик
>TI будут гонять с собаками и автоматами, абсолютно пофик, закрытые чипы
>или открытые

Кроме Ti есть еще и "просто фабрики". Без своих разработок. Живущие производством чужих разработок. И кому что-то надо - могут прийти и заказать. Лишь бы платили. И никто никого с автоматами не гоняет, соответственно. Так что Ti конечно круто но я не вижу причин почему бы всех улыбало платить ARM-у за ядро при наличии халявы. Тут еще бабушка надвое сказала, ARM скромными ценами при лицензировании не отличается :).


"В OpenRisc добавлена возможность запуска Linux"
Отправлено anonimous vulgaris , 10-Дек-09 22:07 
>Есть очень узкая область, когда ядро вгоняют в FPGA. Но надо поднимать, что эта область действительно узкая, связанная либо с макетированием либо с очень мелкими партиями где цена не имеет значения.

Чего же в ней узкого. Да и сценой там не так уж плохо.

http://www.rlocman.ru/news/new.html?di=1965

тем более что в ПЛИС обычно это ядро влезает оставляя кучу места для другой логики

http://japan.xilinx.com/products/ipcenter/Core_audio.htm