Hallo, ich verwende die von Atmel angepasste U-Boot Version u-boot-at91 um einen Linux-Kernel auf einem at91sam9x5ek Evaluationsboard zu booten. Soweit funktioniert alles. Vor dem Starten des Linux-Kernel möchte ich ein kleines C-Programm unter U-Boot ausführen das eine Dual-Boot-Funktion implementiert. Das mitgelieferte Hello-World Beispiel kann ich anpasten, kompilieren und erfolgreich ausführen. Inkludiere ich jedoch "glue.h" bekomme ich immer folgende Fehlermeldung: [code]u-boot-at91/examples/standalone/hello_world.c:34: undefined reference to `ub_env_set'[\code] Folgendes habe ich getan: - "#define CONFIG_API" in include/configs/at91sam9x5ek.h eingefügt - Load-Adresse angepasst - Die Dateien in examples/api/ werden kompiliert
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.