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

 
 
> Создание u-boot для LPC2468 с помощью cygwin
mempfis_
сообщение Nov 8 2012, 20:03
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Всем добрый день/вечер/ночь.
Хочу освоить OS Linux для embedded-использования.
На данном этапе разобрался что для использования линукса необходимо чтобы в процессоре жил u-boot и гдето, где есть место, хранилось ядро.
Для начала хочу разобраться с созданием u-boot для LPC2468.
Из примеров есть u-boot-1.3.2 от Olimex.
Для сборки u-boot установил cygwin со встроенным компилятором arm-uclinux-tools-base-gcc3.4.0-20040713.
В папке cygwin создал папку my_uboot а в ней u-boot-1.3.2-olimex в которую распаковал соответствующий архив.

Запускаю cygwin, перехожу в нужную папку и подаю команду make. Привожу результат на картинке.
Для меня этот набор информаии пока что как тёмный лес.
Вопрос к знающим что там не так? Что почитать чтобы в голове прояснилось?
Уже прочитал Gettin strted with uCLinux от Embedded Artist и uboot от NXP.
Облазил yandex/google (где нашёл что под виндой можно использовать cygwin).
Всёравно пока что моих знаний недостаточно чтобы разобраться что к чему и создать свой первый u-boot.
При необходимости могу выложить нужные файлы из архива.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mempfis_
сообщение Nov 10 2012, 14:11
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Есть первый позитивный результат сборки u-boot-1.1.6
После применения патча u-boot-1.1.6-ea_v1_8_1.diff на оригинальную версию u-boot-1.1.6 или скачанную из папки extras Embedde Artist с ftp Elektronix у меня без ошибок собрался убут с конфигурацией lpc2292sodimm_config.
Но к сожалению конфигурация LPC2468OEM_Board_config собирается с ошибкой (приведена на рисунке).

Собираю в cygwin, установлено arm-elf-gcc-3.4.3.
Кто знает это ошибка cygwin, конфигурации или GCC? Возможно стоит установить более новый GCC или гдето в настройках указать использовать программное FP (FP - floating point?)?

Конфигурация LPC2468OEM_Board_config для меня более подходящая т.к. у меня есть плата с LPC2468. Linux на неё не станет т.к. там 512к оперативки, а u-boot должен влезть.

Go to the top of the page
 
+Quote Post



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

 


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


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