Gesendet: Dienstag, 24. Juli 2018 um 10:39 Uhr
Von: "Walter Harms" <wharms(a)bfs.de>
An: "Arno Steffens" <epsi(a)gmx.de>de>, flug <flug(a)lug-freiburg.de>
Betreff: Re: /dev/spdiv name ?
Arno Steffens <epsi(a)gmx.de> hat am 24. Juli
2018 um 10:02 geschrieben:
Hallo,
wieder mal eine etwas speziellere Frage.
Ich bin von einem Kernel zum nachsten Umgestiegen. Eigentlich läuft fast alles
wie gehabt, nur der Name des spidev hat sich geändert (von /dev/spidev32766.0
nun zu /dev/spidev0.0).
Ehrlich gesagt wusste ich vorher nicht woher die "32766" kommt, ich hab es
hingenommen. Wenn es am devicetree liegt (was ich annehme) so habe ich den
zwischen den Kernel-Versionen nicht geändert - das ist also noch der gleiche.
Ist das ein Problem?
Wenn geklärt wäre woher und warum das so ist - was mach ich am besten damit?
Ich hab ein paar Programme die auf "spidev32766.0" gehen. Neu kompilieren
geht natürlich, aber leicht den Kernel wechseln (um die Performace zu
vergleichen) geht dann nicht mehr.
Im /dev einen Link anlegen? Muss ja dann jedesmal beim booten passieren? Wie
kann man sowas verhindern, was hab ich falsch gemacht?
Hi Arno, die Namensvergabe erfolgt häufig über den udev,
hast du mal nachgesehen was sich da geaendert hat ?
re,
wh
Hallo Walter,
tatschächlich habe ich nur den Kernel getauscht, das gesamte Filesystem und sogar der
devicetree ist gleich geblieben.
Für mich die einzige Erklärung ist, dass der spidev-Kernel Treiber sich irgendwie geändert
hat. Den Kernel werd ich sicher weiter ändern, aber ich möchte natürlich nicht die
Applikationen dafür immer neu bauen müssen. Daher möchte ich der Sache auf den Grund
gehen.
Gruß
Arno