kovalchuk_i_v 0 12 ноября, 2007 Опубликовано 12 ноября, 2007 · Жалоба u-boot версии 1.1.6 Линков куча просто (трафика жалко): http://www.google.ru/search?q=HOWTO+uClinu...a:ru:unofficial Сеть вроде работает, хотя я ее особо не пользовал. MAC адрес - задается, как именно не разбирался, но подозреваю что через u-boot, и похоже хранится где-то в последнем секторе флеш микроконтроллера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gaidin 0 25 января, 2008 Опубликовано 25 января, 2008 · Жалоба Здравствуйте. Тоже приобрели отладочную плату от EA (lpc2468), теперь вот разбираемся. На диске был образ для виртуальной машины - home\user\uClinux-dist-20051014 - это исходники того, что зашито в отладочную плату? и как их оттуда вытянуть не подскажите? Скрипты и прочее успешно исполняется на ките - а как написать программу (формата elf или bin) для зашивки в флеш, чтобы запустить ее? и чтобы она использовала системные вызовы - например простенькую программку моргания светодиодом системным вызовом led? Не компилить же ее вместе с ядром. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starterkit.ru 0 25 января, 2008 Опубликовано 25 января, 2008 (изменено) · Жалоба А что озачает "и как их оттуда вытянуть"? Дистрибутив староват, http://mailman.uclinux.org/pipermail/uclin...May/042875.html Для того чтобы светодиодом помигать, нужно драйвер написать ... Для того чтобы свой софт под ARM собрать, как минимум, нужно в мейкфайле указать кроссокмпилятор и пути до либ ... Я на днях озадачился оживлением микролинуха на одной из своих плат - SK-LPC2478-S3E, пока только u-boot более менее адаптировал. У меня к Вам встречный вопрос, на Вашей плате u-boot с Ethernet-ом работает (саму плату хотя бы пингануть можно?)? Ковыряясь в исходниках, обнаружил, что все функции работы с MAC и PHY присутствуют а u-boot ими не пользуется (даже не инициализирует). Изменено 25 января, 2008 пользователем starterkit.ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalchuk_i_v 0 28 января, 2008 Опубликовано 28 января, 2008 · Жалоба ... и как их оттуда вытянуть не подскажите?... Я вынул их так: создал в WMWare новую виртуальную машину с линухом, настроил сетку , подключил к ней образ диска от EA. И по сетке вытянул все что нужно. Настроит сетку на вирт. машине от EA не удалось по причине отсутствия пароля root. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gaidin 0 29 января, 2008 Опубликовано 29 января, 2008 · Жалоба Я вынул их так: ... - да просто с виртуальными машинами не работал. Там в настройках можно примонтировать любую виндовую папку -так что все много проще :) но спасибо! У меня к Вам встречный вопрос, - не ко мне? Остался интересным вопрос по созданию программы использующей системные вызовы? ведь драйвера для всей периферии от EA уже есть. Интересно кто как пишет программы для этого uClinux'a - то есть какая платформа, IDE, чтоб подцеплено чтоб все помпилилось, как прошиваете и запускаете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalchuk_i_v 0 29 января, 2008 Опубликовано 29 января, 2008 · Жалоба Интересно кто как пишет программы для этого uClinux'a - то есть какая платформа, IDE, чтоб подцеплено чтоб все помпилилось, как прошиваете и запускаете? Почитайте здесь: <каталог с uClinux>/Documentation/Adding-User-Apps-HOWTO там есть еще много документации, ее тоже не лишним будет почить И не забудте про сайт EA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryV 0 15 февраля, 2008 Опубликовано 15 февраля, 2008 · Жалоба Остался интересным вопрос по созданию программы использующей системные вызовы? ведь драйвера для всей периферии от EA уже есть. Интересно кто как пишет программы для этого uClinux'a - то есть какая платформа, IDE, чтоб подцеплено чтоб все помпилилось, как прошиваете и запускаете? Если правильно понял суть вопроса, то в общих чертах технология такая: 1. Написать программу + Makefile руками или, например, используя Eclipse (удобнее, мэйкфайлы руками не придется делать). Компилер использовать arm-elf-gcc. Если делать это все под Linux, то компилить можно прямо из Eclipse, под виндой - либо использовать toolchain, собранный под cygwin, либо IDE использовать для удобства, а компилить все равно линуксом. Указать компилеру -Iпуть_к_kernel/include. 2. положить программу в rootfs и персобрать его (другой вариант - скинуть программу на USB MSD флэшку - при отладке гораздо удобнее) 3. перепрошить rootfs. Ну а дальше можно приступить к прикручиванию gdb и прочих прелестей :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starterkit.ru 0 10 марта, 2008 Опубликовано 10 марта, 2008 (изменено) · Жалоба Если не сложно, положите здесь шаблон собраного ядра с консолью на UART0 (насколько понимаю, она у EA на UART0). Уперся, не могу признаков жизни от ядра получить ... Изменено 10 марта, 2008 пользователем starterkit Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_wiz 0 13 марта, 2008 Опубликовано 13 марта, 2008 · Жалоба Добрый день. Подскажите, достаточно ли будет для начала работы с lpc2468 архива, лежащего на http://www.uclinux.org/pub/uClinux/dist/uC...0080109.tar.bz2 ? Просто канал узкий, мне его еще дня 3 тянуть :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 13 марта, 2008 Опубликовано 13 марта, 2008 · Жалоба 2 Alexei Kopendakov Нет 2 All Пробовал запустить ядро на своей системе, собранное отсюда http://mozware.free.fr/linux/ Собранное ядро упорно не хочет подавать признаков жизни :( Собранное ядро от EA работатет ... Кто-нибудь успешно запускал ядро собранное по вышеуказанной ссылке (или из другого места кроме EA) и на каком железе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_wiz 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба А где можно скачать ядро он ЕА? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба А по вышеуказанной ссылке зайти ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба 2 Alexei Kopendakov Сори, старый стал - читаю плохо :), ЕА дист разве что на нашем ФТП или через знакомых ... 2All Пытаюсь собрать u-boot отсюда http://mozware.free.fr/linux/vendors.tar.bz2 Хотя версия одна и таже 1.1.6, в этой поддерка сети включена и аргументы загрузки ядру передаются. Следуя инструкции "make -f Makefile.uclinux" получаю: "Предыдущий" u-boot собирается нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalchuk_i_v 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Ядро 2.6.11 от EA Добавлена поддержка USB Host/Device, Ethernet, MTD ну может и еще чего. h**p:/ / w w w . uclinux . org/pub/uClinux/dist/uClinux-dist-20051014.tar.gz h**p: / / w w w . kernel . org/pub/linux/kernel/v2.6/linux-2.6.11.8.tar.gz uC_20051014_linux_2.6.11.8_ea1.diff.gz ea_v2_0_incr1.diff.gz ea_v2_0_incr2.diff.gz u_boot_1.1.6_ea_v1_8_1.diff.gz readme.tar.gz P.S. Вроде ничего не забыл Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kosta 0 15 марта, 2008 Опубликовано 15 марта, 2008 (изменено) · Жалоба А более новый дистрибутив не пойдет? ( например вот этот - uClinux-dist-20070130.tar.gz) Я понимаю, что патчи прилажены именно к uClinux-dist-20051014.tar.gz., но всё таки. PS все понял - размер дистрибутива однако ... не маленький. Изменено 15 марта, 2008 пользователем Kostos Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться