在目标板加载模块时遇到的问题

发布于 2022-09-18 18:37:21 字数 3378 浏览 14 评论 0

我的板子是s3c2440+linux2.6.13,我在主机编译为驱动后,将得到的led.ko传到板子上,
  insmod 时出现以下信息
[root@EmbedSky /tmp]# insmod led.ko(irq = 73                          
Internal error: Oops: 5 [#1]                        
io
Modules linked in: led s3c2440_camif               
io scheduler antici
CPU: 0regist
PC is at init_module+0x9c/0xf0 [led]                             
io sch
LR is at 0x1ne registere
pc : [<bf0071bc>]    lr : [<00000001>]    Not tainted               
usb 1-2: new full                 
RA
sp : c3f25f64  ip : 56000010  fp : c3f25f7c96K size 1024 blocksize name is "mtdblock2"
r10: 00000000  r9 : c3f24000  r8 : c02bd598                                          
r7 : c02bd598  r6 : bf007820  r5 : bf007978  r4 : 00000000      
nbd: registered device at major 43                 
r3 : c02be40c  r2 : c0467f80  r1 : 000000ff  r0 : 00000000ernet driver V1.26 I/O: c481a300, VID: 90000a46           
Flags: nZCv  IRQs on  FIQs on               
         
Backtrace:         
[<bf007120>] (init_module+0x0/0xf0 [led]) from [<c006ada0>] (sys_init_module+0x1D partitions on "NAND 64MiB 3,3V 8-bit":                                       
d0/0x37c)   
s3c24
r6 = C3F24000  r5 = BF00788C  r4 = C02BD5A8                                      
0x000
[<c006abd0>] (sys_init_module+0x0/0x37c) from [<c0034f20>] (ret_fast_syscall+0x0out device 2 to root440-SD: initialisation done.tect                           
/0x2c)      
Code: e5950000 eb423783 e59fc04c e2504000 (059c3000)river!                                   
GPIO L3 bu
Segmentation fault3c2410-ohci s3c2410

看不懂,我再加载的时候它说已经加载上了,可是我查看/proc/devices时,却没有这个设备,rmmod led.ko的时候,又说device busy
这是为什么啊?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咆哮 2022-09-25 18:37:21

已经oop了,你算幸运,内核没有死掉,所以还能执行rmmod
建议把代码贴出来看看吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文