Android找不到/dev/pwm
我按wiki改了设备树重新编译,没改其他的。Android里能找到/sys/kernel/debug/pwm,但是没有/dev/firefly-pwm。能提供下思路或者方向么? 在rk3399-firefly-demo.dtsi中打开pwm_demo,编译烧写resource在系统/sys/pwm/pwm 就能着到这个可控的节点了把 本帖最后由 tpoisonooo 于 2017-4-15 10:34 编辑
leung先森 发表于 2017-4-15 10:12
在rk3399-firefly-demo.dtsi中打开pwm_demo,编译烧写resource
在系统/sys/pwm/pwm 就能着到这个可控的节 ...
并没有啊,我的dtsi pwm部分只把status改成了okay:
pwm_demo:pwm_demo{
status="okay";
... //这部分没动
};
只编译kernel,生成了kernel.img和resource.img。
最终Android adb里 find / -type f | grep firefly-pwm只有这些:root@rk3399_firefly_box:/ # find / -type f | grep firefly-pwm
/sys/bus/platform/drivers/firefly-pwm/bind
/sys/bus/platform/drivers/firefly-pwm/uevent
/sys/bus/platform/drivers/firefly-pwm/unbind
leung先森 发表于 2017-4-15 10:12
在rk3399-firefly-demo.dtsi中打开pwm_demo,编译烧写resource
在系统/sys/pwm/pwm 就能着到这个可控的节 ...
您那边可以的话,方便给个结果截图么...快没信心干这事儿了... tpoisonooo 发表于 2017-4-15 10:46
您那边可以的话,方便给个结果截图么...快没信心干这事儿了...
firefly-pwm是申请pwm时的label,其实char dev是/sys/pwm/pwm
页:
[1]