NO <PFLICHT, LAUF, ZEITRAUM, POLARITÄT> in bone_capemgr.9 (ocp.2 / pwm_test_P8_13. #) FILE Beaglebone Black

0

Ich habe den Servotest mit meinem BBB nur ein bisschen frischer gemacht, als ich einen Befehl wie ( http://www.phys-x.org/rbots/index.php?option=com_content&view=article&id=106:lesson-3) verwendete -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 meinem BBB. es sollte enthalten , , ,.

Also ich versuche Update zu benutzen, es funktioniert nicht und benutze

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 geklappt.

Leute, ich habe schon viele nach dieser Frage gefragt, niemand weiß, wie man das behebt. jemand schlägt mir vor, den DEBIAN oder ANGSTROM zu wechseln.

Ich würde gerne herausfinden, was mit diesem Problem los ist.

Kann mir jemand helfen, das zu lösen?

Also, es gibt einige Informationen über mein Leben und meine 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)              ):
user47076
quelle

Antworten:

0

Es scheint, dass Ihr Kernel nicht die volle PWM-Unterstützung hat - normalerweise hätten Sie

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

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

Für eelinux Ubuntu raring Kernel 3.8.13-bone48 ist das Modul beispielsweise aktiviert.

Roberto
quelle
Vielen Dank für Ihre Antwort, und ich habe bereits das Ubuntu von der neuesten BB-Website auf Debian geändert.
user47076