реклама на сайте
подробности

 
 
> eCos 3.0 for Microblaze
KOLOBOK123124356
сообщение Aug 24 2011, 15:47
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 27-02-09
Пользователь №: 45 433



Доброго всем времени суток. Работаю над портированием eCos 3.0 для Microblaze 8.2 в EDK 13.2. В качестве примера использовал mONeCos (http://www.monstr.eu/wiki/doku.php?id=ecos:ecos) - это порт eCos 2.0 на Microblaze 7.0. Много чего почерпнул оттуда, подправил код в соответствие со своей конфигурацией. Успешно запустил на своей плате eCos 2.0 из дистрибутива. Для сборки своего образа eCos 3.0 использовал GNU тулзы из дистрибутива mONeCos - microblaze-uclinux. Но при линковке получал ошибку : ../microblaze-uclinux/bin/ld.real: --relax and -r may not be used together. Потому линковал библиотеку extras.o из консоли командой. Затем собрал тесты eCos, но что насторожило, что размер всех тестов от 300 до 500 kb а вот тест, который собственно и нужен а именно tm_basic получился размером 50,5 Mb)) причем основную часть занимает .bss секция. Пробовал залить tm_basic тест и попрыгать по коду через GDB но в итоге Microblaze загибался с ошибкой “Microblaze pipeline stalled on a blocking instruction or invalid bus access”
Какие нибудь идеи по этому поводу?? в частности причины ошибки линовки и какой то чересчур большой размер tm_basic.elf

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
asket
сообщение Oct 18 2011, 04:18
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 24-08-06
Из: Москва
Пользователь №: 19 809



Доброе время суток!
Поскольку тема про ecos, чтобы не создавать новый топик, хотел бы спросить где можно скачать полноценный пакет ecos с сопутствующими средствами разработки? Я в этом деле начинающий..
Зашел как-то на сайт https://www.ecoscentric.com/cgi/nph-epdk.cgi чтобы скачать пакет для at91sam9263-ek, но при попытке скачать, ругнулся что нужен контракт, eCOS разве несвободный?
Go to the top of the page
 
+Quote Post
gosha
сообщение Oct 18 2011, 07:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 15-06-04
Из: Менделеево
Пользователь №: 30



тим всё выкачивается с помощью утилиты cvs

http://ecos.sourceware.org/anoncvs.html

snapshot:
http://hg-pub.ecoscentric.com/ecos/archive/tip.tar.bz2
http://hg-pub.ecoscentric.com/ecos/

Личто я пользуюсь для сборки кросс компиляторами от Debian.
http://www.emdebian.org/debian/pool/main/g/gcc-4.1/

Собираю на Debian 6.0 х86 инструментальной машине так:

#ecosconfig -- config= config_file_name.ecc tree
#make

config_file_name.ecc:
CODE
cdl_option CYGBLD_GLOBAL_COMMAND_PREFIX {
    # Flavor: data
    user_value mips-linux-gnu
    # value_source user
    # Default value: mipsisa32-elf
};


В прикреплённом файле: утилита ecosconfig c с исходниками собранная для debian 6 инструментальной машины.
И утилите gui конфигурации ./tools/bin/configtool.
Прикрепленные файлы
Прикрепленный файл  ecosconfig.tar.gz ( 8.94 мегабайт ) Кол-во скачиваний: 19
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KOLOBOK123124356   eCos 3.0 for Microblaze   Aug 24 2011, 15:47
- - KOLOBOK123124356   Доброго всем времени суток! Теперь такая пробл...   Aug 26 2011, 18:26
|- - gosha   QUOTE (KOLOBOK123124356 @ Aug 26 2011, 22...   Sep 14 2011, 14:21
- - KOLOBOK123124356   Здравствуйте! Возникла новая проблема при порт...   Oct 18 2011, 10:30
|- - gosha   QUOTE (KOLOBOK123124356 @ Oct 18 2011, 14...   Oct 20 2011, 09:58
|- - KOLOBOK123124356   Цитата(gosha @ Oct 20 2011, 12:58) Обрабо...   Oct 26 2011, 10:41
|- - KOLOBOK123124356   Доброго всем времени суток! Настройка таймера ...   Oct 26 2011, 13:33
|- - gosha   QUOTE (KOLOBOK123124356 @ Oct 26 2011, 17...   Nov 1 2011, 05:02
|- - KOLOBOK123124356   Цитата(gosha @ Nov 1 2011, 08:02) На треб...   Nov 1 2011, 08:50
|- - gosha   QUOTE (KOLOBOK123124356 @ Nov 1 2011, 11...   Nov 1 2011, 17:10
|- - KOLOBOK123124356   Здравствуйте! Спасибо за Ваши ответы. Как оказ...   Nov 2 2011, 10:43
|- - gosha   QUOTE (KOLOBOK123124356 @ Nov 2 2011, 13...   Nov 3 2011, 05:58
- - asket   Вопрос новичка, у нас проблема с сетью, контроль т...   Oct 24 2011, 12:30
- - asket   Может кто посоветует, где взять порты под ecos на ...   Oct 27 2011, 06:35
- - KOLOBOK123124356   Нужна помощь в запуске UART под eCos. На данный мо...   Oct 28 2011, 08:53


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 16:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016