Forum: Offtopic unter linux hex -dateien zum STK 200 o.ä. senden (MCU8050)


von Gerhard H. (oderlachs)


Lesenswert?

Hallo Freunde !

Seit diesem Jahr habe ich Linux als OS meiner PC ausgewählt.

Vieles meiner benötigten Software für Programmierung und Audio/Video 
Anwendungen kann ich bei Linuxanwendungen finden.

Nur fehlt mir noch ein Programm, mit dem  ich die hex-dateien zu AT89S5x 
Chips, über einen STK200 (Lpt-ISP) Adapter schicken kann.

Das Programmieren für diese MCUs erfolgt mittels "MCU6051-IDE".

Auch habe ich ja noch aus Windowszeiten die HEX Dateien , mittels Keil 
µVision erstellt, zur Verwendung da...

Hat wer Erfahrungen, darin, kann wer bitte helfen ????

Danke und Gruss

Gerhard

von Rainer U. (r-u)


Lesenswert?

Gerhard Hinze schrieb:
> AT89S5x
> Chips

Was sind das für welche (Tippfehler)? Ich rate mal es sind keine AVRs, 
sonst wärst Du schon auf AVRdude gestoßen..

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Rainer Unsinn schrieb:
> Was sind das für welche (Tippfehler)?

Kein Tippfehler, es sind MCS51-Devices, die der STK500 an sich noch
unterstützt.  Für AVRDUDE gab es zwar immer mal Leute, die das im
Prinzip interessiert hätte, aber niemanden, der diese Spezies wirklich
eingebaut hätte.

Allzu viel Aufwand wäre es vermutlich nicht, das zu tun, aber es muss
natürlich jemand machen, der das dann auch testen kann, ob's geht.

von Ingo W. (Gast)


Angehängte Dateien:

Lesenswert?

Braucht man an AVRDUDE nicht viel ändern, den Schnipsel im Anhang hab 
ich auch nur im Netz gefunden, der muss an die avrdude.conf angehängt 
werden, der PartName (-p) ist dann "8052". Dann muss das Resetsignal 
negiert werden (ein PNP-Transistor und 3 Widerstände). Ich nutze als 
Programmer den USBTINY, damit hab ich schon etliche AT89S52 
programmiert.

von Gerhard H. (oderlachs)


Lesenswert?

Hallo Freunde !

Vielen Dank für Eure Hilfe !

Ja, ich hatte einen Tipfehler drinnnen :

> Das Programmieren für diese MCUs erfolgt mittels "MCU6051-IDE".

Hier muss natürlich ...."MCU8051-IDE" stehen....

@ Ingo :
Danke für den Link, ich werde mal versuchen das "zurechtzubasteln" ;)

Gruss und Dank

Gerhard

: Bearbeitet durch User
von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ingo Wendler schrieb:
> Dann muss das Resetsignal negiert werden

Der STK500 kann das von selbst, beim STK200 sollte man das auch
direkt im AVRDUDE machen können (das ist so ein Uralt-Teil, was am
Parallelport hängt).

von Gerhard H. (oderlachs)


Lesenswert?

Danke Jörg !

Mir steht natürlich auch ein STK500 zur Verfügung. Ja ich bin ja auch 
noch beim "Grossen Lernen" in Sachen Linux und spezielle Anwendungen. da 
geht nicht alles von heut auf morgen...
Auch weiss ich nicht so sehr welche programme so geeignet sind für meine 
Anwendungen.
Vom "sudo apt-get istall xxx" und "sudo apt-get remove xxx" habe ich 
schon wunde Finger.. ;)
Das gute ist wenn man das mit der LiveCd testet, vermüllt man nicht sein 
System :)

Gruss und Danke

Gerhard

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.