NEIN <duty, run,="" period,="" polarity=""> in bone_capemgr.9 (ocp.2 / pwm_test_P8_13. #) FILE Beaglebone Black </duty,>

775
user47076

Ich habe den Servo-Test mit meinem BBB gerade gemacht, obwohl ich einen Befehl als ( http://www.phys-x.org/rbots/index.php?option=com_content&view=article&id=106:lesson-3) verwende -beaglebone-black-pwm & catid = 46: beaglebone-black & Itemid = 81 ) Tutorial, ich finde nur ein ernstes Problem mit meiner pwm-Einstellung.

ubuntu@ubuntu-ianymu:/sys/devices/ocp.2/pwm_test_P8_13.14$ ls modalias power subsystem uevent 

Ich denke, es fehlen einige Dateien mit meiner BBB. es sollte einschließen ,, ,.

Also versuche ich, das Update zu benutzen, es funktioniert nicht und nutze es

sudo sh -c "echo am33xx_pwm > /sys/devices/bone_capemgr.9/slots"  sudo sh -c "echo bone_pwm_P8_13 > /sys/devices/bone_capemgr.9/slots" 

es hat alles nicht funktioniert.

Jungs, ich habe schon viele Fragen-Forum zu dieser Frage gestellt, niemand weiß, wie man das beheben kann. jemand schlägt mir vor, DEBIAN oder ANGSTROM zu wechseln.

Ich möchte herausfinden, was mit diesem Problem los ist.

Kann mir jemand helfen, das zu lösen?

Es gibt also einige Informationen zu meiner BBB und Umgebung.

ubuntu@ubuntu-ianymu:~$ uname -a Linux ubuntu-ianymu 3.8.13-bone20 #1 SMP Wed May 29 10:49:26 UTC 2013 armv7l armv7l armv7l GNU/Linux  root@ubuntu-ianymu:/sys/kernel/debug# cat /sys/kernel/debug/pwm platform/48304100.ecap, 1 PWM device pwm-0 ((null) ):  platform/48304200.ehrpwm, 2 PWM devices pwm-0 ((null) ): pwm-1 ((null) ):  platform/48302200.ehrpwm, 2 PWM devices pwm-0 ((null) ): pwm-1 ((null) ):  platform/48300100.ecap, 1 PWM device pwm-0 ((null) ):  platform/48300200.ehrpwm, 2 PWM devices pwm-0 ((null) ): pwm-1 ((null) ): 
0

1 Antwort auf die Frage

0
Roberto

Es scheint, dass Ihr Kernel keine vollständige PWM-Unterstützung bietet - normalerweise haben Sie dies

ls /sys/devices/ocp.3/pwm_test_P8_13.13/  driver duty modalias period polarity power run subsystem uevent 

Pflicht, Periode, Polarität usw. sind nur verfügbar, wenn Sie den Kernel mit CONFIG_EHRPWM_TESTaktiviertem Flag kompiliert haben .

Zum Beispiel hat eelinux Ubuntu das Kernel 3.8.13-bone48 aktiviert und das Modul aktiviert.

Vielen Dank für Ihre Antwort, und ich habe das Ubuntu bereits von der neuesten BB-Website in Debian geändert. user47076 vor 10 Jahren 0