NO <DUTY, RUN, PERIOD, POLARITY> in bone_capemgr.9 (ocp.2 / pwm_test_P8_13. #) FILE Beaglebone Black


0

Ho appena eseguito il servo test più fresco con il mio BBB, tuttavia, quando utilizzo un comando come ( http://www.phys-x.org/rbots/index.php?option=com_content&view=article&id=106:lesson-3 -beaglebone-black-pwm & catid = 46: tutorial beaglebone-black & Itemid = 81 ), trovo solo qualche problema serio con la mia impostazione pwm.

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

Ritengo che manchi qualche file con il mio BBB. dovrebbe includere , , ,.

Quindi provo ad usare l'aggiornamento non funziona e uso

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"

tutto non ha funzionato su di esso.

Ragazzi, ho già chiesto a molti di chiedere al forum questa domanda, nessuno sa come risolverlo. qualcuno mi suggerisce di cambiare DEBIAN o ANGSTROM.

Vorrei capire cosa sta succedendo con quel problema.

Qualcuno può aiutarmi a risolverlo?

Quindi, ci sono alcune informazioni sul mio bbb e sul mio ambiente.

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)              ):

Risposte:


0

Sembra che il tuo kernel non abbia il pieno supporto PWM - normalmente avresti

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

dovere, periodo, polarità e così via sono disponibili solo se il kernel è stato compilato con il flag CONFIG_EHRPWM_TESTabilitato.

Ad esempio, eelinux Ubuntu raring Kernel 3.8.13-bone48 ha il modulo abilitato.


Grazie per la tua risposta e ho già cambiato Ubuntu in Debian dall'ultimo sito Web di BB.
user47076
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.