Programmer ohne Programmer

OP #4797360
Lesenswert?

Hallo an alle

Ich such die Möglichkeit, mein AVRs von Atmel zu programieren, ohne 
programiergeräte, hat jemande ein Anleitung?

und natürlich ohne ein Geräte zu kaufen. Das geht nicht um das Geld, 
aber ich bin sehr weite vom solche Einkaufmöglichkeiten

Danke für Die Antworte
Moderator Persönliche Seite #4797390
Lesenswert?

Hubert G. schrieb:
> Oder wenn dein PC noch eine echte Serielle Schnittstelle hat, kannst du
> es mit PonyProg versuchen. Da ist der Aufwand für den Programmer
> minimal.

Der gleiche Programmer lässt sich auch durch AVRDUDE ansteuern.

Ein bisschen was müsste uns Claude wohl noch über seine Umgebung
erzählen, auf was er denn dort überhaupt Zugriff hat, und was er
genau damit programmieren will.
OP #4797413
Lesenswert?

Vielen Dank für alle.
Im ein Schlage soviel Antworte, find ich Toll


Jörg W. schrieb:
> Hubert G. schrieb:
>> Oder wenn dein PC noch eine echte Serielle Schnittstelle hat, kannst du
>> es mit PonyProg versuchen. Da ist der Aufwand für den Programmer
>> minimal.
>
> Der gleiche Programmer lässt sich auch durch AVRDUDE ansteuern.
>
> Ein bisschen was müsste uns Claude wohl noch über seine Umgebung
> erzählen, auf was er denn dort überhaupt Zugriff hat, und was er
> genau damit programmieren will.

Ich Arbeitet noch zur Zeit mit ein Laptop mit Vista ohne RS232. Ich 
möchte gerade ein USB  Bootlader Programieren.(USB nach ISP) Die 
Hardware sind nicht kompliziet
Ich habe gelesen dass mon mit AVRDUDE Programieren kann und mit AVR 
Studio, mit die nützung einer windows USB-Treiber programmieren kann, 
aber es felt mir die genau Anleitung.

Vielen danke für euer Hilfe
Moderator Persönliche Seite #4797416
Lesenswert?

Claude B. schrieb:
> aber es felt mir die genau Anleitung.

Ja, wie gesagt: du müsstest uns mal schreiben, auf was du denn an
Hardware genau Zugriff hast.  Stichworte wurden ja genannt, RS-232
(offenbar nicht), Parallelport (vermutlich dann erst recht nicht),
irgendwas an FTDI-Chips?  Mit einem FT2232 oder FT232H lässt sich
ein recht passabler Programmer aufbauen.
OP #4797428
Lesenswert?

Jörg W. schrieb:
> Claude B. schrieb:
>> aber es felt mir die genau Anleitung.
>
> Ja, wie gesagt: du müsstest uns mal schreiben, auf was du denn an
> Hardware genau Zugriff hast.  Stichworte wurden ja genannt, RS-232
> (offenbar nicht), Parallelport (vermutlich dann erst recht nicht),
> irgendwas an FTDI-Chips?  Mit einem FT2232 oder FT232H lässt sich
> ein recht passabler Programmer aufbauen.

Nur auf USB und 2. Bilschirm
Gast #4797446
Lesenswert?

Da stellt sich doch wieder die Frage, ob es eine 
Mindestprogrammiergeschwindigkeit gibt. Ich kenne den Programmierablauf 
jetzt nicht, aber eventuell könnte doch ein entprellter und ein normaler 
Taster ausreichen. :-)
Das wäre minimaler Hardwareaufwand.
Moderator Persönliche Seite #4797447
Lesenswert?

Cyblord -. schrieb:
> Der FTDI kann als digitale IO Erweiterung genutzt werden und somit die
> ISP Schnittstelle der AVRs bedienen.

Insbesondere halt die genannten FT2232 oder FT232H mit ihrer MPSSE
(Multi-protocol synchronous serial engine):

http://www.ftdichip.com/Documents/AppNotes/AN_135_MPSSE_Basics.pdf

Wenn man ein Board mit sowas hat und an die entsprechenden Pins des
FTDIs herankommt, kann man damit einen AVR-ISP-Programmer bauen,
der an Geschwindigkeit anderen Programmern nicht nachsteht.

Die bereits genannten AT90USBxxx oder ATmega8U2 etc. wiederum haben
einen USB-fähigen Bootloader an Board, den man benutzen kann, um
die Firmware darin zu flashen, ohne etwas anderes als USB zu
benötigen.  Diese Firmware wiederum könnte dann einen ISP-Programmer
für weitere AVRs beinhalten.
#4797504
Lesenswert?

Claude B. schrieb:
> mit die Ft 232 oder Gl. bekommen wir doch ein RS 232. die Atmel chip
> werden Digital programmiert, und nicht RS232 Compatibel Denke ich

Nein, diese USB->RS232 Wandler wie FT232 machen das kritische bit toggle 
Timing kaputt, normalerweise funktioniert das (mit PonyProg etc.) nicht.
Es geht nicht um die Pegel (RS232 +/-12V, TTL 0V/5V), die werden von den 
üblichen Programmierschaltungen schon auf 0V/5V reduziert.
OP #4797509
Lesenswert?

Uwe S. schrieb:
> Claude,
>
> ja dafür benötigt man einen ISP Programmer.
> Das klassische Henne - Ei Problem.
>
> Nicht alle Atmel AVR µC haben auch einen Bootloaderbereich, so dass man
> in diesen Fällen eine spezielle Bootloadersoftware benötigt.
>
> Ich würde mir nicht so einen Stress machen und einen ISP
> Programmieradapter bei ehajo.de zulegen.
>
> http://www.ehajo.de/baus%C3%A4tze/programmieradapter.html

das ist gerade mein Probleme, ich bin auf der Philippines
nun ich such weiter, ich werde bestimme das schaffen, ich habe Zeit
Vielen Danke für euer Mühe
Gast #4797615
Lesenswert?

Michael B. schrieb:
> Nein, diese USB->RS232 Wandler wie FT232 machen das kritische bit toggle
> Timing kaputt, normalerweise funktioniert das (mit PonyProg etc.) nicht.

Ich habe es selbst noch nie probiert, aber ich dachte das geht schon:

http://www.r-tron.de/uatmel.htm

Mag ja sein, dass es seeehr langsam ist, aber wenn es nur drum geht, 
irgendwie einen AVR programmiert zu bekommen um sich so einen besseren 
Programmer zu bauen...
Moderator Persönliche Seite #4797683
Lesenswert?

dasrotemopped schrieb:
> Nachtigall, ich hör dir trapsen.

Was genau hörst du trapsen?

Ich würde mir über so ein fernes Land jedenfalls kein Urteil anmaßen,
was dort wie funktioniert oder eben auch nicht.

chris_ schrieb:
> Möglicherweise gibt es noch viel einfachere Schnittstellen, nämlich der
> Audioausgang:

Das ist natürlich eine sehr kreative Idee. ;)
OP #4797755
Lesenswert?

Ja es gibt e.bay, aber nicht wie in Deutschland- das sind Firmen die 
ganz normal verkaufen, dann mach ich auch direkt mit firmen.

wir haben uns entfern von unsere Anfangstehma, ein Geräte Einkaufen, 
kann jede, und das war nicht meiner Frage. ich habe im Forum gefragt ob 
jemand mir helfen kann, und mir erklären wie ich programmieren soll ohne 
Programierer. nach dieser erste Programmierung wirde diser 
(Programmierer) nicht mehr benötigt weil ich gerade ein Programierer mit 
Bootlader versehen will. und das ich kein RS232 besitz. und das ich mit 
Laptop und Vista arbeitet.

Der Preise, der lieferzeit,und der Einkaufort ist nicht gefragt.
OP #4797783
Lesenswert?

restmuell schrieb:
> Wenn wirklich alle Stricke reißen, wäre das hier vielleicht eine Option,
> um den ersten AVR für den ersten Programmer zu programmieren:
> http://www.pjrc.com/hub_isp/
> Benötigt werden: 1 USB-Hub, ein Flip-Flop (hier mit 74hc00 realisiert),
> ein paar Widerstände und USB-Kabel.
> mfG

Die idee find ich nicht schlecht, ich werde ausprobieren

Vielen Danke Restmuel, sehr gut idee.
Gast #4797793
Lesenswert?

>Ich würde mir über so ein fernes Land jedenfalls kein Urteil anmaßen,
>was dort wie funktioniert oder eben auch nicht.
https://www.facebook.com/fablabbohol

Nur in einer europäisch-überheblichen Sichtweise auf die Welt macht 
diese Anfrage nach einem Programmer ohne Programmer Sinn. Der Rest der 
Welt ist fortgeschrittener als wir uns eingestehen wollen. Das Fablab 
sieht jedenfalls nicht rüchständig aus. Und das ein deutschsprachiges 
Forum als einzige Informationsquelle, wenn man schon Internetzugang hat, 
ist auch unwahrscheinlich. Ich denke, der TO führt hier ein paar Leute 
an der Nase herum, und das an einem Freitag. Schade das es dafür keinen 
gängigen Begriff im I-Net gibt.

Nur meine 2 Cent,

dasrotemopped.
OP #4797815
Lesenswert?

dasrotemopped schrieb:
> Ich denke, der TO führt hier ein paar Leute
> an der Nase herum, und das an einem Freitag. Schade das es dafür keinen
> gängigen Begriff im I-Net gibt

Das ist natürliche ein Unterstellung.
mit sicherheit weil du nicht mal in der Lage die zu anworten
Ich habe natürlich nicht dieser Deutsche Forum als einsige Quelle, aber 
für mich ist die Deutsche sprache noch verständlicher als die Engliche. 
wenn tu meine Beiträge gelesen habe habe ich schon erwähnte.

Dir dich um die Nase zu tenzen ist mir nicht die idee gekommen, ich bin 
in der alter um das zu tum schon lang nictmehr und vielmehr um von 
andere lernen zu können. was ich  aber von dir nicht kann.

Ich habe seite einige Zeit schon mehrere fragen gestellte in diese Forum 
und nie ist ein auf dein idee gekommen. Gut ist das ich vielleicht 
nächte mal, wenn ich dein Name sehe,werde ich ausprobieren.
Gast #4799503
Lesenswert?

Michael B. schrieb:
> diese USB->RS232 Wandler wie FT232 machen das kritische bit toggle
> Timing kaputt, normalerweise funktioniert das (mit PonyProg etc.) nicht.

Doch, geht, btdt. Genau mit Ponyprog.

Es muss aber ein "echter" Wandler sein, die Handshake-Signale müssen 
durchgereicht werden. Und es dauert relativ lange, dass macht auf Dauer 
keinen Spass. Aber für mal schnell was programmieren reicht es.
Gast #4801852
Lesenswert?

Hallo

obwohl ich hier mehrere ausgewachsene Programmer habe finde ich die 
Beiträge sehr interessant und werde bei Gelegenheit auch einiges selber 
ausprobieren.
Großes Daumen hoch an alle die diese interessanten Links und Infos 
bereit gestellt haben.

Leider zeigt dieser Thread auch deutlich die Probleme welche bei vielen 
Hobbys und Interessenbereiche außerhalb des ganz großen Mainstreams 
üblich sind:

-Lange Wartezeiten da fast alles über den Versandweg erfolgt:
Banken und Geldtransfer arbeiten immer noch nicht so schnell wie es 
technisch möglich wäre (natürlich auch nicht Samstags oder gar an 
Feiertagen und Sonntags, zumindest hier in DL).
Wenn es Grenzüberschreitend zugeht gibt es oft noch die zusätzlichen 
Bremsen in Form der Zollbehörden usw.
Je nach genauen Wohnort ("Sozialer Brennpunkt") und Motivation des 
Paketauslieferers darf man sein Paket irgendwann am Folgetag (oder noch 
später) abholen - mit den entsprechenden Wartezeiten, Anfahrtsproblemen 
und Kosten - ein reines Glücksspiel...

-Es entstehen weitere Datenspuren (z.B. Kundendatenbank, 
Finanztransaktionen...)

-Wenn es schnell gehen soll werden die Versandkosten extrem teuer - und 
eine Garantie das die Ware dann auch wirklich schnell vor Ort ist gibt 
es trotzdem nicht...

Und im Gegensatz zur Meinung von User "dasrotemopped" ist es in vielen 
sogenannten "unterentwickelten" Weltgegenden aber tatsächlich so das ein 
Versand extrem langsam, teuer und unzuverlässig ist.
Das gilt wohl weniger für die Ballungszentren der entsprechenden Länder, 
aber in den "richtig" Ländlichen Gegenden trifft das sehr oft zu.
Außerdem sollte sich jeder der über unsere Bürokratie und 
Vorschriftenwahn meckert mal mit einen "typischen Entwicklungsland" 
(aber auch so manches mdernes "High Tech" Land) herumschlagen...

Und das der Paketbote oder jemand andere auf dem Weg des Pakets lange 
Finger macht geschieht auch hier - aber aus vielerlei Gründen doch sehr 
selten - aber in Ländern wo Korruption schon ganz unten beim 
alltäglichen Kleinkram anfängt und Monatseinkommen von wenigen hundert 
Euro (oder noch weniger) für einfache Jobs üblich sind... na, ja das 
kann sich jeder selbst ausrechnen.
Vorurteil?
Dann fahrt mal selber dort hin (aber keine Ferien Pauschalreise) oder 
fragt Leute die aus entsprechenden Weltgegenden die zu uns gekommen 
sind.

mfg

Jemand
Gast #4801890
Lesenswert?

Jemand schrieb:
> Lange Wartezeiten da fast alles über den Versandweg erfolgt:

Das nenn ich mal Jammern auf hohem Niveau. 2 Tage auf das Paket von 
Conrad oder Reichelt warten.

Junge, als ich in Deinem Alter war, da haben wir 3 Wochen auf die 
Conradbestellung gewartet, das war völlig normal. Und per Fax bestellt. 
Aus einem 4cm dicken Papierkatalog. In Schwarzweissdruck.

Du weisst ja gar nicht, wie gut Du es hast. Und das ist gerade mal 15 
Jahre her.

> Banken und Geldtransfer arbeiten immer noch nicht so schnell wie es
> technisch möglich wäre

Schonmal was von Paypal gehört? Man kann es aufgrund der sozialen 
Komponente ablehnen - dann sollte man aber auch kein Konto bei der Dtn 
Bank haben. Aber schnell geht das schon.
Gast #4802045
Lesenswert?

viel reden hinter ihre Tastature, ich frage mich, warum jedes mal das 
jemand etwas basteln will, comm die antworte:kauf mal diser, es ist 
billig.
trotz dass mein Frage sehr deutlich war, die Antwort war:kauf mal 
dieser. aber aller dieser geräte sind mit blootlaoder, und ich sprache 
von Programieren OHNE programiergeräte. Und ich weiss dass das möglich 
ist, aber ich weiss nicht wie. Ich möchte nicht ein fertiggerät kaufen, 
ich will programieren ohne Programmierer.
ich habe gerade etwas gefunden leider in Englische, dass ich denke mein 
wunsch ist.

http://codeandlife.com/2012/01/25/avr-attiny-usb-tutorial-part-2/

 und ich werde mich damit beschäftigen.

Danke für alle die mir doch trotzdem geholfen haben.
Claude
Gast #4802174
Lesenswert?

Claude schrieb:
> trotz dass mein Frage sehr deutlich war, die Antwort war:kauf mal
> dieser. aber aller dieser geräte sind mit blootlaoder, und ich sprache
> von Programieren OHNE programiergeräte.

Hallo? Was hast Du an Ponyprog jetzt nicht verstanden?

Da brauchst Du keinen Programmer, da brauchst Du ein paar Dioden, 
Widerstände und einen Transistor. Und entweder einen PC mit Rs232 oder 
einen Usb-seriell-Wandler mit kompletter Belegung, oder einen 
Parallelport.

Drunter gehts nunmal nicht, weil Du die Signale irgendwie in den uC rein 
bekommen musst.

Und auch wenn heutige PCs anscheinend keine Rs232 mehr haben, ist die 
auf vielen Boards noch drauf, nur nicht rausgeführt.
#4802247
Lesenswert?

Claude B. schrieb:
> Ich
> möchte gerade ein USB  Bootlader Programieren.(USB nach ISP) Die
> Hardware sind nicht kompliziet

Davon gibts doch schon genug.. Micronucleus für Attinys oder 
usbasploader.

Ansonsten gibts nen programmer ab 3€ Versandkostenfrei.. Womöglich 
schneller geliefert als dieser Thread endet.

Hab das in frühen Zeiten auch schonmal für "Wochenend" JTAG durch.. 
Nichtmal die heutigen LPT Wandler sind echte LPTs zum JTAGen..

Andernfalls kann man nur Mac Gyvern.. Dann müsstest Du allerdings eine 
Excel Liste mit allen Geräten im Haushalt erstellen.. Ich glaube die 
Liste interessiert hier keinen.

EDIT: Man könnte auch ein altes Handy mit Android öffnen wenn ein SPI 
Gerät verbaut ist und auf offene Quellen des SPITreibers zum Bitbanguing 
hoffen.
Gast #4802546
Lesenswert?

@ Claude

Du hast mich hoffentlich richtig verstanden.
Ich habe nicht gesagt, dass Du etwas kaufen sollst.

Ich habe nur einen Scherz gemacht. Das siehst Du an dem Smily :-)


Was Du unter dem Link 
http://codeandlife.com/2012/01/25/avr-attiny-usb-tutorial-part-2/ 
findest passt nicht zu Deinen Absichten.

Dort wird die Frage, wie Du ein Programm in den Prozessor flashen 
kannst, nicht behandelt.


Die einzigen beiden Links, die eine solche Möglichkeit beschreiben sind 
bisher:

Beitrag "attiny13 mit Tasten programmieren"

und

http://www.elektronik-labor.de/AVR/Soundprog.html
Gast #4803028
Lesenswert?

WieIstNochMeinName schrieb:
> @ Claude
>
> Du hast mich hoffentlich richtig verstanden.
> Ich habe nicht gesagt, dass Du etwas kaufen sollst.
>
> Ich habe nur einen Scherz gemacht. Das siehst Du an dem Smily :-)
>
> Was Du unter dem Link
> http://codeandlife.com/2012/01/25/avr-attiny-usb-t...
> findest passt nicht zu Deinen Absichten.
>
> Dort wird die Frage, wie Du ein Programm in den Prozessor flashen
> kannst, nicht behandelt.
>
> Die einzigen beiden Links, die eine solche Möglichkeit beschreiben sind
> bisher:
>
> Beitrag "attiny13 mit Tasten programmieren"
>
> und
> mir und ich werde die versuchen
> http://www.elektronik-labor.de/AVR/Soundpro die musikg.html

entschuldiegen, ich war ein bischen generf über die die mich erklären 
wolen wie ich hier zu bestellen habe.
Dann hast du recht, das ist die einzig brauchbar Link, die beide 
gefählen mir und ich werde die versuchen,zu erste mit die musik.

Noch mal Danke Claude

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren