Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Компиляция модуля ядра для G45
titan83
Добавлено 23.01.2013 12:30 Сообщение: 11
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Цитата
Цитата
на целевой машине при установке сообщается, что invalid module format.

загляните внутрь сгенеренного бинарника *.ko - может он сплодился для x86 архитектуры..

к сожалению - ARM, version 1, unstripped.
сейчас попробую все заново сделать - на этот раз в вашей виртуальной машине, там и ядро, как я понимаю, 2.6.36-rc6 и arm gcc уже есть, должно сразу получиться.
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 27.01.2013 16:39 Сообщение: 12
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Уважаемые гуру, видимо, не обойтись без вашего опытного взгляда(
повторил все в вашей виртуальной машине (та, что на фтп).
ядро на хост-машине пересобрал, в конфиге там стояло enable loadable module support.
результат также отрицательный.
при этом на хост машине все компилиуется и запускается нормально. уважаемый sasamy упоминал о сегменте .init, при старте дебиана на целевой машине говорится об этом сегменте размером 136кб. как я понимаю поддержка загружаемых модулей на целевой машине есть.
я посмотрел уже несколько примеров драйверов, как в исходниках ядра, так и в сети - нет концептуальной ошибки в коде драйвера, проблема в окружении, но где именно?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux