Hallo! Ich habe für meinen Grasshopper ein Kernel Modul kompiliert und bekomme nun beim Einbinden folgende Fehlermeldungen: module license 'unspecified' taints kernel. (Das ist glaub ich kein Problem) Unknown symbol gpio_direction_output Unknown symbol at32_select_gpio Unknown symbol __gpio_set_value cannot insert 'spitreiber.ko': Unknown symbol in module (-1): No such file or directory Diese Meldung schaut aus als würde dem Modul ein File fehlen... Jetzt meine Frage: Welche Dateien muss ich denn nun raufspielen? Ich hab nur das Kernelmodul (.ko) ohne irgendwelche Librarys und eine Standard Grashopper Firm drauf. mfg beni
Hi, du nutzt in deinem Treiber Funktionen die der Kernel nicht für dich bereit stellt. Ein kurzes googlen ergab, dass at32_select_gpio nur im boardcode verwendet werden kann: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=65638 Vermutlich verhält es sich mit deinen anderen Funktionsaufrufen ähnlich. Ich denke in diesem Forum findest du eher Hilfe als hier: http://forum.embedded-projects.net/viewforum.php?id=16 Grüße, Daniel
Ja, und die andere Meldung? Die Funktion at32_select_gpio habe ich nur einmal verwendet, als (mögliche) Alternative zu gpio_direction_output ... Also bleibt noch immer das Problem der gpio... mfg beni
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.