Gast
#5473218
Hallo Forum, ich bin gerade dabei, eine Schnittstellen-Karte für ein Beaglebone Black zu entwickeln. Allerdings verzweifle ich gerade bei dem Versuch, den "CAN_0" an meinem Beaglebone Black zu initialisieren. Bei dem CAN_1 funktioniert es prima, wenn ich
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
nacheinander in der Konsole eingebe. Der CAN_0 ist allerdings auf den dritten Steckverbinder (J1) verbunden, der standardmäßig als serielle Schnittstelle /dev/ttyS0 initialisiert wird. Leider kann ich mit dem Befehl "config-pin" nicht die Pins auf dem J1 anwählen. Kennt einer von euch eine Methode, um den CAN_0 zu initialisieren? Ich habe bereits gelesen, dass ich es wohl mit einem Device Tree Overlay schaffen könnte, aber damit habe ich noch nicht gearbeitet. Ich bin bislang erst noch an einem bash-Testskript, das die Hardware der Schnittstellen-Karte durchtestet. Ob die Hardware funktioniert, werde ich gleich noch testen, indem ich testweise den CAN_1 vom Beaglebone auf den CAN_0 verbinde. Meine Komponenten sind: Beaglebone Black (Rev. C) OS: Debian 9.3 CAN-Tranceiver: ISO 1050