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

 
 
> uClinux для STAMP Blackfin, не собирается
RCray
сообщение Oct 18 2006, 13:14
Сообщение #1


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

Группа: Свой
Сообщений: 170
Регистрация: 14-09-05
Из: Suwon
Пользователь №: 8 548



1. На хостовой станции установил VmWare/RedHat
2. Создал в user/local/src папку toolchain и скопировать туда всё что касается toolchain. Далее под root’ом: rpm -ivh blackfin-toolchain-06r1-4.i386.rpm
3. rpm –ql blackfin-toolchain
4. в файле /root/bashrc вписал строчку
export PATH=/opt/uClinux/bfin-uclinux/bin:$PATH

теперь echo $PATH после перезагрузки под root'ом выдаёт конкатенацию путей, где присутсвует /opt/uClinux/bfin-uclinux/bin
5. Далее распаковал под root'ом в папку /usr/src/kernel/ сам uClinux
6. В папке uClinux-dist ввожу "make menuconfig"
и выбираю две опции "Customize Kernel Settings (NEW)" и "Customize Vendor/User Settings (NEW)"
сохраняю всё. Кстати не сохраняется. Вижу это при повторном заходе "make menuconfig" галки не установлены. Залез в .config - файл и руками там сохранил конфигурацию.

7. Далее "make dep 1>text.txt" выдаёт:

make ARCH=blackfin CROSS_COMPILE=bfin-uclinux- -C linux-2.6.x dep
make[1]: Entering directory `/usr/src/kernel/uClinux-dist/linux-2.6.x'
*** Warning: make dep is unnecessary now.
make[1]: Leaving directory `/usr/src/kernel/uClinux-dist/linux-2.6.x'

8. Далее "make 1>text1.txt 2>text2.txt" выдают эти два файла.

Т.е. text2.txt это фактически и есть файл ворнингов и ошибок.

Как победить ошибки? С какой хоть стороны подойти?
Спасибо большое заранее!Прикрепленный файл  text2.txt ( 102.1 килобайт ) Кол-во скачиваний: 575
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
3.14
сообщение Oct 18 2006, 21:22
Сообщение #2


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Как, кстати, "быстродействие" микролинуха на BF?
Сколько богомипс?
При работе вебсервера, ощущаются задержки перед отображением страницы?
Ощущается латентность канала в телнете?
Какие скорости загрузки и чтения с ембеддед FTP?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
RCray
сообщение Oct 20 2006, 14:02
Сообщение #3


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

Группа: Свой
Сообщений: 170
Регистрация: 14-09-05
Из: Suwon
Пользователь №: 8 548



Цитата(3.14 @ Oct 19 2006, 01:22) *
Как, кстати, "быстродействие" микролинуха на BF?
Сколько богомипс?
При работе вебсервера, ощущаются задержки перед отображением страницы?
Ощущается латентность канала в телнете?
Какие скорости загрузки и чтения с ембеддед FTP?


1. Как померять богомипсы и чем они отличаются от нормальных мипсов (до этого имел опыт только на ЦПОС от TI)?
2. вебсервер ещё не поднял на плате. Пока более тривиальные вещи пытался сделать.
3. Телнетом на платку заходил - задержек каких либо не ощущается.
4. Заходил на платку по FTP и скачивал со своего FTP-сервера на платку жирный файл. Скорость 556.80 КБайт/сек. Правда я не знаю скорость какая была установлена 100 или 10 Мбит.

возникла такая проблема:
компилю кросскомпилером приложение (hello world)
у имеются два формата как я понял после gcc:

FLAT файл и ELF файл - и в том и в другом случае - "hello" (в первом случае 13 кБ, во втором 6 кБ).

дальнейшие действия я делаю как с одним так и сдругим.
заливаю по FTP на таргет (на платку) (как в BINARY так и в ASCII пробовал)
а потом делаю из него исполняемый файл:
chmod 777 hello
chmod ugoa+x hello

и пытаюсь запустить ./hello

в одном случае выдаёт ошибку:

BINFMT_FLAT: bad magic/rev (0x4, need 0x5)
BINFMT_FLAT: bad magic/rev (0x4, need 0x5)
hello: applet not found

а в другом:

BINFMT_FLAT: bad magic/rev (0x1010100, need 0x5)
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x5)
hello: applet not found


sad.gif

пробовал вообще исполняемый заливать a.out - это мне кроскомпиллер компилит на VmWare под toolchain'ом. Причём на VmWare он выполняется и пишет мне "Превед, кросавчег!"
заливаю исполняю пишет:

BINFMT_FLAT: bad magic/rev (0x1010100, need 0x5)
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x5)
hello: applet not found
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 23:50
Рейтинг@Mail.ru


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