LED驱动及控制实验------问题总结

实验平台:博创移动开发箱4412

在LED驱动及控制实验中,遇到了大概如下几个问题:

1、在进行驱动模块插入时,输入 insmod driver/s3c-leds.ko命令时候,终端提示如下:

[ 1170.611864] s3c_leds: version magic '2.6.21.5-cfs-v19 mod_unload ARMv6 ' should be '3.0.15 SMP preempt mod_unload ARMv7 p2v8 '

这是开发板上烧写的内核版本号和该驱动文件支持的内核版本号不同导致的。(开发箱配套资料4412的内核版本号为3.0.15,6410配套内核版本号为2.6.11)

2、在烧写好内核之后,终端输入cat /proc/devices命令之后无法找到    231 leds

不知为何,就是无法找到改驱动设备节点,但是输入   ll /dev/leds却能正常显示设备leds的属性;

3、运行test_led程序时,终端提示:-bash: ./test_led: Permission denied

此时只需要改变程序的权限即可;(终端输入:chmod 777 test_led)

你可能感兴趣的:(ARM开发)