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>
index | next in thread | raw e-mail
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
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180308.220228.985768279546235038.toshi>
