我按wiki的方法弄,总是申请失败,有成功启动pwm的大神么,求教啊!!!
有没有大神会啊,求指点啊!!!
今夕何夕 发表于 2017-10-23 22:45
有没有大神会啊,求指点啊!!!
参考RK3399 firefly pwm demo
leung先森 发表于 2017-10-24 09:09
参考RK3399 firefly pwm demo
它的内核文件中没有kernel/drivers/pwm/pwm-firefly.c这个Demo啊,你有么,能给我发一份么
leung先森 发表于 2017-10-24 09:09
参考RK3399 firefly pwm demo
它的内核文件中没有kernel/drivers/pwm/pwm-firefly.c这个Demo啊,你有么,能给我发一份么
今夕何夕 发表于 2017-10-24 10:17
它的内核文件中没有kernel/drivers/pwm/pwm-firefly.c这个Demo啊,你有么,能给我发一份么
你到gitlab拷贝不就好了吗?
3399代码firefly都有放出来的
leung先森 发表于 2017-10-24 10:43
你到gitlab拷贝不就好了吗?
3399代码firefly都有放出来的
gitlab上3399的内核文件中没有这个文件啊
今夕何夕 发表于 2017-10-24 10:51
gitlab上3399的内核文件中没有这个文件啊
找不到不代表没有啊{:5_252:}
https://gitlab.com/TeeFirefly/FireNow-Nougat/blob/firefly-rk3399/kernel/drivers/pwm/pwm-firefly.c
leung先森 发表于 2017-10-24 17:17
找不到不代表没有啊
https://gitlab.com/TeeFirefly/FireNow-Nougat/blob/firefly-rk3399/kern …
非常感谢!!!!
leung先森 发表于 2017-10-24 17:17
找不到不代表没有啊
https://gitlab.com/TeeFirefly/FireNow-Nougat/blob/firefly-rk3399/kern …
还是申请不到啊,提示517,怎么回事啊{:5_228:}
今夕何夕 发表于 2017-10-25 11:33
还是申请不到啊,提示517,怎么回事啊
你看一下内核报什么错
leung先森 发表于 2017-10-25 14:39
你看一下内核报什么错
我查了一下源代码,错误码对应的是这个,
,驱动程序请求探测重试
今夕何夕 发表于 2017-10-25 15:24
我查了一下源代码,错误码对应的是这个,,驱动程序请求探测重试
可能是dts配置不对,或者其他地方同样调用了pwm,尽量避免重复申请
leung先森 发表于 2017-10-25 15:50
可能是dts配置不对,或者其他地方同样调用了pwm,尽量避免重复申请
我按wiki步骤都改过dts了啊,而且我申请4个pwm接口都是这个问题
今夕何夕 发表于 2017-10-25 15:52
我按wiki步骤都改过dts了啊,而且我申请4个pwm接口都是这个问题
cat /sys/kernel/debug/pwm
我猜你是重复申请了,将dts里面不用的pwm disabled了,否则你再怎么改也没办法probe成功
leung先森 发表于 2017-10-25 15:54
cat /sys/kernel/debug/pwm
我猜你是重复申请了,将dts里面不用的pwm disabled了,否则你再怎么改也没办 …
好的,那我再试一下
leung先森 发表于 2017-10-25 15:54
cat /sys/kernel/debug/pwm
我猜你是重复申请了,将dts里面不用的pwm disabled了,否则你再怎么改也没办 …
还是不行啊,可以进去probe,但是还是申请不到,4个接口都试过了,这是log信息
leung先森 发表于 2017-10-25 15:54
cat /sys/kernel/debug/pwm
我猜你是重复申请了,将dts里面不用的pwm disabled了,否则你再怎么改也没办 …
而且我也把dts里不用的pwm都disabled了啊
有人知道么????
无非,pwm占用,以及gpio复用