Я относительно новичок в среде Linux, я надеюсь, что смог бы объяснить мою проблему наилучшим образом. В настоящее время я работаю над модулем ядра дерева вне устройства для драйвера I2C. Учебник, о котором я расскажу, предназначен для создания файла .ko
и содержит файл сценария с информацией о кросс-компиляторе, архитектуре с использованием переменных среды bash и команды make для создания файлов объектов (.o
и .ko
). ).
Мне удалось успешно создать файл .ko
, но мне нужно перенести этот файл .ko
ext в SDCard (где этот модуль мог быть вставлен в плату, над которой я работаю).
Я не знаю, в какую папку мне скопировать файл .ko
ext.
У моей SDCard есть два раздела (ext4 и vfat). И я копирую файл .ko
в раздел типа ext4 (папка /boot
). Теперь каждый раз, когда я запускаю insmod filename.ko
на терминале minicom, я получаю магическую ошибку версии и не могу вставить модуль: invalid format
.
Заранее спасибо. :)