作者:蓝善凡_407 | 来源:互联网 | 2023-08-16 11:23
加载内核模块出现问题,请问怎么解决?方法1:修改宿主机上optFriendlyARMmini2440linux2.6.32.2中Makefile文件中的关于内核版本的描述,改成2.
加载内核模块出现问题 ,请问怎么解决?
方法1:修改宿主机上/opt/FriendlyARM/mini2440/linux2.6.32.2中Makefile文件中的关于内核版本的描述,改成2.6.32.2-FriendlyARM,编译内核模块. 这种方案不行
方法二:把.config 移走以后运行了:
make disclean
然后把.config移回来 运行了:(我是将config_mini2440_a70拷贝给.config)其中有一个,make menuconfig 在General setup里面有一个()Local version的选项,点进去确认有,-friendlyarm(这是为了让编译内核模块的内核版本和开发板的内核版本一致)uname –r查看内核版本
make modules_prepare
重新编译模块,加载之后就成功了。
参考网页:http://www.arm9home.net/read.php?tid-4378.html