linux驱动错误
遥_望 2020-03-03 03:17:40 自己编写了一个led的驱动程序,insmod加载的时候征程,但是在在应用层调用open的时候内核报错。
root@AM335X-Tronlong:/home/ftp/user#
Broadcast message from systemd-journald@AM335X-Tronlong (Sat 2016-12-24 10:42:17 UTC):
kernel[485]: [ 101.871694] Internal error: : 1028 [#1] PREEMPT ARM
Broadcast message from systemd-journald@AM335X-Tronlong (Sat 2016-12-24 10:42:17 UTC):
kernel[485]: [ 101.991922] Process leds_test (pid: 741, stack limit = 0xca958210)
Broadcast message from systemd-journald@AM335X-Tronlong (Sat 2016-12-24 10:42:17 UTC):
kernel[485]: [ 101.998140] Stack: (0xca959d58 to 0xca95a000)
Broadcast message from systemd-journald@AM335X-Tronlong (Sat 2016-12-24 10:42:17 UTC):
kernel[485]: [ 102.002534] 9d40: cf0d86d0 c02d7954
Broadcast message from systemd-journald@AM335X-Tronlong (Sat 2016-12-24 10:42:17 UTC):
kernel[485]: [ 102.010777] 9d60: cc3a6d90 cc008e40 ca959d8c ca959d78 c02d0a6c c02d7960 bf1d61e0 bf1d658c
这是怎么回事呢,原本以为是GPIO口冲突,然后把设备树改了一下,还是不行