-
Artikel
AVRDUDE
herunterladen, entpacken und selbst kompilieren. GUIs. Bei WinAVR wird die grafische Oberfläche avrdude-gui.exe mitgeliefert. In der IDE von LunaAVR ist ebenfalls eine GUI für AVRDUDE enthalten (Windows und Linux). Für Windows, Linux und andere Betriebssysteme gibt es weitere GUIs: den in Java geschriebene
auch mit der Modifikation weiterhin kompatibel zu anderer Programmiersoftware. LunaAVR GUI für AVRDUDE in der IDE enthalten mit FUSE-Editor (für Windows und Linux) AVR Burn-O-Mat GUI (Graphic User Interface) für AVRDUDE mit FUSE-Editor (Java, für Windows und Linux) Fuseeditor GUI (Graphic
-
Artikel
AVR In System Programmer
Oberfläche für AVRDUDE. AVRDUDE (Unix, Linux, Windows, praktisch alle Programmer, leicht erweiterbar auf andere Parallelportadapter-Anschlussbelegungen, Kommandozeile, auch für AVR Butterfly über dessen vorinstallierten
AVRISP und STK500) Eingebauter Programmer im Bascom-Basic Compiler AvrOspII - GUI Open Source programmer based on Atmels Application note AVR911. Forumsbeitrag - Wie man Ponyprog aus dem AVR-Studio heraus nutzt Kontrollerlab - (Linux), Grafische Oberfläche zu avr-gcc, uisp, avrdude
-
Thread
Welche 32-Bit MCU für ein neues Projekt
Gegensatz zu Eclipse. Ach ja, die ATMegas programmiere ich inzwischen Notepad++, AVRGCC und Avrdude.
hochladen, wie es auch der Linux-"Treiber" tut und dann die Scheiße so (und nicht anders) zu benutzen, wie es auch der Linux-"Treiber" tut. Das ist sehr unbefriedigend. > Dann könnte > man schöne aktuelle Bildschirme anschließen
-
Thread
CH32V003 und Arduino
mir vor allem der Bootloader und die günstige Hardware gefallen, die aber auch nativ mit AVR-GCC, AVRDUDE und Makefiles zu bedienen war / ist. Mehr aber ehrlich gesagt nicht. Also habe ich für den CH32V003 eben auch einen seriellen Bootloader geschrieben. Die Hardware siehst du im Bild im Anhang. Das
Processing geschuldet. Mit Processing kann man z.B. Daten vom Arduino Visuallisieren oder eine einfache GUI erzeugen, mit der man die Arduinos steuern kann. Processing ist eigentlich Java und nur bedingt kompatibel mit der C++ Seite von Arduino. Aber man hat eine gewisse Kompatibilität wie z.B. [c] boolean
-
Artikel
Linksammlung
-kompatibler Programmer mit USB-Anschluss. Beherrscht auch HVSP, nicht jedoch HVPP. Open Source. AVRDUDE AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows. Kommandozeile (oder mit GUI), AVR Butterfly-Unterstützung PonyProg neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche
simulator for Linux (and probably other UNIXes). YaPIDE is a GUI only application. If you need a commandline based PIC simulator there is the excellent gpsim. The simulator kernel currently supports the PIC 16F628. Piklab
-
Thread
Live-Linux: Anleitung schreiben
oder meinen eigenen Kommandozeilenedior "Cide". Das ganze funktioniert auf einem "frugalen Live-Linux" absolut zufriedenstellend und ist von der Codegröße auch nach heutigem Maßstab extrem klein (dieser Post hier ist bspw. auf diesem Live-Linux erstellt worden). "Mein" Live-Linux ist eine von mir
erweiterte und auf die Bedürfnisse der Controller-Programmierung eingerichtete Version von Porteus-Linux (welche auf der ältesten noch aktiven Linux-Distribution Slackware basiert). Denjenigen, denen ich einen USB-Stick eingerichtet habe, sind mit diesem System auch sehr zufrieden. Seit längerer
-
Thread
avrdude.conf, wo finde ich die Argumente?
Hier z.B.: https://linux.die.net/man/1/avrdude
Es gibt inzwischen einen GUI für AVRDUDE: https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/ hier wirst du fündig. kann sein dass du die Arduino config zufügen musst
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
ISP kann unter win11 keine Fuses. > > was mache ich nun? > noch einen Rechner ausbuddeln und Linux installieren, mir gehen die > Rechner aus. Avrdude müsste lt. Tabelle mit dem AVR Mk2 klarkommen: https://avrdudes.github.io/avrdude/8.0/avrdude_44.html#List-of-Programmers Und wenn nicht, dann ist in der langen Liste vielleicht noch eine Alternative die Du zur Hand hast. Avrdude gibt es fertig für Windows: https://github.com/avrdudes/avrdude/releases Ansonsten starte ein Live-Linux von USB-Stick und nutze das avrdude von dort.
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
natürlich toll. Ich nutze AVRDUDE in makefiles und die GUI halt wenn ich gerade keinen makefile habe und keinen schreiben möchte. Gegen die Lib spricht hingegen nichts. Allerdings die Trennung von GUI und Programmer-Funktion ist schon gut. Gerade unter Linux arbeiten ja viele Tools mit GUI so.
-
Thread
USP ISP Programmer läuft nicht
umgeflasht. Hier mal die Seite. https://github.com/aleh/usbisp Das Teil läuft ohne Probleme auf Linux und macOS. Bei Windows brauchst du glaube ich die libusb oder sowas ähnliches. Über avrdude kannste dann die Mikrocontroller ohne aufwand Programmieren. Unter macOS gibt es auch eine Oberfläche
Es gibt Neuigkeiten. Der STK-500 Clone wird erkannt mit AvrDude + AvrDudess(GUI). Ich schaffe es aber bisher nicht, einen nackten Attiny26L mit ISP auszulesen. Beim Anstecken des Vcc Pins disconnected der Programmer, wird aber nach dem Trennen sofort wieder
-
Thread
GCC v14 Release
stetiges Engagement. Und natürlich all die anderen Heinzelmännchen rund um avr-gcc mit Tools wie avrdude usw..
ich, daß nicht jeder seine gut eingefahrene Linux-Installation ersetzen möchte oder kann. Deswegen habe ich im Anhang eine kleine Demo zusammengestellt, mit deren Hilfe Arch Linux mit den Paketen avr-gcc, avr-libc und make einfach mit Hilfe eines
-
Thread
Welches Smart Home System zum selbst erweitern ?
einfach der Schaltbefehl mit rein und fertig. Auch das kann ich aus der Ferne programmieren weil das GUI dafür Webbasiert ist.
kann wärend du noch Fädeldrähte an den Atmel klebst und rumrätselst mit welchen Optionen du den avrdude aufrufen musst.
-
Thread
neuer Artikel: Qt Creator als IDE für Mikrocontroller
Gerhard H. schrieb im Beitrag #7648464: > Wie etwa bei AVRDUDE, dem meines Wissens > fortschrittlichsten AVR Programmier-Werkzeug unter Linux. Da kann ich > nur sagen, schade um die ungenutzten Möglichkeiten eines modernen GUI. Ich nutze unter Linux AVRDude
Gerhard H. schrieb im Beitrag #7648464: > Wie etwa bei AVRDUDE, dem meines Wissens > fortschrittlichsten AVR Programmier-Werkzeug unter Linux. Da kann ich > nur sagen, schade um die ungenutzten Möglichkeiten eines modernen GUI. Unter Linux nutze ich AVRDude
-
Thread
Avrdude funktioniert nicht
Board MK2 USB" und mit dieser Anleitung https://sisy.name/mymcu_download/software/pjb_myavr-mit-linux_de_en.pdf funktioniert es auch. Ich nutze Linux Mint Cinnamon 21.1. Nun habe ich avrdude und als GUI den AVR Burn-O-Mat installiert. Es ist der ATmega8 ausgewählt und als Programmer usbasp
die Lösung? Oder kann mir Jemand eine Alternative nennen? Ich möchte gern mit einer GUI arbeiten. Danke
-
Thread
Wie bekomme ich eine .eep Datei auf meinen ATmega32
Datei zu laden, geschweige denn auf > den Controller zu schieben. Du kannst die Datei direkt mit avrdude draufschreiben, wie oben schon geschrieben wurde. OT: Günter H. schrieb im Beitrag #7495104: > Atmel Studio kommt halt nicht in Frage, da ich ja auf Linux arbeite und > ich meine Atmel Studio
da im Dateinamen zwei Punkte waren. Das könnte > evtl. zu Problemen führen. Das interessiert Linux bzw. avrdude nicht die Bohne, letzteres hat eher Probleme mit dem Doppelpunkt, das als Formattrenner dient, man avrdude sagt: "Note that if filename contains a colon, the format field is no longer
-
Artikel
Umstieg von Arduino auf AVR
notorisch langsam beim Bildaufbau. Das macht daher nur Sinn wenn man ohnehin eine IDE benutzt. Unter Linux habe ich den im Double Commander eingebauten für am praktischsten befunden. Der Aufruf von make in der Kommandozeile ist unter Linux weniger störend. Als Anfänger sollte man nicht dem Expertenrat folgen
zu springen ist mir nicht bekannt. (Ich ist jemand, der Linux nur gelegentlich benutzt.) Grundsätzlich sollten Quelltexte nur in UTF-8 erstellt werden, und sinnvollerweise mit "\n" (Newline) als Zeilenende. Was unter Linux Standard ist, ist auch unter Windows
-
Thread
tuidude - Textuserinterface für AVRDUDE unter Linux
Was ich mir (als Ko-Autor von AVRDUDE) wünschen würde: statt den …zigsten Wrapper um die AVRDUDE-Kommandozeile zu bauen, die nie dafür gedacht gewesen ist, dass das jemand maschinell bedient: endlich mal eine GUI/TUI, die die nun schon
Jörg W. schrieb im Beitrag #7348548: > Was ich mir (als Ko-Autor von AVRDUDE) wünschen würde: statt den > …zigsten Wrapper um die AVRDUDE-Kommandozeile zu bauen, die nie dafür > gedacht gewesen ist, dass das jemand maschinell bedient: endlich mal > eine GUI/TUI, die
-
Thread
Cross-Platform Development für Desktop-Anwendung
was ist denn heutzutage eine sinnvolle Basis für eine Desktop-Anwendung, die gleichermaßen auf Linux, Mac und Windows funktioniert, am besten mit identischem Look&Feel? Es geht um einen Client für eine Datenbankanwendung. Es geht um die Abwicklung von Reparaturaufträgen. Ist WxWidgets noch aktuell
Ich verwende XOJO. Für Windows, MacOS/iOS, Linux X86 und ARM (Raspi). Kennt kaum jemand ... hier mal gucken: https://www.xojo.com
-
Thread
Keine Verbindung zu mySmartUSB light in Arduino IDE
############################### | 100% 0.06s avrdude: 172 bytes of flash written avrdude: verifying flash memory against /home/oem/D/(...)RD/main.hex: avrdude: load data flash data from input file /home/oem/Dokumente/MeineD(...)/main.hex: avrdude
hochladen. [c] Reading | ################################################## | 100% 0.23s avrdude: verifying ... avrdude: 930 bytes of flash verified avrdude done. Thank you. [/c] 4.) Die Option Bootloader brennen geht aber gar nicht.. [c] avrdude: verifying ... avrdude: verification
-
Thread
Welchen AVR programmer unter Linux?
Wie der Titel schon sagt, Welchen AVR programmer und welches GUI unter Linux benutzt Ihr? Ich habe ein selbsgebasteltes STK500 mit Atmega 8535 auf einer Lochrasterplatine, welcher mir seit 12 Jahren dient. Unter Ubuntu läuft bei mir AVRdudess welches ein GUI für
vor nicht allzu langer Zeit programmierte ich die AVRs direkt über den Parallelport des PCs mit Avrdude. Seit ich den letzten PC mit Parallelport außer Betrieb genommen habe, verwende ich einen chinesischen USBasp, ebenfalls mit Avrdude. Ein GUI für den Avrdude brauche ich nicht, da dieser aus
-
Thread
Welche Programmiersprache für Comports?
bist, könntest du dein PC Programm ebenfalls in C oder vielleicht C++ schreiben. Für beide gibt es GUI Bibliotheken.
komfortabel das Ansprechen des ComPorts erlaubt, aber weniger Fehler > macht Ich weiß nicht ob du direkt GUI support haben möchtest, aber wenn du C nehmen würdest, könntest du das hier nutzen: Läuft unter Windows und Linux. https://www.teuniz.net/RS-232/ Die benötigten Funktionsaufrufe sind echt überschaubar
-
Thread
Welches Betriebssystem zur Programmierung
brauche ist WSL mittlerweile eine gute Lösung, vor allem wo USB jetzt recht gut nutzbar ist und auch Linux GUI auf dem Windows Desktop läuft. Der arm-none-eabi-g++ läuft unter WSL (was ja eigentlich LSW heißen müsste) um einige Faktoren schneller und bei mehreren 100 Dateien im Projekt macht das signifikant
Wasserstoff erzeugen will. Nö, das ist jemand anders, sehr sicher. > Siehste, so geht mir das mit Linux Dann würde ich dich am besten zu einem FreeBSD überreden. :-) Auf einem solchen sind schließlich wesentliche Teile von AVRDUDE und avr-libc entstanden, also *muss* es doch für Embedded-Entwicklung
-
Thread
USBasp über Parallels
Soweit mir bekannt ist, unterstützt die Software von Atmel/Microchip den USAP nicht. Du musst avrdude benutzen und eventuell eine GUI für avrdude. Es kann dann aber trotzdem noch daran scheitern, dass der USBASP sich nicht ganz an die USB Spezifikation hält. Was da genau der Knackpunkt war, wurde
:i [/pre] Um die Fuses zu ändern: [pre] avrdude -c usbasp -P usb -B16 -p atmega328 -U lfuse:w:0x62:m avrdude -c usbasp -P usb -B16 -p atmega328 -U hfuse:w:0xDF:m [/pre] Siehe Datenblatt oder https://www.engbedded.com/fusecalc/ Eine GUI für
-
Artikel
Code::Blocks
möglich. Die mit dieser Entwicklungsumgebung erzeugten Programme bzw. .hex-Dateien können dann mittels AVRDude bzw. mit Hilfe der grafischen Oberfläche AVR-Burn-o_mat für AVRDude auf den Controller geflasht werden. Einbinden von AVRDude Zum flashen mit avrdude kann man auch entweder unter "Build-Options" bei Post-Build-Steps den avrdude-Befehl hinterlegen, oder, wenn man auf die "Clean"-Funktion verzichten kann, hinterlegt man in den "Build-Options" ein "$make load" bei den "Make-Commands". AVRDude in Codeblocks als Tool einbinden
-
Artikel
Burn-o-mat
Allgemeines. AVR8 Burn-O-Mat ist ein GUI für Avrdude, das in Java geschrieben und somit multiplattform fähig ist. Für Windows gibt es einen Installer und für Linux ein Debian-Paket. Und für die Apple-User ein dmg-Paket. Es gibt auch eine Online-Version
Weblinks. Selbsthilfethread zur Erweiterung mit neuen AVRs: Online Fuse Calculator: Workaround für Linux/Debian bei oben genanntem Problem:
-
Thread
eigene__ ide
eine gute Sprache für sowas. Ich hätte vielleicht Java oder Kotlin bevorzugt, weil das besser unter Linux zu verwenden ist.
jedes Zielsystem alle Bibliotheken zusammen suchen/kompilieren muss. Damit ist es mir gelungen, von Linux aus ein Programm auf Basis von GLFW, Vulkan, Boost und ein paar anderen für die Systeme Linux amd64 und arm64, Windows, macOS reproduzierbar(!!) zu (cross)kompilieren. Man muss nur conan, gcc, make
-
Thread
Wiedereinstieg AVR-Programmierung mit Studio7
unter einem X64 BS noch > der AVR-ISP MK2? Ich konnte den bei mir nie zum Laufen kriegen. Unter Linux geht es auf jeden Fall. Wenn die IDE ihn nicht mehr unterstützt, dann nimm avrdude und ggf. irgendeine GUI dazu.
einem X64 BS noch >> der AVR-ISP MK2? Ich konnte den bei mir nie zum Laufen kriegen. > > Unter Linux geht es auf jeden Fall. Wenn die IDE ihn nicht mehr > unterstützt, dann nimm avrdude und ggf. irgendeine GUI dazu. Linux nehme ich fast nie her. Ist aber kein großes Problem. Ich arbeitete zwar
-
Thread
Hardware Programmierung mit Python
als Option im Linux Filesystem Hierarchy Standard (FHS) und ist somit Bestandteil der Linux Standard Base (LSB). > Die Geschwindigkeit ist halt ein Preis den man leider zahlen muss - und > manchmal ist der Preis
Repository gibt es auch schon neue Peripherie wie Schrittmotoren, die noch nicht in der aktuellen GUI sind.
-
Thread
Quelltext: Lesestoff gesucht
unter Linux oder Mac einbinden, auch das geht, dauert dann etwas. Oder willst Du selber eine GUI schreiben? Was Du eigentlich willst, bleibt leider unklar.
und einem > kleinen Single-Board-Computer, auf dem ich dann Linux, NetBSD oder was > auch immer laufen lassen kann, zu gering, als dass ich mir den > Softwareaufwand ohne Not antun würde. Privat messe ich die Qualität einer GUI hauptsächlich an der Reiz-Reaktions-Kompatibilität
-
Thread
ATTINY20 ohne IDE Programmieren
Hinweise zur Installation vorn avrdude: http://stefanfrings.de/avr_tools/index.html#avrdude Befehl zum harmlosen Test: > avrdude -c stk500 -P COM6 -B16 -p attiny20 Liste für der Programmieradapter (Parameter -c): https://www.nongnu.org
weg lassen. Weitere Parameter z.B. zum Übertragen der Datei entnimmst du am besten der Doku von avrdude. http://mirror.netcologne.de/savannah/avrdude/avrdude-doc-6.2.pdf
-
Thread
attiny841 im Atmel Studio 4.19 verwendbar?
Thema in einem kurzen Thread von 2013, würde da verneint. - Gibt es eine neue IDE, gern auch unter Linux, die den Typ kennt und mit der ich ohne tagelange Konfigurationsorgien meinen - ebenfalls alten - JTAGICE mk2 Debugger einbinden kann?
der Win7-Partition noch ein paar GByte frei sind, um ein aktuelles Studio zu installieren. Unter Linux käme noch avrdude unter Einschränkung in Frage: "no support for on-chip debugging", was immer as auch heißt. Vermutlich keine Register-Ansicht. Außer gibts wohl oft Probleme mit dem USB-Anschluß.
-
Thread
main.c in xxx.hex umwandeln
Wichtigste, wie wandele ich die main.c in eine Flashbare Hex-Datei? geht das evtl mit Geany (ich nutze Linux )?
Einstellung. +1 Ralf W. schrieb im Beitrag #6660687: > Hab versucht den AVR8 Burn-O-Mat nach AVRdude zu installieren, ich > bekomm das teil irgendwie nicht zum laufen, da soll noch java > installiert werden, daran scheitert es wohl. Laß die ganze GUI und rufe avrdude von der Kommandozeile auf.
-
Thread
Kosmos CP1 Emulator mit ATmega
läuft mit 8 MHz internem Takt. Zum ersten mal habe ich einen OPTI-Bootloader ohne Quarz am laufen, AVRDUDE kommt jedoch sehr gut damit zurecht: [code] avrdude -c arduino -p atmega8 -P /dev/ttyUSB0 -b 38400 B3 -V -U flash:w:kosmos_cp1_v31.hex [/code] Die 10 Zifferntasten sind doppelt belegt, d.h.
Terminalmodus 6 - RUN : Verschieben eines Speicherbereiches 5 - RUN : Empfangen eines vom Host-PC (Linux) gesendeten Programms Um das 5te Festprogramm des CP1 Clones nutzen zu können, wurde hierfür ein Assembler geschrieben, der es ermöglicht, auf dem Linux-PC ein Maschinenprogramm zu schreiben, dieses
-
Thread
Diamex Programmer (Prog-S2) unter Manjaro-Linux + avrdude: Seltsame Verbindung..
Diamex Prog-S2 zugelegt und wollte damit meine AVRs ansteuern. Stellt sich raus, das ist unter Manjaro-Linux gar nicht so einfach. tl;dr: Unter Windows leuchtet die grüne Betriebs-LED durchgehend (und avrdude meckert (fast) nicht), unter Manjaro nur einige Sekunden nach Einstecken. Aber "lsusb" erkennt
verwendeten Programmer kenne ich nicht. Allerdings ist die Unterstützung dieser alten Dinger unter Linux nicht wirklich toll. Ich hatte damals ähnliche Probleme mit einem AVR Dragon. Flashen per avrdude ging zwar zuverlässig, das Debuggen unter gdb/avarice hat aber auch ständig abgebrochen. Jörg
-
Thread
Erst mal hallo und ein Frage zum ISP Programmer
@TO Versuche mal diese Bedienoberfläche für AVRDUDE: https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/ Soll auch unter Linux funktionieren, Kann ich hier aber nicht probieren. Jedenfalls kann man dort eigentlich jeden Programmer finden
Die Gui für avrdude nützt gar nichts, solange der Programmieradapter unbekannt ist.
-
Thread
Padauk Graphical User Interface
Dann bliebe noch ein reines Flashtool, was mir ganz sinnvoll erscheint. Sehe ich auch so. Siehe AVRDUDE. Es wäre halt hübsch, wenn man GUI und Kommandozeile nutzen kann, und einem in der GUI gleich anzeigt, zu welcher Kommandozeile die gewählten Optionen führen. Dass es statt der HEX Datei auch eine
Kommandozeile aufrufbar zu bekommen, z.B. aus einem makefile heraus oder einem Editor als external tool, ohne GUI, eben wie avrdude. Hast du dir offenbar nichtmal angesehen.
-
Thread
ATmega Assembler-programmierung unter Ubuntu?
Prozessor zum Einsatz kommt. Wie ist das bei dir. Glaub da gabs noch ein Programm AVR-Simu für Linux.
Oliver S. schrieb im Beitrag #6343266: > Alles in allem ganz normaler Linux-Alltag. Du wolltest es ja so. Dass es für Atmel-AVR keine Linux-IDE gibt liegt aber nicht an Linux an sich. Die Programmierung in C, C++, Java usw. geht auch unter Linux sehr komfortabel. Aber für
-
Thread
Microcontroller mit Python
verfusede" ATtinys. Sind die 2 kHz wirklich das Minimum oder ist das bloß eine Einschränkung deiner GUI? Schonmal avrdude (mit Parameter -B 2000) probiert? Ich hatte das gleiche Problem mit einem Programmieradapter von der Firma In-Circuit. Doch wenige Wochen nach meiner Reklamation bekam ein ich einen
. Unter Linux musst du es eventuell als root User ausführen, um Zugriff auf den USB Port zu bekommen. Oder alternativ mit "sudo avrdude ..." oder die Zugriffsrechte mit einer "udev rules" Datei konfigurieren.
-
Thread
Zeichnen von Platinen
Verantwortung für ein größeres Softwareprojekt, würde ich die "Anwendungs"-Entwicklung _strikt_ von der GUI-Entwicklung trennen _und_ die GUI-Entwicklung in den Vordergrund stellen. Man kann über Apple im Allgemeinen (und Steven Jobs im speziellen) sagen was man will, aber die haben verstanden das in
angefangen, und habe dann mit Eagle auf DOS, Orcad auf DOS, Orcad auf Windows, Eagle auf Windows und Linux, KiCad auf Linux und Windows und kurz einmal Mentor Expedition (unix) gearbeitet. Zwischendurch habe ich mir hin und wieder andere Programme kurz angesehen (Target, DipTrace) ec.. Irgendwie finde ich
-
Artikel
AVR Eclipse
1:3.4.3-2 avr-libc 1:1.2.3-3 Debugger. simulavr 0.1.2.2-1 gdb-avr 6.3-2 ? avra 0.7-1 Programmer. AVRDUDE und die GUI avr8-burn-o-mat uisp 20050207 ? avrp ? avrprog Ubuntu 8.10 (Zum ersten). Eclipse-IDE. Eclipse IDE for C/C++ Developers Version 3.3, CDT Version 4.0 AVR-Eclipse-Plugin Version 2.2.0 Compiler
avarice: 2.7-2 simulavr: 0.1.2.2-6.1 (nicht getestet, sollte aber genauso funktionieren) Programmer. avrdude: 5.5-3 und GUI avr8-burn-o-mat Zusätzliche notwendige Programme/Libraries. gcc binutils-avr build-essential ncurses-dev Ubuntu (Zum zweiten). AVR-Toolchain. Leider ist in den Repositories nur eine
-
Thread
ISP-Programmer für Produktion
Wenn Du kein WinOS magst, dann nimm bitte Linux. Unter Debian kann Avrdude und andere Tools einfach installiert werden. Ein Rasp. Pi kann auch Linux (Debian) und hat ein Monitorausgang und auch ein 100 MBit/s Lan-Interface. Überträgt bei
Thomas Z. schrieb im Beitrag #6106773: > Jörg du siehst das ganze nur mit deiner Linux Brille. Mit Linux habe ich eher wenig am Hut. ;-) Meine Wurzeln liegen eher im FreeBSD, aber mit USB muss ich mich vor allem im Zusammenhang mit AVRDUDE & Co. rumärgern. > Schon im 98DDK gab
-
Artikel
AVR Bootloader FastBoot von Peter Dannegger
One-Wire-Betrieb (RS232) Schaltbild für One-Wire-Betrieb (TTL-Pegel, z. B. FTDI) Host-Software für Version 2.1 Linux-Host (mit One-Wire-Unterstützung), Sourcecode im GitHub Linux- und Mac-Host (ohne One-Wire-Unterstützung), nur mit Anmeldung Dev-C++ Portierung (Win64) Windows-Host mit GUI von leo-andres.de, alte
Beginn gestartet wird, müssen die entsprechenden Fuses gesetzt werden. Möglich ist dies u.a. mit der AVRDude GUI. BOOTRST muss auf 0 gestellt werden (aktiviert den Bootloader) BOOTSZ muss auf 256 Worte (= 512 Byte) (oder dem minimal möglichen Wert, wenn AVR nur größere Bootloader Regionen unterstützt) gestellt
-
Thread
ISP Programmer für AVRs
avrdude Gibt es auch mit GUI, aber eine Batchdatei ist einfacher.
H. schrieb im Beitrag #5972092: > suche einen ISP Programmer für AVRs mit einer Benutzersoftware, GUI. Die Standard Lösung ist: irgendein Programmieradapter, der deine AVR Modelle unterstützt + avrdude (Kommandozeilenprogramm) + irgendeine GUI für avrdude, zum Beispiel AVR8-Burn-O-Mat Ich
-
Thread
Welches Linux als Windows7-Ersatz
Nop schrieb im Beitrag #5972916: > Wie macht Ihr das praktisch unter Linux mit Flashen von Controllern über > JTAG, etwa STM32? Open-OCD über Kommandozeile oder wie? Für AVR benutze ich avrdude und dazu die GUI AVR8-Burn-O-Mat (wie unter WIndows). Für STM32 nutze ich
Also mal ganz kurz an alle Windows-User die sich mit Linux nicht auskennen: Lasst die Finger von Linux! Wir wollen schlicht nicht das Leute wie ihr mit Linux arbeiten! Natürlich ist es einfacher eine GUI zu haben bei der man mit einem Mausklick z.B. einen
-
Thread
Digitalpins I/O
Merke: auch Linux kann fehlendes Hirn nicht ersetzen.
Kompilierungssoftware ist -avra, als Kompilierungstool für Programmtexte im Texteditor und -avrdude als Flash-Werkzeug für die Mikrocontroller mit der Konfiguration, über bitbanging per GPIO des Raspberry mit linux_GPIO die Programmbefehle zu übertragen. Für mein Vorhaben mit den verschiedenen
-
Thread
Nachfolger für ATMega gesucht
ATMega328P, > aber bei dem kam ich insbesondere wegen des kleinen Speichers bei > Projekten mit GUI immer wieder an Grenzen
steigen die Ansprüche der Käufer, auch wenn ein Großteil davon Unfug ist. Und viele Bedienkonzepte durch GUI aufgeblasen, kompliziert und nervig werden. Ein GUI hat viel Potential. Sowohl vom besser und einfacher machen, als auch zur totalen Katastrophe ;-) > Das gleiche gilt auch für Entwickler - wenn
-
Thread
Ich hasse Windows schon wieder
Windows-XP > Systemdialoge gesehen, oder das verkrüppelte Startmenü?), > oder die Hässlichkeiten von Linux (miese Treiberunterstützung, > kaum komerzielle SW, kunterbuntes GUI Mischmasch). > Du kannst Dir unter Linux eine GUI aussuchen, das zu komischen Desktops führt wenn Du von jedem Dorf einen
häßliches Phantasie-GUI gleich mit. Das "kunterbuntes GUI Mischmasch" war nicht auf Linux alleine bezogen, sondern besonders auf Windows 10. Einheitliche, und effiziente GUIs waren einmal ein Markenzeichen von Windows
-
Artikel
AVR und Linux
unter Linux sind z. B. AVRDUDE oder uisp. Mit dem Makefile-Generator mfile kann man das Programmierprogramm und dessen Aufrufzeile in das Makefile eintragen lassen und später z. B. mit make program starten. Für eine interaktive Bedienung von AVRDUDE mit einer grafischen Benutzerschnittstelle (GUI) gibt es avr8-burn-o-mat. Für USB-Programmer ist die Einstellung der non-root Zugriffsrechte im Artikel Aufruf unter Linux als User (non-root) beschrieben
-
Thread
uC - kennst du einen, kennst du alle
Stefanus F. schrieb im Beitrag #5625847: > Und unter Linux macht AltGr-Shift-Q ein Ω So allgemein stimmt das nicht. Das hängt stark von der Linux-Distribution, Terminal oder GUI, Konfiguration von X, keymap, etc. ab.
Alexander S. schrieb im Beitrag #5625855: > Stefanus F. schrieb im Beitrag #5625847: >> Und unter Linux macht AltGr-Shift-Q ein Ω > > So allgemein stimmt das nicht. Das hängt stark von der > Linux-Distribution, Terminal oder GUI, Konfiguration von X, keymap, etc. > ab. Jein, das ist seit einiger