Lighthouse
Member
Hallo,
mein erster Versuch, die RFID Tags zu nutzen endete in einer Bootschleife.
Die Hardware hat das Tag einwandfrei erkannt und einen Eintrag in die Liste erzeugt. Diesen konnte ich editieren wie im WIKI beschrieben und habe dann die Liste gespeichert.
Daraufhin habe ich jeden Kontakt mit dem Mäher verloren (kein BT, kein WLAN). Über die Serielle schnittstelle konnte och den Bootvorgang beobachten - es wurde die Liste mit 255 Einträgen geladen und der DUE stürzte dann ab - Reboot - und wieder von vorn. Das erbeute flashen der Firmware brachte keine Änderung, da die offenba beschädigte RFID Liste im Speicher lag. Auch das deaktivieren von RFID in der Firmware brachte nichts. Ich habe dann die Funktion
void Robot::loadRfidList() in der Robot.cpp auskommentiert und neu geflasht. Dann war booten und das löschen der RFID-Liste möglich.
Der Mäher läuft wieder, doch erkennt er keine RFID-Tags mehr. Hat jemand eine Idee woran das liegen könnte?
Danke
Jens
Hello,
my first attempt to use the RFID tags ended in a boot loop.
The hardware recognized the tag perfectly and created an entry in the list. I was able to edit this as described in the WIKI and then saved the list.
After that I lost all contact with the mower (no BT, no WLAN). Via the serial interface I could observe the boot process - the list with 255 entries was loaded and then the DUE crashed - reboot - and again from the beginning. Flashing the firmware did not bring any change, because the corrupted RFID list was in the memory. Also the deactivation of RFID in the firmware brought nothing. I then deactivated the function void Robot::loadRfidList() in Robot.cpp and reflashed it. Then booting and deleting the RFID list was possible.
The mower runs again, but it does not recognize RFID tags anymore. Does anyone have an idea what this could be?
Thanks
Jens
mein erster Versuch, die RFID Tags zu nutzen endete in einer Bootschleife.
Die Hardware hat das Tag einwandfrei erkannt und einen Eintrag in die Liste erzeugt. Diesen konnte ich editieren wie im WIKI beschrieben und habe dann die Liste gespeichert.
Daraufhin habe ich jeden Kontakt mit dem Mäher verloren (kein BT, kein WLAN). Über die Serielle schnittstelle konnte och den Bootvorgang beobachten - es wurde die Liste mit 255 Einträgen geladen und der DUE stürzte dann ab - Reboot - und wieder von vorn. Das erbeute flashen der Firmware brachte keine Änderung, da die offenba beschädigte RFID Liste im Speicher lag. Auch das deaktivieren von RFID in der Firmware brachte nichts. Ich habe dann die Funktion
void Robot::loadRfidList() in der Robot.cpp auskommentiert und neu geflasht. Dann war booten und das löschen der RFID-Liste möglich.
Der Mäher läuft wieder, doch erkennt er keine RFID-Tags mehr. Hat jemand eine Idee woran das liegen könnte?
Danke
Jens
Hello,
my first attempt to use the RFID tags ended in a boot loop.
The hardware recognized the tag perfectly and created an entry in the list. I was able to edit this as described in the WIKI and then saved the list.
After that I lost all contact with the mower (no BT, no WLAN). Via the serial interface I could observe the boot process - the list with 255 entries was loaded and then the DUE crashed - reboot - and again from the beginning. Flashing the firmware did not bring any change, because the corrupted RFID list was in the memory. Also the deactivation of RFID in the firmware brought nothing. I then deactivated the function void Robot::loadRfidList() in Robot.cpp and reflashed it. Then booting and deleting the RFID list was possible.
The mower runs again, but it does not recognize RFID tags anymore. Does anyone have an idea what this could be?
Thanks
Jens