Forum: Mikrocontroller und Digitale Elektronik Upload-Tool für Arduino


von André Schenk (Gast)


Lesenswert?

Hi,

falls jemand von Euch das Programm XLoader kennt und sich geärgert hat, 
weil es

a) nur auf Windows läuft,
b) avrdude benötigt,
c) closed source ist :-)

, dann möchte ich auf https://sourceforge.net/projects/asloader/ 
hinweisen. Die GUI ist nicht mehr als eine Kopie der Xloader-GUI, aber 
darunter steckt eine Implementierung des STK500-Protokolls. Somit ist 
nur eine Java-Runtime nötig und das Tool sollte auf allen gängigen 
Betriebssystemen funktionieren.

Ich freue mich über Rückmeldungen aller Art!

Tschüß ANdré

von Cyblord -. (cyblord)


Lesenswert?

As(s)-Loader? Ernsthaft?

von chris_ (Gast)


Lesenswert?

Funktioniert das Programm über die serielle Schnittstelle? Welchen 
seriellen Treiber hast Du verwendet?

von André Schenk (Gast)


Lesenswert?

ASLoader steht natürlich für Arduino Simple Loader. Oder sinds 
vielleicht doch meine Initialen? Ach, ich kann mich nicht entscheiden. 
:-)

Tschüß André

von André Schenk (Gast)


Lesenswert?

Ja, das Programm funktioniert über die serielle Schnittstelle. Der 
Treiber ist Sache des Betriebssystems. Unter Linux gehts einfach so, 
unter Windows muß man den FTDI-Treiber installieren, unter Mac - keine 
Ahnung.

Tschüß André

von chris_ (Gast)


Lesenswert?

Ah ja, habs gerade gesehen, es ist nrjavaserial:

https://github.com/NeuronRobotics/nrjavaserial/blob/master/src/main/java/gnu/io/CommDriver.java

Was ich mich immer frage: Darf man eigentlich Libraries mit der LGPL in 
den eigenen Programmen verwenden ohne den Source-Code zu 
veröffentlichen?

nrjavaserial ist ein Fork fvon RXTX:
1
/*-------------------------------------------------------------------------
2
|   RXTX License v 2.1 - LGPL v 2.1 + Linking Over Controlled Interface.
3
|   RXTX is a native interface to serial ports in java.

von Jan H. (jan_m_h)


Lesenswert?

Cyblord -. schrieb:
> As(s)-Loader? Ernsthaft?

http://www.fourwalledcubicle.com/ButtLoad.php
Wo wir schon bei komischen Namen sind!

: Bearbeitet durch User
von André Schenk (Gast)


Lesenswert?

Hallo chris_,

mein Sourcecode ist doch öffentlich. Oder habe ich Dich falsch 
verstanden?

Tschüß André

von Konzertbesucher (Gast)


Lesenswert?

O.T.
Neulich wurde ich aus der Künstlerszene zu einer "After show party" 
eingeladen.

Mein Englisch ist noch nicht so sattelfest, also Wiki:

"After"= die Austrittsöffnung des Darmes bei vielzelligen Lebewesen, 
siehe Anus
"show" = zeigen
"party"= Feier

Die Künstler sind Ferkel!
/O.T.

von chris_ (Gast)


Lesenswert?

>mein Sourcecode ist doch öffentlich. Oder habe ich Dich falsch
>verstanden?

Hallo Andre',

warscheinlich mache ich was falsch, aber in Deinem Repository kann ich 
nur ein ZIP-File sehen und dort sind nur Jar's drinn.

Vielleicht wäre GitHub besser als SourceForge. Und dann mit einem echten 
Repository.

Gruß,
chris_

von André Schenk (Gast)


Lesenswert?

Hallo chris_,

schau mal hier: https://sourceforge.net/p/asloader/code/ci/1.0/tree/

Ist ein echtes Git-Repository. :-)

Tschüß André

von André Schenk (Gast)


Lesenswert?

Inzwischen bin ich bei Version 1.4 angekommen. Es sind nun 3 
verschiedene Upload-Protokolle implementiert. Somit können

Arduino Leonardo,
Arduino Mega,
Arduino Micro,
Arduino Nano,
Arduino Pro Mini,
Arduino Uno

und vielleicht noch ein paar weitere programmiert werden.

Tschüß André

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
Noch kein Account? Hier anmelden.