Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: OpenRISC - как поднять?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Juzujka
У кого-нибудь есть положительный опыт использования этого процессора?
Где есть рабочие руководства?
Пробовал делать по описаниям http://emsys.denayer.wenk.be/empro/openris...rial-Altera.pdf - устаревшее
в этом и других местах тоже много нерабочих ссылок
gcc отсюда http://opencores.org/openrisc,file,Z2NjLTQ...mMxLnRhci5iejI= не собирается

Стоит ли вообще с ним связываться?
Postoroniy_V
Цитата(Juzujka @ Dec 21 2011, 02:18) *
У кого-нибудь есть положительный опыт использования этого процессора?
Где есть рабочие руководства?
Пробовал делать по описаниям http://emsys.denayer.wenk.be/empro/openris...rial-Altera.pdf - устаревшее
в этом и других местах тоже много нерабочих ссылок
gcc отсюда http://opencores.org/openrisc,file,Z2NjLTQ...mMxLnRhci5iejI= не собирается

Стоит ли вообще с ним связываться?

гсс собирался и работал. тестировал после компилятора бинарники в симуляторе - всё работало как и было написано.
http://opencores.org/or1k/OpenRISC_GNU_tool_chain#binutils
вам может стоить это попробовать
http://opencores.org/or1k/Ubuntu_VirtualBo...and_information
стоит сним связываться или нет? не могу сказать, но процессор и тулчейны рабочие.
Juzujka
Цитата(Postoroniy_V @ Dec 21 2011, 02:15) *
гсс собирался и работал. тестировал после компилятора бинарники в симуляторе - всё работало как и было написано.
http://opencores.org/or1k/OpenRISC_GNU_tool_chain#binutils
стоит сним связываться или нет? не могу сказать, но процессор и тулчейны рабочие.

вот ещё раз проверил:
делал как написано здесь:
http://opencores.org/or1k/Or1ksim
Код
mkdir builddir_or1ksim
cd builddir_or1ksim
../configure --target=or32-elf --prefix=/opt/or1ksim
make all
make install
export PATH=/opt/or1ksim/bin:$PATH

делал это и с or1ksim-0.4.0, как указано в мануале, и с последней 0.5.0
заканчивается ошибкой:
Код
../../../port/port.h:41:8: ошибка: expected identifier or «(» before «__extension__»

Цитата(Postoroniy_V @ Dec 21 2011, 02:15) *
вам может стоить это попробовать
http://opencores.org/or1k/Ubuntu_VirtualBo...and_information

да вот я и так Ubuntu пользуюсь, что-то не очень охота на Ubuntu запускать в виртуальной машине Ubuntu, думал, можно будет у себя это всё собрать
Postoroniy_V
Цитата(Juzujka @ Dec 21 2011, 21:54) *
вот ещё раз проверил:
делал как написано здесь:
да вот я и так Ubuntu пользуюсь, что-то не очень охота на Ubuntu запускать в виртуальной машине Ubuntu, думал, можно будет у себя это всё собрать


1) там выложены и бинари в том числе
http://opencores.org/or1k/OpenRISC_GNU_too...mpiled_binaries
2) не думал что симулятор имеет отношение к тулчейнам, или к гцц
3) собирал под 14 федорой, не было проблем, бинари остались и работают
попробую пересобрать под федорой16. отпишусь
DevL
OpenRISC народ очень активный на opencores и IRC чат канале

вполне могут быть какие то мелочи, включая gcc и его разные версии,
вроде в доках видел нужные версии...
Postoroniy_V
Цитата(Juzujka @ Dec 21 2011, 21:54) *
вот ещё раз проверил:
делал как написано здесь:
http://opencores.org/or1k/Or1ksim
..
делал это и с or1ksim-0.4.0, как указано в мануале, и с последней 0.5.0
заканчивается ошибкой:
Код
../../../port/port.h:41:8: ошибка: expected identifier or «(» before «__extension__»

у меня or1ksim cобрался без проблем и кстати последняя версия 0.5.2
Код
mkdir or1ksim
cd or1ksim
svn co http://opencores.org/ocsvn/openrisc/openrisc/trunk/or1ksim
cd or1ksim
mkdir builddir_or1ksim
cd builddir_or1ksim
../configure --target=or32-elf --prefix=/opt/or1ksim
make all
make install

гцц собрался тоже (or32-elf*)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.