请选择 进入手机版 | 继续访问电脑版
搜索

1

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2019-9-30 13:47:33 35810 浏览 2 回复

4412精英版LED驱动不正常

本帖最后由 jsea 于 2019-10-8 15:39 编辑

各位大侠:
我刚入手4412,现在学习驱动。
我已通过make menuconfig去掉原内核内置的LED驱动,重新编译zImage并烧写,开发板运行正常,开机后只有一个红色LED亮。
现在直接使用视频教程中的“LED驱动一”例程,编译驱动下载,用insmod加载
/topeet/mytest/leds # insmod leds.ko                                       
[  149.738922] HELLO WORLD enter!
[  149.750706]  DriverState is 0

貌似probe函数根本没执行。
/dev目录下也没有相应设备节点。

不知道是何原因,请指教!

驱动源码见附件中的leds.c
测试程序invoke_leds.c用于测试原内核自带的leds驱动正常执行(其中/dev/hello_ctl改为了/dev/leds)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

1

主题

4

帖子

38

积分

新手上路

Rank: 1

积分
38
发表于 2019-11-10 09:47:31
你好请问解决没?我也遇到同款问题了
回复 点赞

使用道具 举报

151

主题

508

帖子

3567

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3567
发表于 2019-11-11 21:12:33
可以在probe里加入printk跟踪一下,看哪里出的问题
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

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