NIBO 2/FAQ: Unterschied zwischen den Versionen
(→Kalibrierung der Bodensensoren, LEDs blinken) |
|||
Zeile 6: | Zeile 6: | ||
'''A:''' Vermutlich verwenden Sie eine AVR Libc Version, die nicht zur Nibo Library Version passt. Für die nibolib-20100222 benötigen Sie '''WinAVR-20100110'''. | '''A:''' Vermutlich verwenden Sie eine AVR Libc Version, die nicht zur Nibo Library Version passt. Für die nibolib-20100222 benötigen Sie '''WinAVR-20100110'''. | ||
+ | |||
---- | ---- | ||
Zeile 12: | Zeile 13: | ||
'''A:''' Bei den Linkoptionen müssen sie als Bibliothek die ''libprintf_flt.a'' und die ''libm.a'' auswählen '''und''' bei den Linkoption <tt>-Wl,-u,vfprintf</tt> eintragen. | '''A:''' Bei den Linkoptionen müssen sie als Bibliothek die ''libprintf_flt.a'' und die ''libm.a'' auswählen '''und''' bei den Linkoption <tt>-Wl,-u,vfprintf</tt> eintragen. | ||
+ | |||
---- | ---- | ||
Zeile 18: | Zeile 20: | ||
'''A:''' Sie haben eventuell die [[Ausgesperrt|Fuse-Bits falsch programmiert]]. | '''A:''' Sie haben eventuell die [[Ausgesperrt|Fuse-Bits falsch programmiert]]. | ||
+ | |||
---- | ---- | ||
Zeile 25: | Zeile 28: | ||
'''A:''' Eventuell ist die IR-LED nicht korrekt ausgerichtet. Bei korrekter Ausrichtung besteht eine direkte Sichtverbindung durch die Löcher im Zahnrad von der IR-LED zu den | '''A:''' Eventuell ist die IR-LED nicht korrekt ausgerichtet. Bei korrekter Ausrichtung besteht eine direkte Sichtverbindung durch die Löcher im Zahnrad von der IR-LED zu den | ||
Photransistoren. Eventuell liegt auch eine kalte Lötstelle an den Widerständen (R88/R94) oder den Pfostensteckern vor. | Photransistoren. Eventuell liegt auch eine kalte Lötstelle an den Widerständen (R88/R94) oder den Pfostensteckern vor. | ||
+ | |||
---- | ---- | ||
Zeile 31: | Zeile 35: | ||
'''A:''' Die LEDs blinken beim Kalibrierprogramm wenn die Akkuspannung zu sehr abgefallen ist, laden Sie die Akkus! | '''A:''' Die LEDs blinken beim Kalibrierprogramm wenn die Akkuspannung zu sehr abgefallen ist, laden Sie die Akkus! | ||
+ | |||
---- | ---- | ||
− | |||
===UCOM-IR2=== | ===UCOM-IR2=== | ||
'''F:''' Ich habe ein Problem mit dem UCOM-IR2, wo finde ich dazu Informationen? | '''F:''' Ich habe ein Problem mit dem UCOM-IR2, wo finde ich dazu Informationen? | ||
'''A:''' Informationen finden Sie im [[UCOM-IR2/FAQ|FAQ zum UCOM-IR2]]. | '''A:''' Informationen finden Sie im [[UCOM-IR2/FAQ|FAQ zum UCOM-IR2]]. |
Version vom 12. Januar 2011, 09:37 Uhr
Inhaltsverzeichnis
Fehler beim Linken: ".text.line_readPersistent"
F: Beim Linken des Programms bekomme ich folgende Fehlermeldung:
C:\Programme\NiboLib\lib\libnibo_line.a(line.o): In function `line_readPersistent': line.c:(.text.line_readPersistent+0x10): undefined reference to `__eerd_block' C:\Programme\NiboLib\lib\libnibo_line.a(line.o): In function `line_writePersistent': line.c:(.text.line_writePersistent+0x10): undefined reference to `__eewr_block'
A: Vermutlich verwenden Sie eine AVR Libc Version, die nicht zur Nibo Library Version passt. Für die nibolib-20100222 benötigen Sie WinAVR-20100110.
Fragezeichen (?) statt Floating-Point Zahlen
F: Mein Programm zeigt statt eines Floatingpoint Wertes nur ein Fragezeichen an!
A: Bei den Linkoptionen müssen sie als Bibliothek die libprintf_flt.a und die libm.a auswählen und bei den Linkoption -Wl,-u,vfprintf eintragen.
Programmierung nicht mehr möglich
F: Mein NIBO 2 läßt sich auf einmal nicht mehr programmieren! Der UCOM-IR2 bekommt keine Antwort vom ATmega128.
A: Sie haben eventuell die Fuse-Bits falsch programmiert.
Odometrieprobleme
F: Der Odometriezähler funktioniert nur auf einer Seite.
A: Eventuell ist die IR-LED nicht korrekt ausgerichtet. Bei korrekter Ausrichtung besteht eine direkte Sichtverbindung durch die Löcher im Zahnrad von der IR-LED zu den Photransistoren. Eventuell liegt auch eine kalte Lötstelle an den Widerständen (R88/R94) oder den Pfostensteckern vor.
Kalibrierung der Bodensensoren, LEDs blinken
F: Ich kann die Bodensensoren nicht kalibrieren, da die LEDs schon nach kurzer Zeit zu blinken anfangen, was kann ich tun?
A: Die LEDs blinken beim Kalibrierprogramm wenn die Akkuspannung zu sehr abgefallen ist, laden Sie die Akkus!
UCOM-IR2
F: Ich habe ein Problem mit dem UCOM-IR2, wo finde ich dazu Informationen?
A: Informationen finden Sie im FAQ zum UCOM-IR2.