Hi all,
I have three TXT controllers, each one at a different version. #1's bootloader is already at version 4.7.0, so everything is good. Another (#2) is at version 4.1.5 and the other one (#3) is at version 4.4.4. I'm having some problems with those, though.
Controller #2) I was able to display the root password of #2, so I entered the fw_setenv bootcmd "run sdboot;run nandboot" command via PuTTY. However it did not seem to recognise the SD card. It is a 2 GB card formatted with FAT32 and contains ft-TXT_Build_382.img in the root folder.
Controller #3) It has bootloader version 4.4.4 installed so the "Boot SD" option is available. I enabled it, but it "forgets" this setting (and SSH Daemon as well) upon each boot, so it also does not recognize the SD card with bootloader 4.1.7 (RoboPRO 4.7.0). I've also tried the fw_setenv bootcmd "run sdboot;run nandboot" command, but to no avail.
The bootloader images were downloaded from ft's GitHub FT-TXT repo.
I'm probably missing something, or maybe there is some "magic" involved in preparing the SD card I don't know about...?
Any help is much appreciated. Many thanks in advance,
Rubem
------------------------------------------------------------------------------------------------------------ Google Translate
Hallo zusammen,
Ich habe drei TXT-Controller, jeder mit einer anderen Version. Der Bootloader von Controller Nr. 1 ist bereits auf Version 4.7.0, also ist alles in Ordnung. Ein anderer Controller (Controller Nr. 2) hat Version 4.1.5 und der dritte (Controller Nr. 3) hat Version 4.4.4. Ich habe jedoch einige Probleme mit diesen Controllern.
Controller Nr. 2) Ich konnte das Root-Passwort von Controller Nr. 2 anzeigen, also habe ich den Befehl fw_setenv bootcmd "run sdboot;run nandboot" über PuTTY eingegeben. Die SD-Karte wurde jedoch anscheinend nicht erkannt. Es handelt sich um eine 2-GB-Karte, die mit FAT32 formatiert ist und die Datei ft-TXT_Build_382.img im Stammverzeichnis enthält.
Controller Nr. 3) Er verfügt über den Bootloader Version 4.4.4, sodass die Option „SD booten“ verfügbar ist. Ich habe sie aktiviert, aber diese Einstellung (und auch der SSH-Daemon) wird bei jedem Bootvorgang „vergisst“, sodass die SD-Karte mit Bootloader 4.1.7 (RoboPRO 4.7.0) ebenfalls nicht erkannt wird. Ich habe auch den Befehl fw_setenv bootcmd "run sdboot;run nandboot" ausprobiert, jedoch ohne Erfolg.
Die Bootloader-Images wurden von fts GitHub FT-TXT-Repository heruntergeladen.
Wahrscheinlich übersehe ich etwas, oder vielleicht ist bei der Vorbereitung der SD-Karte eine Art „Magie“ im Spiel, von der ich nichts weiß …?
Jede Hilfe ist herzlich willkommen. Vielen Dank im Voraus,
Rubem
Help needed with TXT upgrade / Hilfe beim TXT-Upgrade benötigt
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
Re: Help needed with TXT upgrade / Hilfe beim TXT-Upgrade benötigt
Hallo "rubem",
es funktioniert nur über 4.6.6 auf 4.7.0 abzudaten.
Hello "rubem",
it only works to update to 4.7.0 via 4.6.6
Erst auf 4.6.6, dann auf 4.7.0.
First to 4.6.6, then to 4.7.0.
That´s the „Magie“ .
es funktioniert nur über 4.6.6 auf 4.7.0 abzudaten.
Hello "rubem",
it only works to update to 4.7.0 via 4.6.6
Erst auf 4.6.6, dann auf 4.7.0.
First to 4.6.6, then to 4.7.0.
That´s the „Magie“ .
Re: Help needed with TXT upgrade / Hilfe beim TXT-Upgrade benötigt
Hi Karl,
Thank you, but I'm afraid this is not the issue. It seems my controllers are not even reading the SD card, albeit with different versions and for different reasons. In any case I've created another SD card with bootloader 3.9.3 (that's the file for version 4.6.6 in GitHub) and tested it on both controllers, but nothing happened. So I'm still stuck with the problem.
BTW, is there another way to update the TXT that does not use the SD card?
Thanks again,
Rubem
------------------------------------------- Google Translate
Hallo Karl,
Danke, aber ich fürchte, das ist nicht das Problem. Meine Controller scheinen die SD-Karte nicht zu lesen, wenn auch mit unterschiedlichen Versionen und aus unterschiedlichen Gründen. Ich habe jedenfalls eine weitere SD-Karte mit Bootloader 3.9.3 (das ist die Datei für Version 4.6.6 auf GitHub) erstellt und sie auf beiden Controllern getestet, aber nichts passierte. Ich habe also immer noch das Problem.
Übrigens: Gibt es eine andere Möglichkeit, die TXT-Datei zu aktualisieren, ohne die SD-Karte zu verwenden?
Nochmals vielen Dank,
Rubem
Re: Help needed with TXT upgrade / Hilfe beim TXT-Upgrade benötigt
Hi again,
I was able to solve the issue using a completely different path. Karl was right after all: the procedure that worked was to downgrade ROBO Pro for Windows to version 4.6.6 and proceed from there. It's the way to go, all my controllers are updated to version 4.7.0 now. This completely avoided the need for SSH, PuTTY and SD cards. I was just going throught the complicated path...
Best regards and thanks again,
Rubem
------------------------------------------------------- Google Translate
Hallo nochmal,
Ich konnte das Problem auf einem ganz anderen Weg lösen. Karl hatte doch recht: Das Verfahren, das funktionierte, bestand darin, ROBO Pro für Windows auf Version 4.6.6 herunterzustufen und von dort aus fortzufahren. Das ist der richtige Weg, alle meine Controller sind jetzt auf Version 4.7.0 aktualisiert. Dadurch konnte ich SSH, PuTTY und SD-Karten komplett vermeiden. Ich bin einfach den komplizierten Weg gegangen …
Viele Grüße und nochmals vielen Dank,
Rubem
I was able to solve the issue using a completely different path. Karl was right after all: the procedure that worked was to downgrade ROBO Pro for Windows to version 4.6.6 and proceed from there. It's the way to go, all my controllers are updated to version 4.7.0 now. This completely avoided the need for SSH, PuTTY and SD cards. I was just going throught the complicated path...
Best regards and thanks again,
Rubem
------------------------------------------------------- Google Translate
Hallo nochmal,
Ich konnte das Problem auf einem ganz anderen Weg lösen. Karl hatte doch recht: Das Verfahren, das funktionierte, bestand darin, ROBO Pro für Windows auf Version 4.6.6 herunterzustufen und von dort aus fortzufahren. Das ist der richtige Weg, alle meine Controller sind jetzt auf Version 4.7.0 aktualisiert. Dadurch konnte ich SSH, PuTTY und SD-Karten komplett vermeiden. Ich bin einfach den komplizierten Weg gegangen …
Viele Grüße und nochmals vielen Dank,
Rubem