Moin,
ich beschäftigte mich gerade das erste mal mit dem Beaglebone. Ich habe
das aktuelle Image heruntergeladen und geflasht.
Wenn ich nun ein Python Script schreibe welches eine PWM ausgibt (habe
dort eine LED angeschlossen) funktioniert dies.
Nachdem ich nun einen Neustart machte und zuvor ordentlich
heruntergefahren habe, kann ich keines meiner Testscripte mehr
ausführen.
Ich bekomme folgende Fehler:
1 | FileNotFoundError: [Errno 2] No such file or directory: '/sys/devices/platform/bone_capemgr/slots'
|
2 |
|
3 | During handling of the above exception, another exception occurred:
|
4 |
|
5 | Traceback (most recent call last):
|
6 | File "pwm.py", line 5, in <module>
|
7 | PWM.start(P, 0, 1000)
|
8 | SystemError: <built-in function start> returned a result with an error set
|
Der Python Code sieht folgendermaßen aus:
1 | import Adafruit_BBIO.PWM as PWM
|
2 |
|
3 | P = "P8_13"
|
4 | PWM.start(P, 0, 1000)
|
5 | dt = 0
|
6 |
|
7 | while 1:
|
8 | v = input("Value: ")
|
9 |
|
10 | if v == "q":
|
11 | break
|
12 | else:
|
13 | dt = int(v)
|
14 |
|
15 | if dt > 100:
|
16 | dt = 100
|
17 | elif dt < 0:
|
18 | dt = 0
|
19 | PWM.cleanup()
|
Was ist passiert? Ich habe doch nichts am Code geändert vor dem
Neustart? Etwas demotivierend, wenn es bereits jetzt zu solchen
Problemchen kommt ;).