Forum: Mikrocontroller und Digitale Elektronik AVR Studio Software wer kann mir da was umprogramieren ?


von Kummli (Gast)


Lesenswert?

Ich suche jemanden der mir ein programm von einem wasserspender abändern 
kann.die platine, chip ist ein ATmega 16 und wurde mit der Software AVR 
Studio geschrieben. Ich müsste nur eine Displayanzeige abändern 
....kenne mich jedoch mit dieser Software überhaupt nicht aus... kann 
mir da jemanden weiterhelfen ?

von Floh (Gast)


Lesenswert?

Hast du denn den Quellcode?

von Werner S. (werner_s)


Lesenswert?

Hallo,

ist den der Quelltext vorhanden? (*.c und *.h Dateien)
Sind die Quellen derzeit vollständig bzw. auch kompilierbar?

Hast du einen Programmieradapter greifbar?
--> Irgendwie muss das geänderte Programm wieder auf den Chip...


MfG

werner_s

von Kummli (Gast)


Lesenswert?

Hallo
ich habe eine Datei mit der Endung hex.
Der Wasserspender hat als Text z.B Sparkling Wasser und der soll durch 
Ambiente Wasser ersetzt werden. In der Software finde ich aber nur alles 
Zahlen und keine Texte...da gehe ich davon aus, dass die Zahlen 
Buchstaben bedeuten ???
Ich habe die Platine der Wasserspender die kann ich am PC Anschliessen 
und verschiedenen Software Typen (Versionen ) aufspielen jedoch die 
Datei abändern...das habe ich nicht geschaft....
Hilft dir dies Info? Wäre genial wenn wir das hinbekämen...

Gruss D.Kummli

von Kummli (Gast)


Lesenswert?

Hallo Floh
Quellcode was ist das? kenne mich damit überhaupt nicht aus...
Kannst du mir mehr angeben was du genau brauchst..?

gruss d.kummli

von Oliver J. (skriptkiddy)


Lesenswert?

Kummli schrieb:
> Hallo Floh
> Quellcode was ist das? kenne mich damit überhaupt nicht aus...
> Kannst du mir mehr angeben was du genau brauchst..?
>
> gruss d.kummli

Geh bitte woanders trollen...

von dsgs (Gast)


Lesenswert?

Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar 
nichts machen.

Wenn du jedoch .c- & .h .asm Files o.Ä. hast hast sieht die Sache schon 
anders aus.
(das sind die Quellcode Files)

von Jan S. (jan_s)


Lesenswert?

Quellcode ist das, was die eigentlichen menschenlesbaren Anweisungen 
enthält. Typisch im Microcontroller Umfeld sind Quelltexte in "C" 
(Endung .c), Assembler (idR Endung .asm) und evtl. noch Basic (idR 
Endung .bas).

Durch Kompilieren bzw. Assemblieren, also quasi übersetzen entsteht da 
irgendwann dein .hex File. Das ist praktisch nur maschinenlesbar und 
entspricht in etwa dem was du auf dem PC als "EXE" kennst.

Ohne den Quelltext/Quellcode ist es schwierig etwas zu ändern.

Such mal ob du außer ".hex" Dateien noch was mit ".c", ".h", ".asm" oder 
".bas" findest.

von Helmut -. (dc3yc)


Lesenswert?

Dafür wurden HEX-BIN- und BIN-HEX-Konverter erfunden! Hex-File in Bin 
wandeln, Texte ändern, in Hex wandeln, programmieren, fertig!
Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen 
auffüllen.

von Jan S. (jan_s)


Lesenswert?

Helmut -dc3yc schrieb:
> Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen
> auffüllen.
Ist er aber leider nicht oder habe ich mich verzählt?

von Loonix (Gast)


Lesenswert?

dsgs schrieb:
> Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar
> nichts machen.

Guter Witz, in diesem Forum sollte es zumindest als ein solcher gemeint 
sein. Mal ehrlich, ein bewanderter Elektroniker mit Programmiererfahrung 
kann mit einem Hex-File schon verdammt viel anfangen.

Jan S. schrieb:
> Ist er aber leider nicht oder habe ich mich verzählt?

Ja, verzählt. Der alte Text ist 9 Zeichen lang, den Neue 8 Zeichen. Also 
kein Problem.

Helmut -dc3yc schrieb:
> Dafür wurden HEX-BIN- und BIN-HEX-Konverter erfunden! Hex-File in Bin
> wandeln, Texte ändern, in Hex wandeln, programmieren, fertig!
> Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen
> auffüllen.

Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die 
Anderen: nicht bös gemeint)

von Jan S. (jan_s)


Lesenswert?

Loonix schrieb:
> Ja, verzählt. Der alte Text ist 9 Zeichen lang, den Neue 8 Zeichen. Also
> kein Problem.
Verdammt, schon der zweite Zahlendreher heute, werde ich alt oder war 
der Kaffee schlecht?

Loonix schrieb:
> Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die
> Anderen: nicht bös gemeint)
Gut wer meldet sich freiwillig?
Im Umkreis AB erledige ich das bei restlichen passenden Texten für einen 
Kasten Bier bis 4 HEX Files, darüber muss neu verhandelt werden. :-D

von grinsender (Gast)


Lesenswert?

suche in der hex-datei mal nach
53 70 61 72 6B 6C 69 6E 67
dieses kannst du gegebenfalls durch
20 41 6D 62 69 65 6E 74 65
austauschen.

somit waere dein problem geloest.

hexeditor muesstest du aber schon haben.

nein? so lade dir diesen 
http://www.chip.de/downloads/Hex-Editor-MX_30351843.html kostet nix.

ach ja meine honorar, lass stecken.

von dgjftgjgn (Gast)


Lesenswert?

grinsender schrieb:
> somit waere dein problem geloest.

Haben diese Hexfiles nicht eine Checksumme?

...

von Artur R. (artur2000)


Lesenswert?

ich fall gleich vom Stuhl....

von Markus (Gast)


Lesenswert?

Loonix schrieb:
>Mal ehrlich, ein bewanderter Elektroniker mit Programmiererfahrung
>kann mit einem Hex-File schon verdammt viel anfangen

> Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die
> Anderen: nicht bös gemeint)

Keine Angst, die meisten werden "große Schnauze" oder Naivität bzw. 
Dummheit schon von "Bösartigkeit" unterscheiden können. Bösartigkeit 
wird Dir sicher keiner unterstellen.

von Jan S. (jan_s)


Lesenswert?

grinsender schrieb:
> ach ja meine honorar, lass stecken.
Ein alter Fisch wäre dafür ein gutes Honorar finde ich.

von Jan S. (jan_s)


Lesenswert?

Artur R. schrieb:
> ich fall gleich vom Stuhl....
fängtArturauf Puh fast wär was passiert..

von Jan S. (jan_s)


Lesenswert?

Ich rate jetzt mal so ins Blaue, der Text ist für den AQUAdrink 3000 
(H+)?

von Forderung! (Gast)


Lesenswert?

Jan S. schrieb:
> Artur R. schrieb:
>> ich fall gleich vom Stuhl....
> fängtArturauf Puh fast wär was passiert..

Wir fordern: Stühle mit Sicherheitsgurt.

Kann mir mal jemand sagen warum die Diskussion mal wieder abgleitet?

von Charly B. (charly)


Lesenswert?

dsgs schrieb:
> Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar
> nichts machen.

wenn man keine Ahnung hat ist das so, mit Ahnung sieht das
ganze schon anderst aus, ist zwar etwas mehr Arbeit aber
keinesfalls unmoeglich; und so a bissel Text aendern ist
schon machbar

vlG
Charly

von Jan S. (jan_s)


Lesenswert?

Ok back to Topic.
Wie ich das so sehe, scheint ja der Autor der Software nicht mehr 
verfügbar zu sein.
Eine gute Idee wäre also, sich auch dafür eine  Lösung zu überlegen.

Wenn ich die Herkunft richtig einschätze, dann könnte ich ganz in der 
Nähe (Rickenbach) einen entsprechenden Kontakt vermitteln.

Und das ohne kommerzielle Hintergedanken meinerseits.
Bei Interesse kurze Nachricht über PN.

von Artur R. (artur2000)


Lesenswert?

Forderung! schrieb:
> Wir fordern: Stühle mit Sicherheitsgurt

noch mal gut gegangen, zum Glück habe ich diesen Homer Simpson Stuhl:
http://28.media.tumblr.com/tumblr_kol4q14J1K1qz4ueho1_500.jpg

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.