Hallo leute, Wie würde es funktionieren, einen uC mit einem Smartphone zu flashen? Habe mal mehrere Ideen durchdacht. Es währen ja prinzipiell folgende Methoden ok, oder? USB RS232 Adapter über uC Bootloader Bluetooth, uC Bootloader AudioAusgang? Hat da schon mal wer was übers Web gefunden?
AudioBootloader http://www.mikrocontroller.net/articles/SOUNDRX Programmiert wird eh am PC, für mich sehe ich keinen Bedarf für einen zwischen-schritt über das Smartphone. Im Speziellen mag es jedoch sinnvoll sein.
Flashen über AudioAusgang könnte mit SOUNDRX funktionieren. HEX-Datei mit dem PC in eine WAV-Datei umwandeln, diese dann aufs Smartphone übertragen. Von dort aus könnte man den µC dann per Kopfhörer-Anschluss flashen. Gruß, Frank
Ein RS232 Bootloader ist fraglos kein Problem, ob nun direkt OTG - wenn das Gerät das kann - oder über Bluetooth. ISP-Pinwackeln für PIC oder AVR dürfte indes wenig Sinn ergeben, weshalb da ein Zwischencontroller sinnvoll wäre.
Mit FT2232 fürs AVR-typische ISP per SPI: https://play.google.com/store/apps/details?id=com.wesche.javad2xxmpsseavrprogrammer
Stromverdichter schrieb: > Im Speziellen mag es jedoch > sinnvoll sein. Service-Techniker der mehrere Flash-Inhalte vorhalten muss und nicht zusätzlich einen Laptop mitnehmen kann oder möchte.
Harry schrieb: > dafür hab ich dann sowas: > > http://www.e-lab.de/programmer/upp2.html Ist schon eine feine Sache, aber 433,-€ muß man sich erstmal leisten können...
npn schrieb: > Ist schon eine feine Sache, aber 433,-€ muß man sich erstmal leisten > können... Für einen Techniker sollte das kein Problem sein ;o) ich bin "nur" Hobby-Programmierer und hab das Teil.
Stromverdichter schrieb: > Im Speziellen mag es jedoch sinnvoll sein. Fällt das Flashen mit Smartphones während der Fahrt eigentlich auch unter das Handyverbot am Steuer? :-)
Harry schrieb: > npn schrieb: >> Ist schon eine feine Sache, aber 433,-€ muß man sich erstmal leisten >> können... > > Für einen Techniker sollte das kein Problem sein ;o) ich bin "nur" > Hobby-Programmierer und hab das Teil. Klar, wenn man's beruflich braucht, sollte das schon drin sein. Aber für privat wäre es mir zu teuer. So oft kommt es nicht vor, daß ich mal auswärts was flashen muß. Und dann ist auch ein Laptop zur Stelle... :-)
Na dann so ein Teil entwickeln. µC, SD-Karte, Display & Hühnerfutter .... okok die Software fehlt noch.
Zumindest bei Androiden wäre es auch über Bluetooth (SPP) machbar. Ich nutze schon seit längerer Zeit für alle möglichen Controllerfamilien einen selbstgebauten Programmer, der über ein BTM112 mit dem Rechner kommuniziert. Mittlerweile kann ich damit bei ca. 10 verschiedene Mikrocontrollerfamilien löschen/unsecuren, flashen, verify/auslesen und Code im RAM ausführen (soweit halt möglich). Meist gehen nur die grundlegenden Sachen, dafür ist aber die Syntax auf PC-Seite immer gleich. Um das z.B. auf Android umzusetzen, fehlen mir aber leider jegliche Java-Kenntnisse. Jörg
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.