Loetkolben Posted April 19, 2013 at 12:56 PM Share Posted April 19, 2013 at 12:56 PM Richtig, in beiden Faellen "normal" angeschlossen. Er arbeitet und kann erfolgreich abgefragt werden. Den Bootloadermodus, bzw. das Flashen habe ich aus Zeitgruenden noch nicht getestet. Viele Gruesse Der Loetkolben Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted April 20, 2013 at 12:35 AM Share Posted April 20, 2013 at 12:35 AM Top! Funktioniert! Glueckwunsch an Tinkerforge und AuronX! Danke. Hier nur ein kleines Feedback und die Beschreibung wie es aussieht: Vor dem Reset to Bootloader # lsusb Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 005: ID 16d0:063d GrauTec Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ls -la /dev [...] crw-rw---- 1 root dialout 4, 64 11. Apr 21:24 ttyS0 crw-rw---- 1 root dialout 4, 65 11. Apr 21:24 ttyS1 crw-rw---- 1 root dialout 4, 66 11. Apr 21:24 ttyS2 crw-rw---- 1 root dialout 4, 67 11. Apr 21:24 ttyS3 [...] Nach dem Reset to Bootloader # lsusb Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 006: ID 03eb:6124 Atmel Corp. at91sam SAMBA bootloader Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ls -la /dev [...] crw-rw---- 1 root dialout 166, 0 20. Apr 02:17 ttyACM0 crw-rw---- 1 root dialout 4, 64 11. Apr 21:24 ttyS0 crw-rw---- 1 root dialout 4, 65 11. Apr 21:24 ttyS1 crw-rw---- 1 root dialout 4, 66 11. Apr 21:24 ttyS2 crw-rw---- 1 root dialout 4, 67 11. Apr 21:24 ttyS3 [...] Ein python flash-brick-cli.py -p /dev/ttyACM0 -f brick_master_firmware_2_0_6.bin erzeugte dann diese Ausgabe: Writing firmware: 100 % Verifying written firmware: 100 % Zip Zap fertig. Geht sehr schnell. Dauert ca. 5 Sekunden. Wie erkenne ich das richtige /dev Device? In meinem Fall war es einfach. Bleiben noch folgende kleine Aufgaben/Wuensche: Das flashen ohne Python moeglich machen? Vielleicht?Den Masterbrick ueber einen freien Port (z.B. via LED) in den Bootloadermodus zu bringen. (Ich loete und Tinkerforge passt die Firmware an)Den Masterbrick 2.1 direkt mit Remotebootloaderfeature ausstatten. Gerne auch per Loetjumper.Den Brickviewer in Zusammenhang mit dem Brickd die Sache erledigen lassen. Zumindest auf PC/USB Systemen Alles in allen schon mal eine Erleichterung, aber zum Knoepchendruecken muss man noch in die Ecke kriechen. Der Loetkolben Quote Link to comment Share on other sites More sharing options...
AuronX Posted April 20, 2013 at 07:04 AM Author Share Posted April 20, 2013 at 07:04 AM Wie erkenne ich das richtige /dev Device? In meinem Fall war es einfach. Du kannst schauen welche Devices vor dem "Knopfdrücken" (egal ob lokal oder remote) vorhanden sind und welches Gerät danach neu ist. Bestimmt kann man da unter Linux auch drei Kommandos aneinanderreihen um das automatisch zu finden (grep, diff oder so... Mein Liebling ist cat... hihi Katzen...) Viel Spaß beim Löten! Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted April 20, 2013 at 10:30 AM Share Posted April 20, 2013 at 10:30 AM [...] vor dem "Knopfdrücken" [...] Hallo AuronX, genau das ist der Punkt. Ich koennte mir aber vorstellen, dass es ein Tool gibt was die Zuordnung Bus zu Device anzeigt um so auch im nachhinein das richtige Device zu finden. Der Loetkolben Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.