Beaglebone: Python Error nach Neustart

Gast #5792339
Lesenswert?

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 ;).
Gast #5792404
Lesenswert?

John Doe schrieb:
> https://elinux.org/Beagleboard:Bea

Tut mir leid, aber ich verstehe beim besten Willen nicht so ganz, was in 
diesem Kapitel "Where did the slots file go?" von mir verlangt wird..? 
Irgendwas "Kernel Overlays" gibt es nicht mehr, werden langsam 
abgeschafft "stages", aber was soll ich nun ausführen?

Füge ich "enable_uboot_overlays=1" in uEnv.txt ein passiert leider 
nichts, der gleiche Fehler.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren