Hallo, Ich habe das Forum schon durchsucht aber leider keine 100% zutreffende Info gefunden. Ich bin im Service tätig und muss immer wieder unsere Platinen mit neuer Firmware flashen. Bisher hatte ich das immer mit dem AVR MK2 Adapter gemacht.Jetzt gibts aber neue Platinen mit einem R7FS5 Cortex M4 Prozessor. Diese Platine hat leider keine Serielle Schnitstelle mehr um die Firmware zu Flashen. In der Produktion kommt hier ein Segger Tool zum Einsatz das aber über 1000 Euro kostet. Ich bin jetzt auf der Suche nach einem Tool zum flashen das günstiger. Als Schnittstelle auf der Platine dient jetzt ein 9 Pol Cortex Stecker. Dafür gibt es ja Adapter fertig zum kaufen. Jetzt ist aber die Frage mit welchen J-Tag Tool kann ich den Prozessor Flashen. Dachte mir so was in der Art wie der Olimex. In der Beschreibung stehen aber nur ATmega Prozessoren. Wäre super wenn mir Jemand dazu einen Tip hätte. Viele Grüße Tom
Thomas S. schrieb: > 9 Pol Cortex Stecker Was soll das sein? Meinst Du den von Arm definierten Stecker für SWD? Wenn ja, dafür gibts Adapter wie Sand am Meer. Günstigste Lösung wäre dann wohl per openocd https://openocd.org/
Wenn der Prozessor JTAG hat und nicht nur SWD (PRÜFE DAS!!!), dann: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD-H/ plus https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-20-10/ Damit werden hier in der Produktion TI ARMs mit openocd geflasht. fchk
Das Du einen passende Adapter findest, ist nicht genug. Du brauchst auch ein passendes Programm. OpenOcd kennt nur den Renesas Synergy S7 G2. Evt ist der R7FS5 nicht viel anders, aber den Treiber wirst Du dann selct bauen muessen
Achtung Werbung ;-). Das passende Tool wäre eigentlich: https://www.segger.com/products/production/flasher/models/flasher-portable-plus/ Ist aber im gleichen Preisbereich, wie die Tools, die Ihr in der Produktion einsetzt. Dafür hat man eine fertige Lösung und spart Arbeitszeit.
Thomas S. schrieb: > Ich bin jetzt auf der Suche nach einem Tool zum flashen das günstiger. Frag denjenigen, der den Prozessor ausgewählt hat, oder einfach deinen Chef. Die Frage, wie der Fieldservice abgewickelt werden soll, wird ja wohl im Zusammenhang mit der Prozessorauswahl geklärt worden sein. Wenn nicht, nun ja... Indeed... Oliver
Hi Oliver, Ja wurde schon geklärt, eigentlich hat das Bord auch einen USB Port über den man ein Firmware UpDate durchführen kann. Leider hat der Programmierer aber in der alten Firmware einen Bug programmiert so das der USB Stick nicht richtig erkannt wird und das UpDate nur noch per JTag möglich ist. Deshalb meine Frage. Gruß Thomas
Hi Til, Ja schon klar ich frage mich warum das Tool 1300 Euronen kosten muss. Bis jetzt hab ich die alten H8 Prozessoren mit einen 10 Euro USB-seriell Adapter geflasht. Gruß Thomas
Hallo Thomas, ich fürchte, das kann man nicht ganz vergleichen. Mit dem Flasher Portable Plus kannst du ja nicht nur ein Device beschreiben, sondern der Flasher Portable Plus kennt eine riesen Anzahl von Devices. Auch wenn JTAG/SWD Standards sind, muss der Flasher für jedes Device wissen, wie man connected und effizient das Flash beschreibt. D.h. das Know-how steckt, so wie oft, in der Software und nicht nur in der Hardware. Ich brauche außerdem mit dem Flasher Portable Plus im Feld keine externe Software und keinen Laptop mehr. Einfach im Feld anschließen und Knopf drücken. Hängt natürlich immer vom Anwendungsfall ab, ob solch ein Gerät ins Budget passt. Ich bin aber auch kein Verkäufer sondern nur RTOS Entwickler ;-). Viele Grüße, Til
Hallo Til, Natürlich sehe ich auch die Vorteile bei diesem Tool in der super einfachen Anwendung. Da wir dieses Tool aber nicht so oft brauchen hat meine Chefin leider entschieden das der Kosten Nutzen Faktor nicht passt. Trotzdem danke für Deine Hilfe. Viele Grüße Thomas
Nimm einfach eine "Austauschplatine" mit. Dann kann sich die "Produktion" mit dem Altteil einen Bunten machen...
Thomas S. schrieb: > hat meine Chefin leider entschieden das der Kosten Nutzen Faktor nicht > passt Dann weiß deine Chefin doch bestimmt auch, welches Tool (mit welcher Software) den besseren Kosten-Nutzen-Faktor hat. ;-)
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.