Date: Thu, 08 Mar 2018 22:02:28 +0900 (JST) From: SAITOU Toshihide <toshi@ruby.ocn.ne.jp> To: freebsd-arm@freebsd.org Subject: PWM of BeagleBone Black on 11.1-RELEASE Message-ID: <20180308.220228.985768279546235038.toshi@ruby.ocn.ne.jp>
next in thread | raw e-mail | index | archive | help
How can I setup the PWM of BeagleBone Black? The driver attached but no signal observed with the followings. $ sysctl dev.am335x_ehrpwm.1.dutyB=50 $ sysctl dev.am335x_ehrpwm.1.dutyA=50 $ sysctl dev.am335x_ehrpwm.1.period=100 (nothing was observed) $ uname -a FreeBSD beaglebone 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 10:22:32 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/BEAGLEBONE arm # dtc -I dts -O dtb pwm.dts -o pwm.dtb # cp pwm.dtb /boot/dtb/ # cat /boot/loader.conf fdt_overlays="pwm.dtb" # cat pwm.dts /dts-v1/; /plugin/; / { compatible = "ti,beaglebone", "ti,beaglebone-black", "ti,beaglebone-green"; fragment@4 { target = <&am33xx_pinmux>; __overlay__ { pinctrl-single,pins = < 0x048 0xe >; /* P9.21, gpio0_3 */ }; }; fragment@5 { target = <&epwmss1>; __overlay__ { status = "okay"; }; }; fragment@6 { target = <&ehrpwm1>; __overlay__ { status = "okay"; }; }; fragment@7 { target = <&ecap1>; __overlay__ { status = "okay"; }; }; }; -- SAITOU Toshihide
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180308.220228.985768279546235038.toshi>