Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Ошибка при запуске swapper: page allocation failure. order:0, mode:0x21
felixxx
Добавлено 10.11.2011 12:17
0
Сообщение: 1
felixxx
0

Пункты: 554
Регистрация: 27.07.2011
Здравствуйте!
Столкнулся с такой проблемой в buildroot c помощью команды make menuconfig включил openssh и net-snmp после чего собрал сначало buildroot с помощью make_rootfs а потом и само ядро.
После сборки размер linux.sb стал 5600 кб до этого размер был 4200 кб.
После загрузки на плату во время запуска получаю вот такою ошибку swapper: page allocation failure. order:0, mode:0x21
При отключении openssh и net-snmp ошибка остается.
Плата SK-iMX233
Возможно кто то сталкивался с такой ошибкой.
Заранее спасибо за помощь!
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 10.11.2011 23:50 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
После сборки размер linux.sb стал 5600 кб до этого размер был 4200 кб.
После загрузки на плату во время запуска получаю вот такою ошибку swapper: page allocation failure. order:0, mode:0x21
При отключении openssh и net-snmp ошибка остается.
Плата SK-iMX233

если просто снять галочки, то собранные утилиты остаются в корневой, которую генерит билдрут..
попробуйте очистить сборку и пересобрать (строку не помню, давно это было..) или убрать содержимое из каталога, куда билдрут генерит рутовое дерево..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
felixxx
Добавлено 11.11.2011 07:34 Сообщение: 3
felixxx
0

Пункты: 554
Регистрация: 27.07.2011
Здравствуйте!
Спасибо за помощь.
Разобрался с проблемой
Для этого в файле .config ядра необходимо исправить строчку
CONFIG_DEFAULT_MMAP_MIN_ADDR
было CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
стало CONFIG_DEFAULT_MMAP_MIN_ADDR=6144
На сколько я понимаю это размер выделяемой памяти под ядрой.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux