Hi, ich hab ein kleines Problem: ich habe an meinem neuen Rechnen nun keinen LPT Port mehr und habe deshalb meinen alten 486er mit 8MB Ram und 40MhZ aus dem keller gekramt. Ich probiere nu schon länger Linux zwecks avrdude und uisp zum laufen zu bekommen. Unter muLinux funktioniert gavrasm perfekt (mein projekt wurde compiliert) aber bei den avrdude und uisp binarys (habe die aus ubuntu rausgenommen, selbe architektur, aber ich bekomm gcc nicht zum laufen zum selber compilen und andere binarys finde ich nicht) macht das linux schlapp (permission denies -> chmod +x avrdude -> ./avrdude not found) Dann habe ich toms linux ausprobiert von diskette, da funktioniert nichtmal gavrasm. Gibt es eventuell avrdude für DOS? das läuft da wenigstens noch perfekt drauf! Wär klasse wenn da jemand was kennt! MfG
warum machst du es unbedingt so kompliziert ? Wird nciht einfacher was "auch immer" - aber neueres OS zu benutzen mit usb programmer ? Wie viele stunden hast du schon ausprobiert ? Das sind stunden die du mit deine family/freunden/hund/fischen/tv nicht verbringen kannst - die wirst du nachholen wollen und dafür weniger arbeiten = also wirst du sagen wir 10 std x 10 eur verlusst machen. Neue programmer kostet weniger, ist einfacher zum pflegen und gibt nicht gleich morgen geist auf - dein 486 wahrscheinlich schon. Ich verstehe drang zum bastelln, sicher es macht auch spass, ist das aber nciht 'etwas' übertrieben was du gerade machst ?
> macht das linux schlapp (permission denies -> chmod +x > avrdude -> ./avrdude not found) Falls du tatsächlich im dem gleichem Verzeichnis bist und avrdude wird nicht gefunden, hast du eine korrupte Installation. Mit strace koennte man nachschauen was wirklich passiert: strace -f chmod a+x avrdude >avrdude und uisp binarys (habe die aus ubuntu rausgenommen, selbe >architektur, aber ich bekomm gcc nicht zum laufen zum selber compilen und >andere binarys finde ich nicht Binaries von einer Distrubution kopieren ist meistens keine gute Idee, da diese gegen shared Libraries gelinkt sind. Selbst wenn die richtigen Libraries auf deiner Installation vorhanden sind, muessen auch die Versionen zusammenpassen. Ich wuerde hier nicht mehr viel Zeit investieren und das System plattmachen.
ich stimme tinman zu. Ich würd mich auch nicht damit rumärgern. ist sowiso viel angenehmer mit seinem lieblingscomputer zu programmieren/testen. wenns trotzdem selbst gebaut sein soll: http://www.ulrichradig.de/home/index.php/avr/usb-avr-prog dann hast du einen schicken USB-Programmer für 5€ Bauteilaufwand. Und wenn du einen parallelprogrammer hast, kannst du auch ponyprog unter win benutzen, da reicht ein parallelkabel mit 3 Widerständen. Kabel: http://www.dieelektronikerseite.de/uC%20Ecke/Lections/SPI-Kabel%20-%202%20Welten%20treffen%20aufeinander.htm Benutzung mit Ponyprog: http://www.dieelektronikerseite.de/uC%20Ecke/Lections/PonyProg%20-%20Der%20Programmierprofi.htm Der vollständigkeit halber noch der link zum obersten Frameset der seite http://www.dieelektronikerseite.de/ mit diesem Kabel hab ich den mega für den oben verlinkten programmer programmiert. Edit: das klappt natürlich nicht, wenn auf dem alten rechner kein win läuft. ich könnte dir aber auch einen mega8 programmierten, falls du in der Nähe (13089) wohnst oder per Post.
Markus Foitschik schrieb: > (permission denies -> chmod +x > avrdude -> ./avrdude not found) Linux sucht nach Programmen nur in den Verzeichnissen, die in $PATH aufgeführt sind, und da gehört das aktuelle Verzeichnis ('.') normalerweise nicht dazu. Probier mal für Spaß:
1 | $ ./avrdude |
(beachte './')
Wenn du einen PC hast, also keien Laptop hat der doch sicher noch mind. 1 PCI Port. Da steckst du einfach eine PCI Karte mit LPT und RS232 Schnittstelle rein. Ist doch sehr umständlich (wenn der alte PC läuft) zum kompilieren/brennen die Daten auf die alte Möhre zu bringen. ---> Kauf dir eine PCI LPT/RS232 Karte und am besten gleich noch einen USB Programmer
Hi, wenn das Problem noch besteht, schicke mir mal ne E-Mail. Ich habe einen selbstgebauten Programmer unter DOS, der allerdings nicht alle AVRs kennt. Dafür ist die Hardware extrem simpel, keine aktiven Bauteile, nur Stecker und Leitungen. Als Assembler benutze ich AS von Alfred Arnold, Make-Utility von einem alten Borland-C, alles sehr simpel, aber geht. Das läuft sogar auf meinem alten 286er Laptop mit 1MB Ram. meine Mail: graebe@beuth-hochschule.de
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.