Hallo liebe AVR Gemeinde Kennt jemand eine Möglichkeit ein Programm wireless mit Bascom geschrieben in den AVR zu Übertragen. Eine Wireless USB Verbindung an deren Ende der AVR Programmer sitz währe gut. Das Kabel zwischen PC und Programmer würde ich gern wireless gestalten. Ich steh da im Moment etwas auf dem Schlauch. Versuch über die SPI Schnittstelle sind bei mir allesamt fehlgeschlagen. Vielleicht hat da jemand schon mehr Erfahrungen gemacht. LG Dieter
Passenden Bootloader in den AVR, und so Wireless-Seriell-Bridges für wenige Cent, z.B. JDY-40? Beim Bootloader musst du nicht viel ändern, und kannst GPIOs vom JDY-40 zum Auslösen des AVR-Resets und Betreten des Bootloaders nutzen.
Dieter B. schrieb: > Kennt jemand eine Möglichkeit ein Programm wireless mit Bascom > geschrieben in den AVR zu Übertragen. Eine? Dutzende! > Eine Wireless USB Verbindung an > deren Ende der AVR Programmer sitz währe gut. Ja. brauchst du halt irgendwas, was das "wireless" realisiert. Umnd einen dazu passenden Bootloader. > Versuch über die SPI Schnittstelle sind bei mir allesamt fehlgeschlagen. Wie sollte das auch klappen? SPI ist halt nicht "wireless". Troll dammichter!
Dieter B. schrieb: > Kennt jemand eine Möglichkeit ein Programm wireless mit Bascom > geschrieben in den AVR zu Übertragen. Eine Wireless USB Verbindung an > deren Ende der AVR Programmer sitz währe gut. Das Kabel zwischen PC und > Programmer würde ich gern wireless gestalten. Ich steh da im Moment > etwas auf dem Schlauch. Es gibt käufliche Universallösungen: https://www.silextechnology.com/connectivity-solutions/usb-network-connectivity/ds-700ac Ist nicht billig, aber laiensicher. fchk
Na das ist doch ein echtes Schnäppchen, genau richtig für den BASCOM-Hobby-Bastler, gell?
Dieter B. schrieb: > Das Kabel zwischen PC und Programmer würde ich gern wireless gestalten. Interessanter Ansatz. > Ich steh da im Moment etwas auf dem Schlauch. Sofort runter da. Denn genau den nimmst du, dann ist es less ›wire‹, more rubber. Und die Daten fließen geschmeidiger.
Norbert schrieb: >> Das Kabel zwischen PC und Programmer würde ich gern wireless gestalten. > > Interessanter Ansatz. WLAN-Kabel ist die Lösung.
Frank D. schrieb: > WLAN-Kabel ist die Lösung. Hab ich noch meterweise da, mit Dämpfung im unteren mB-Bereich.
Moin, BT wäre eine Möglichkeit falls mit BL gearbeitet werden kann. Ich entwickelte früher in der Firma empfindliche Sensoren mit DSPic und STM32. Bei Untersuchungen und Messungen traten PE-Störschleifen vom PC und Oszi recht unangenehm in Erscheinung. Da ich aber eine Serialverbindung für die Diagnostik brauchte, war das ein Kopfweh. Als möglichen Ausweg probierte ich dann eine BT Verbindung mit dem HC-05 Modul und einen USB Einsteck BT Dongle. Das funktionierte sehr gut und beseitigte alle meine auf PE-Stromschleifen beruhenden Messprobleme. Die BR war 115200 und man merkte zumindest bei Teraterm keinen Unterschied zu Drahtverbindung im zeitlichen Verhalten (Das nag nicht viel aussagen) Ob AVRDude o.ä. und der B.L. damit klarkommen können nur Versuche klarstellen. Wenn es SPI sein muss, könnte es möglicherweise so funktionieren, daß man wieder BT zwischen PC und ISP Programmer setzt (z.B. alter Atmel MK I mit RS232, oder ähnlich kompatibel) Ein Versuch wäre es wert. Ob die zugehörige SW das mag ist natürliche eine andere Frage. Gerhard
:
Bearbeitet durch User
Hallo Vielen Dank für die Tips, habe jetzt ein fertiges Modul in der Bucht gefunden. LG Dieter
Hab sowas mal gemacht über IR-Datenübertragung und Bootloader. Das projektierte Gerät sollte optional Firmwareupdates bekommen können ohne Gehäuse zu öffnen und das Gehäuse war IP67. Hab dann die IR-Schnittstelle neben der Signal-LED platziert und durch das Fensterchen auch die Datenübertragung laufen lassen. Klappte bis 2m mit 1200 Baud, nicht schnell aber für die Anwendung ausreichend und preiswert.
Weingut P. schrieb: > Hab sowas mal gemacht über IR-Datenübertragung und Bootloader. > Das projektierte Gerät sollte optional Firmwareupdates bekommen können > ohne Gehäuse zu öffnen und das Gehäuse war IP67. Hab dann die > IR-Schnittstelle neben der Signal-LED platziert und durch das > Fensterchen auch die Datenübertragung laufen lassen. > Klappte bis 2m mit 1200 Baud, nicht schnell aber für die Anwendung > ausreichend und preiswert. Das erfordert aber entweder viel Geschicklichkeit beim Einleiten des Flashvorgangs oder übel lange Wartezeiten des Bootloaders. Und letzteres stört nach jedem Reset. Wenn man allerdings die offensichtlich ohnehin vorhandene Signal-LED als Feedback-Kanal nutzt, dann könnte das eine durchaus akzeptable Lösung sein. Erfordert dann natürlich wiederum einen angepassten Programmer, der was sinnvolles mit dem Feedback anfangen kann.
Hallo Die USB Module habe ich bestellt, ich werde berichten sowie ich diese getestet habe. Guten Rutsch allerseits LG Dieter
Dieter B. schrieb: > Versuch über die SPI Schnittstelle sind bei mir allesamt fehlgeschlagen. Falls in der Umgebung des AVR ein wifi - fähiger SBC vorhanden ist kann dieser als SPI - host dienen. Den AVR kann man mit avrdude flashen und den SBC als remote Entwicklungsumgebung nutzen.
:
Bearbeitet durch User
Gerhard O. schrieb: > Als > möglichen Ausweg probierte ich dann eine BT Verbindung mit dem HC-05 > Modul und einen USB Einsteck BT Dongle. Damit habe ich auch gute Erfahrungen gemacht. Der HC-05 scheint auch so robust zu sein, das er die teilweise extremen Temeraturen in meinem Auto gut übersteht und noch nie ausgestiegen ist. Und der USB Dongle auf der anderen Seite kann auch eingebaut im PC/Notebook oder ein Telefon sein.
Hallo Ich habe die Module RT4AE01 von eletechsup getestet. Ich krieg es nicht hin. Danke für alle Tips, konnte leider nichts davon umsetzen. Falls jemand sagen kann ich habs schon gemacht, hier ist nachvollziehbar der Weg, währe Toll. Danke LG Dieter
naja, also bei IR bei mir hielt sich der Aufwand in Grenzen, als Empfänger n TSOP-1738 an der UART RX, TX war bisschen komplexer, hab die 38kHz mit dem Timer generiert und mit 2 NPN-Transistoren den TX zum Einen invertiert und mit dem zweiten moduliert und per IR-LED raus. In meinem Fall war aber auch weder Reichweite noch Geschwindigkeit gefordert.
Dieter B. schrieb: > Danke für alle Tips, konnte leider nichts davon umsetzen. Wo war das Problem mit der Wireless Serial Bridge? - Einen Bootloader finden, der über eine Serielle Verbindung funktioniert? - die Funkmodule für die serielle Verbindung zu finden oder zu konfigurieren? - Eins der Funkmodule per USB-TTL Platinchen an den PC bringen? - Die GPIOs per AT-Kommando ansprechen, um am Ziel-AVR einen Reset in den Bootloader auszulösen? - das ganze mit avrdude zu verheiraten, über ein Script oder einen "before_upload"-Hook in PIO o.Ä.?
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.