Gesendet: Dienstag, 24. Juli 2018 um 10:39 Uhr Von: "Walter Harms" wharms@bfs.de An: "Arno Steffens" epsi@gmx.de, flug flug@lug-freiburg.de Betreff: Re: /dev/spdiv name ?
Arno Steffens epsi@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