roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 18:39

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 13 мар 2011, 14:23 
Не в сети

Зарегистрирован: 13 мар 2011, 13:49
Сообщения: 1
Здравствуйте всем! подскажите что может быть не так:
при загрузке ядра в память утилита dfu-util не нашла устройства.
пишет:
No DFU capable device found
при этом в lsusb нет устройства которое соответсвует устройству.

Устанавливаю из debian. уже установлен uboot в nand.
Была ли у кого-нибудь такая проблема? и как её решить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 13 мар 2011, 19:09 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Миднайта нет??? А зачем же такой линупс нужен? :)
А вот это не он? https://admin.fedoraproject.org/pkgdb/acls/name/mc


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 14 мар 2011, 16:57 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Resident писал(а):
Ну я вас уже поблагодарил.
Думаю в силу того, что в итоге все равно пришлось рыть инфу, данную тему (данный вопрос) можно закрывать...
За наводку тоже спс, посмотрим что их этого выйдет, а mc в федоре нет.

apt-get install mc


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 14 мар 2011, 18:13 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
setar писал(а):
apt-get install mc
Неа...
Код:
[root@resident gambit]# apt-get install mc
bash: apt-get: команда не найдена

но за пост спс)

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 14 мар 2011, 18:15 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
:) ну что там за менеджер пакетов, я их все путаю
возможно
# yum install mc


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 14 мар 2011, 18:20 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
setar писал(а):
# yum install mc
Угу, он самый, уже сам допер, вот только сеть подниму %)

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 14 мар 2011, 18:57 
Не в сети
Аватара пользователя

Зарегистрирован: 16 фев 2011, 13:30
Сообщения: 15
Откуда: Minsk
прог. языки: C/C++, Perl, Tcl/Sh, Python, Ruby, Pascal, Asm...
скачать нужный *.rpm, а потом rpm -ivh *.rpm, можно и без сети будет обойтись :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 30 авг 2011, 20:25 
Не в сети

Зарегистрирован: 30 авг 2011, 20:16
Сообщения: 1
Здравствуйте!
После заливки ядра, как готового, так и скомпилированного возникает кернел паник:
Код:
VFS: Mounted root (jffs2 filesystem) on device 31:3.                                                                                               
Freeing init memory: 156K                                                                                                                           
Warning: unable to open an initial console.                                                                                                         
Failed to execute /sbin/init.  Attempting defaults...                                                                                               
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.   

До этого ставил u-boot в Nand. После чего и не грузится.
Какие дальнейшие действия для восстановления системы?
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 01 сен 2011, 03:56 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
влить правильный корень системы (или перенаправить его на внешние ресурсы, например NFS), в котором имеется /sbin/init
ядро у Вас загрузилось хорошо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 01 сен 2011, 21:44 
Не в сети

Зарегистрирован: 06 апр 2011, 20:36
Сообщения: 64
setar писал(а):
Mini2440 Установка ядра linux
[создадим базовую конфигурацию ядра
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/ mini2440_defconfig

Базовая конфигурация не оптимальна, рекомендую взять соответствующий вашей конфигурации файл с диска комплекта , каталог linux
внутри архива linux-2.6.32.2-mini2440-20100113.tgz лежат оптимизированные конфиги например config_mini2440_n35
я их вытащил сюда:
Вложение:
kernel_configs_mini2440.zip



Вопрос глупый, но задам. Как применить готовые конфиги к ядру?

setar писал(а):
Mini2440 Установка ядра linux

для чего мы вообще затеяли сборку ? возможно хотели что то изменить в стандартном конфиге, делаем это и выходим с сохранением
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/ menuconfig

далее собираем ядро и и модули копируем в отдельное расположение ( каталог modules уровнем выше ):
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/ modules_install


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 02 сен 2011, 13:04 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
взять исходники ядра, лучше уже с патчами для mini2440 (выше была ссылка)
и файл конфига сохранить в распакованный каталог исходников с названием .config (точка впереди важна!)
далее правим то что нужно по команде make menuconfig (здесь обращаем внимание на то что многие параметры уже стоят для mini2440, например архитектура процессора - значит конфиг подхватился)
ну и так далее


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 03 сен 2011, 21:19 
Не в сети

Зарегистрирован: 06 апр 2011, 20:36
Сообщения: 64
cd ~/mini2440
mkdir kernel ; cd kernel
git clone git://repo.or.cz/linux-2.6/mini2440.git sources
cd sources
mkdir -p ../kernel-bin
mkdir -p ../modules

выкладываем нужною конфу в виде файла .config
make menuconfig
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/
make
CROSS_COMPILE=armv4tl-softfloat-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=../modules/ modules_install
make
ТАК?

Добавлено спустя 58 минут 55 секунд:
setar писал(а):
Mini2440 Установка ядра linux
..........
Именно поэтому мы берём утилиту mkimage из каталога tools дистрибутива u-boot
(если у вас его ещё нету то получим : $ cd ~/mini2440;mkdir u-boot;cd u-boot; git clone git://repo.or.cz/u-boot-openmoko/mini2440.git )

Как именно получить бинарник mkimage?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 08 сен 2011, 19:07 
Не в сети

Зарегистрирован: 06 апр 2011, 20:36
Сообщения: 64
не получается собрать ядро. может кто поможет списком точных команд?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 сборка и установка ядра
СообщениеДобавлено: 10 сен 2011, 06:05 
Не в сети

Зарегистрирован: 06 апр 2011, 20:36
Сообщения: 64
Проблема решилась установкой linux-arm-gcc и пользованием http://members.cox.net/ebrombaugh1/embe ... index.html


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу Пред.  1, 2, 3, 4, 5

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO