天嵌 ARM开发社区

 找回密码
 注册
查看: 1475|回复: 3

请管理员喵喵

[复制链接]
lx773533 发表于 2010-9-28 11:58:56 | 显示全部楼层 |阅读模式
重新再发一帖,贴出我的疑问,希望大家指教。
在模块编译之后,把生成的.ko文件烧到开发板中会报错,报错内容为:
EmbedSky_hello: version magic '2.6.30.4lx mod_unload ARMv4 ' should be '2.6.30.4-EmbedSky mod_unload ARMv4 '
insmod: cannot insert 'EmbedSky_hello.ko': invalid module format
上网查证了一下,也有同学和我出同样的错误,但他们报的错为:
EmbedSky_hello: version magic '2.6.30.4 mod_unload ARMv4 ' should be '2.6.30.4-EmbedSky mod_unload ARMv4 '
insmod: cannot insert 'EmbedSky_hello.ko': invalid module format
不同之处在于第一行的2.6.20.4lx,有人说是模块版本与内核版本不匹配的问题,建议在make menuconfig ->general ->local version前面的括号里面修改为-EmbedSky,然后问题得以解决。
可是我在括号里面添加的就是-EmbedSky?
还有一个问题就是我不能添加EmbedSky作为用户名,说是无效用户名。
天嵌_support1 发表于 2010-9-28 13:57:05 | 显示全部楼层
1# lx773533


把你的驱动模块源代码,放进内核源代码
一起编译吧
 楼主| lx773533 发表于 2010-9-29 09:45:18 | 显示全部楼层
2# embedsky_lxt


还有就是为什么我不能使用useradd EmbedSky?使用了会报错,说是无效用户!
天嵌_support1 发表于 2010-9-29 10:07:24 | 显示全部楼层
3# lx773533

换个短一点的名字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-18 04:32 , Processed in 1.023372 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表