我按照用户手册把mini2440_hello_module.ko下载到开发板上运行insmod,出现了下述问题:
----------------------------------------------------------------------------------
[root@FriendlyARM 2.6.29-FriendlyARM]# pwd
/lib/modules/2.6.29-FriendlyARM
[root@FriendlyARM 2.6.29-FriendlyARM]# ls
mini2440_hello_module.ko modules.dep.bb
[root@FriendlyARM 2.6.29-FriendlyARM]# insmod mini2440_hello_module.ko
mini2440_hello_module: version magic '2.6.29.4-FriendlyARM mod_unload ARMv4 ' sh
ould be '2.6.29-FriendlyARM mod_unload ARMv4 '
insmod: cannot insert 'mini2440_hello_module.ko': invalid module format
[root@FriendlyARM 2.6.29-FriendlyARM]#
---------------------------------------------------------------------------
这个问题好像是内核版本的问题,内核我用的是友善网页上下载的linux-2.6.29-mini2440-20090609。
请问大家有没有遇到这样的情况?