-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
Verwendetes System war übrigens: Version Linux Mint 19 Tara 64-bit Kernel Linux 4.15.0-43-generic x86_64
> - Welche Version von avrdude benutzt du? avrdude 8.0 > - Welche Atmel Controller hast du geflasht? Atmega324PB > - Hat es bei dir sofort funktioniert (ohne Treiber Install) Jain. Habe meine Software aber auch in
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
Bootloader nicht unterstützen. Also musst du zum Flashen entweder a) in externes Tool (z.B. avrdude, eventuell mit GUI) benutzen. Das geht mit dem Bootloader, also direkt über den USB Anschluss des Arduino Moduls. oder b) einen Atmel kompatiblen ISP Programmieradapter verwenden. Den steckst
gibt es Tutorials zum Thema Im ersten Tutorial wird erklärt, wie man mit Editor, AVR-Tools und AVRdude zum Ziel kommt. Allerdings wird von Linux auf dem Entwicklungsrechner ausgegangen. Dort heisst der Assembler avra. Unter Windows läuft das alles ähnlich, hier nimmt man avrasm2 (musst mal bei den
-
Thread
ATMEL Studio7 kein Programmier-Tool
nachgemachten. Der USBASP ist genau das Gegenteil davon, inkompatibler geht gar nicht. Den musst du mit avrdude bentuzen. Für avrdude gibt es wiederum grafische Oberflächen, zum Beispiel AVR8-Burn-O-Mat. Irgendwie kann man das auch zum Menü vom Atmel Studio hinzufügen, aber ich denke, der Aufwand lohnt sich
https://www.asensar.com/guide/arduino_atemlstudio/integrate-avrdude-with-atmel-studio.html einmal google bemühen...
-
Thread
Wie bringt man C unter Windows zum laufen.
funktioniert. Win10 weiß ich nicht. Download hat nur 18MB. Es ist alles vorhanden, von C/C++ bis zum GUI Builder. Die gleichen Projekte können dann sogar in Fluid/Fltk für Linux übernommen werden. Es sind auch sehr viele Beispiele vorhanden. Wenn du dir das erst einmal ansehen möchtest: https
Beitrag #5584649: > Sofern eine Kommandozeile reicht lässt sich unter Windows 10 auch > einfach ein Linux Userspace installieren Um den "Linux *Userspace*" Part nochmal hervorzuheben: Man muss sich bewusst sein, dass es sich dabei nicht um Linux, sondern immernoch um Windows handelt. Es findet keine
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
7.2 verfügbar ist. Wenn du eine Distri willst, die immer auf dem neuesten Stand ist, dann nimm Arch-Linux bzw. eines der Derivate von Arch, z.B. Antergos. Würde ich aber nur machen, wenn du schon ein bisschen Erfahrung mit Linux hast. Als ich von Windows auf Linux umgestiegen bin hatte ich auch ein Mint
Wurscht schrieb im Beitrag #5500366: > Wo speziell liegt jetzt der Unterschied beim µC Proggen zw. Linux und > "Windoof"? 1. GCC läuft unter Linux wesentlich schneller (warum auch immer) 2. Linux hat komfortablere Multi-Desktop-Unterstützung 3. Man muss sich nicht erst umständlich eine Posix-Umgebung
-
Thread
ATSAM3X8E Arduino Due mit avrdude und avra in Assembler proggen
Arduino Due hat ja auch einen 16u2 Chip als USB -> UART Wandler. D.h. ich kann den auch als Arduino in avrdude flashen, wie einen UNO, oder? Da ich auf meinem Linux PC avra als Assembler nutze: gibt es da auch eine .inc Datei für den ATSAM3X8E ARM Chip? Welche Software (jetzt mal egal ob win/linux) bräuchte
Software (jetzt mal egal ob win/linux) bräuchte ich sonst, um für > diesen Chip zu assemblieren? Z.B. die ARM-GCC Toolchain.
-
Thread
Atmega2560 startet nicht
Dir voll zu Maxim B. > Wie komme ich denn an die Fuses ran? Mit einem Programmieradapter und avrdude (und optional einer GUI dazu, wie z.B. AVR8-Burn-O-Mat). Die Arduino IDE kann Fuses vermutlich nicht anzeigen. > Wieso kann es zu zufälligen Resets kommen und > wie kann der Kondensator das verhindern
geliefert) gar unerträglich langsam. Deshalb habe ich auf den Kubuntu installiert und so lerne etwas Linux-Welt: sowieso mit Windows 10 klar geworden, waß Windows-Ära zu Ende geht. Als Arbeitspferd war ich gezwungen, Laptop aus dem Jahre 2010 weiter zu benutzen. Deshalb ist für mich maßgebend, wie alles
-
Thread
Ubuntu-Linux
"zu Fuß" via CLI mounten. Unter Linux übrigens auch nicht. Lediglich zu Fuß umounten mußte ich öfter schon, weil "auswerfen" über die GUI je nach Explorer unter Linux nicht immer geht. Das zeigt aber nicht, daß das CLI toll ist, sondern
aus beiden Welten ist. Wenn eine GUI Kommandozeilen Tools verwendet, ist es trotzdem immernoch eine GUI. Schlechte GUIs ist definitiv kein Linux Problem, es gibt viele gute Anwendungen mit guten GUIs für alle möglichen Alltagsanwendungen
-
Thread
Buch für C-Einstieg
auch zu nutzen. IIRC heißt das Feature "Windows Subsystem for Linux" ("WSL") und sollte seit dem Creators Update stabil sein.
einer vernünftigen *nix-Umgebung. Wenn du es also ordentlich lernen willst, dann schnapp dir das Linux-Subsystem for Windows, MSYS2 oder von mir aus auch gleich eine richtige (virtuelle) Linux-Maschine.
-
Thread
ATmega Development Boards (Sind die OK?)
Studio schreiben. Nur für die Übertragung mittels Bootloader müsstest du eine fremde Software (z.B. avrdude) benutzen, weil das Atmel Studio wie gesagt ausschließlich ISP und JTAG Programmieradapter unterstützt. Du wirst im Netz Anleitungen finden, die erklären, wie man avrdude und andere Fremd-Programme
bei den China-Versionen, das ist eine proprietäre HID-Firmware (treiberlos), die mit einem Windows-GUI namens PROGISP kommuniziert. Aber egal, geht auch für 328p.
-
Thread
Wie sieht eure Entwicklungsumgebung aus?
und Anpassungsmöglichkeiten um direkte Make und andere Scripte nicht notwendig zu machen. Embedded Linux Projekte machten wir immer mit PuTTY, SSH Client und andere Windows Werkzeuge auf einer fernen Linux Maschine übers Netzwerk. Keiner von uns hat einen Linux Desktop. Natürlich war auf der Linux Ebene
NC-gesteuerte Hobelmaschine jagt. Übertragen bedeutet dies: 1. kein Windows - und wenn ja, dann LinuxUmgebung Cygwin oä 2. keine IDE 3. keine toolchain zu fuss also zB. als OS Linux oder FreeBSD oder MacOS, vim als Editor, clang oder gcc oder was auch immer auf Shell-Ebene aufrufen, Linker ebenfalls
-
Thread
Alternative zu AVR Studio in Verbindung mii AVR ISP MKII
des AVR Studio 7.0 zu > installieren. > > Gibt es da was mit ansprechender Oberfläche? Mit avrdude sieht das in etwa so aus: [code] avrdude -p atmega8 -c avrispmkii -U flash:w:hexfile.hex:i [/code] Avrdude setzt unter Windows aber voraus, dass der AVRISP-MKII mit libusb0-Treiber(oder Filtertreiber
Burn-o-mat, läuft unter Windows und Linux. Ist ein GUI für Avrdude, mit welchem man auch Fuses setzen kann.
-
Thread
Wer hat Zeit? (AVR Programmingtool Problem)
per NG gesagt wird. Außerdem ist dein Windows das Problem. Mehr nicht. Abhife: ich nehme Linux. avrdude ist da in 10 sec installiert, geht auf allen Rechnern hier einwandfrei. Gruss Robert
R. F. schrieb im Beitrag #5286595: > Abhife: ich nehme Linux. avrdude ist da in 10 sec installiert, geht auf > allen Rechnern hier einwandfrei. Ja Robert, selbstverständlich werde ich jetzt deswegen auf Linux Umsteigen. Natürlich *lach* ...... Robert!! Echt
-
Thread
AVR-Studio Obsolet?
quad core. Auch >alt, aber immerhin aus diesem Jahrtausend. Nun sag mir mal, was so ein bisschen GUI und Hintergrundgeraffel mit 4 CPUs macht? Andere Programme sind auch schnell!
beliebiges Binary) zu flashen, dann geht das doch schneller und einfacher per Commandline, z.B. mit avrdude? Ohne ewig zu warten und Rumzumausen. avrdude beschreibt Devices in einer .conf-Datei, und wenn ein Device dort fehlt, kann man hinzufügen. .conf ist eine reine Textdatei, und die nötigen Parameter
-
Thread
Atmel Ice MK2 Com Port?
er ja machen. Ich wollte nur, dass er kapiert, dass unter seiner Oberfläche ein ganz normales AVRDUDE werkelt, nur eben in einer ziemlich alten Version (wahrscheinlich Version 5.8, immerhin schon aus dem Jahr 2009 (!)). Nachteil all dieser GUI-Wrapper ist, dass AVRDUDE mit seinen Fortschrittsanzeigen
was ist eine .elf Datei? Ein Programm im elf Format (kannst du gerne mit exe vergleichen). Unter Linux sind fast alle normalen Programme elf Dateien, auch wenn sie nicht so heißen. avrdude unterstützt auch andere Formate als hex. -U flash:w:flash.bin
-
Thread
AVR in Linux-Distribution mit ArduinoAsISP programmieren
(ich meinte mit avrdude HOCHLADEN)
Lösung für mein Problem zu sein. Sehe ich mir gleich an. Ansonsten bin ich auch für Lösungen ohne GUI zu haben, mit denen ich Assemblercode aus einer Datei in Machinencode umwandeln und mit avrdude per Terminal den hex File hochlade
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
Klicki-Bunti Experimenten würde ich dringend empfehlen, avrdude zu benutzen. Dazu gibt es auch GUI's. Siehe meine Programm_Sammlung: http://stefanfrings.de/avr_tools/index.html Spannen wird es bei Batteriebetrieb (ohne Spannungsregler). Dann brauchst du einen
geliefert, die auch unter Linux zum Einsatz kommt. Dazu gibt es auch eine abgespeckte Version für Mikrocontroller. Das ist am Ende weniger speziell, als die C Library für AVR's. Statt avrdude verwendest du das ST-Link Tool vom
-
Thread
Überwachung LED Leuchtmittel
Ja, nur USB Programmieradapter sind im Windows 10 problematisch. Aber dafür verweise ich auf avrdude und GUI dazu. > Oder sollte man besser eine neuere Version nutzen Kann man machen, dann muss man aber selbst herausfinden, wie die bedient wird. Ich habe keine Lust, das Buch alle par Jahre
richtig mies waren. 7 ist ok, aber auch gewaltig groß. Läuft auf Papas altem Laptop nicht gut. > Linux würde ich ja > bevorzugen. Aber wenn das bedeutet, alles zu Fuß zu schreiben Linux hat zwei zig Jahren bereits grafische Oberflächen und es gibt auch jede menge AVR kompatible IDE's. Zum Beispiel
-
Thread
AVRDUDE unter Linux
Hallo, wie benutzt man AVRDUDE unter Linux? Welche IDE ist am praktichsten etwa so wie Atmel Studio? danke F&R
Als GUI für AvrDude empfehle ich Avr-Burn-O-Mat. Als IDE empfehle ich Netbeans oder Eclipse. Hinweise dazu: http://stefanfrings.de/avr_tools/index.html Wenn du debuggen willst, führt allerdings IMO kein
-
Thread
avrdude erkennt usbasp nicht
Mit der Arduino IDE funktioniert der Programmer problemlos. Wenn ich aber jetzt mit AVRDUDESS (avrdude mit GUI) das probiere sagt es nur: avrdude.exe: error: could not find USB device with vid=0x16c0 pid=0x5dc Der Programmer hat aber die vid=0x16c0 und pid=0x05dc Da ist eine Null vor der 5! In
Hallo, Ich habe auch die Terminalversion von avrdude auf Windows probiert und es kam der selbe Fehler. Auf Linux (Ubuntu) funktionierte alles auf Anhieb. Trotzdem vielen Dank für die Hilfe.
-
Thread
AVR Anfang / Flash geht aber Programm scheint nicht zu laufen
denke, Du benutzt Linux). Oder gib "history | grep avrdude" ein. Die Zeile, mit der Du avdrude zuletzt benutzt hast, um die Fuses zu ändern, bevor gar nichts mehr ging. Wenn Du hochscrollst, kannst Du evtl. noch die Ausgabe
nur eine Benutzeroberfläche für avrdude (Siehe: http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_en.php) Es leitet die Konsolenausgabe in sein eigenes Fenster um und die kann dann nicht mehr im Scroll-Buffer der Konsole stehen
-
Artikel
AVR Fuses
: lfuse reads as 20 avrdude.exe: safemode: hfuse reads as DB avrdude.exe: safemode: lfuse reads as 20 avrdude.exe: safemode: hfuse reads as DB avrdude.exe: safemode: Fuses OK avrdude.exe done. Thank you. [[Bild:Avrdude_fc.png
von Mark Hämmerling nehmen. [[Bild:Burn-O-Mat.png|thumb|300px|right|Burn-O-Mat ]] Oder man steuert AVRDUDE über ein grafisches User Interface (GUI), z. B. mit dem von Torsten Brischalle in JAVA geschriebenen AVR Burn-O-Mat. Das Programm läuft unter Windows, Linux und anderen Betriebssystemen, für die Java
-
Thread
ISP-Programmer & AVRDude (GUI)
DDRB |= (1<<PB6); while(1) { _myMetro(); } } [/c] Da mein ISP-Programmer AVRDude unterstützt habe ich es mit AVRDudeGUI versucht. Beim ersten mal hat es auch geklappt, bzw. ich ging davon aus, dass es geklappt hat. Im Anhang findet Ihr ein Auszug aus dem AVRDudeGUI Konsolenausgabe
ist. Mit den Multimeter nachgemessen bekomme ich auf PB6 ein durchgängige Spannung von 4,8V. In AVRDudeGUI habe ich STK500v2 als Programmer ausgewählt, da mein Programmer ja mit den Protokoll arbeitet. Seit dem neuesten bekomme ich nun ein Fehlermeldung welches Ihr ebenfalls im Anhang findet (weißes
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
For building on Windows, use MSYS2 Dependencies: Gtkmm3 libepoxy cairomm-pdf librsvg util-linux (on linux only) yaml-cpp sqlite " easy ("It's as easy as make.") auskennt .... [Wer Ironie gefunden hat, darf sie behalten ]
in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007ffff28e19a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007ffff28e1be4 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007ffff290a15f in std
-
Thread
AVR-Dragon SW fuer Fertigung
ausschaut...Naja. Sachichmanixzu. So, derweilen hab' ich gesehen, dass es diverse GUIs fuer den avrdude unter Windows gibt; z.b. avrdude-gui, avrdudeGui, und BitBurner. Da sind die letzten Versionen bei sourceforge aber immer schon >3 Jahre alt. Hm. Und ich krieg Mecker, weil der Dragon ueber USB angeschlossen
seine Schachtel 'rein, fertig. > So, derweilen hab' ich gesehen, dass es diverse GUIs fuer den avrdude > unter Windows gibt; z.b. avrdude-gui, avrdudeGui, und BitBurner. Brauchst du denn für eine Fertigung eine GUI? Ich würde mir an deiner Stelle den Krempel dafür in eine Batch-Datei schreiben
-
Thread
mal wieder: Spass mit Linux Gesperrt
und sie verhielten sich auch so oder besser. Ich kenne Linux seit Slackware 1. Eine ergonomische UND effiziente UND ressourcenschonende GUI war bisher eine Schwierigkeit mit Linux. Wenn die GUI schlecht ist, brauche ich sie nicht. Wenn die GUI auf meinem PC
der Fehler. Viele Linux Hacker nehmen lieber die zsh/bash statt ein GUI zu benutzen. Oder benutzen das GUI als "Luxusreplacement" für tmux/screen. DIE sehen da nicht wirklich einen Mangel. Das man trotzdem GUI based Programme
-
Artikel
Bootloader
über www.archive.org) chip45boot2 (Intel Hex Support und Auto Baud, grafische Windows und Mac OS X GUI) von Dr. Erik Lins / chip45 (UART, RS232, RS485, USB) boofa is a simple bootloader for the Atmel AVR family of microcontrollers (Atmega16, Atmega128) with self programming capability, licensed under
AVR109 UART protocol at 115200 baud and is therefore easy to use with programming tools such as avrdude. The bootloader is written in assembly by Roland Riegel and fits into a 512-word bootloader section. (RS232) USB AVR Bootloader mit USBN9604 von Benedikt Sauter (Linux, Windows, USB) Crypto-Boot -
-
Thread
Fuseeditor, grafische Benutzeroberfläche für AVRdude
Einstellen der Fuses, gern den AVR-Burn-O-Mat genutzt: http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_en.php https://www.mikrocontroller.net/articles/Burn-o-mat Dieses Projekt wird allerdings anscheinend vom Entwickler nicht mehr weiter verfolgt, hier im Forum wurde bereits von Teilnehmern die
Hallo, an die Linux Experte, wie starte ich das Program?
-
Thread
Segger J-Link debug probe for STM32
mehrere Möglichkeiten: - Direkt im JLink Commander (loadbin Kommando) - GDB Server - JFlash Lite GUI (nur Windows) - Über die DLL (uVision und Konsorten nutzen das) - JLink Debugger GUI Wenn dir das für den Privatgebrauch nicht reicht und du unbedingt auf J-Flash bestehen musst weiß ich auch
automatisch von ner simplen eigenen Applikation angestoßen wird. Die AVRs werden bei uns übrigens mit AVRDude geflasht, ebenso angestoßen von obigem Programm, auch da brauchts kein zusätzliches Spezialprogramm mit GUI, unsere Anwendung die das alles steuert hat bereits selber ein solches. Und der Hobby-Anwender
-
Thread
Dateien kopieren unter Linux
Hallo, ein Programm in einem Canonical Ubuntu Linux soll alle Dateien eines vorgegebenen Ordner "XXX", die auf einer FAT16 Partition liegen und die nicht Systempartition des Linux ist, auf einen USB Stick kopieren. Dabei soll in einem vorgegebenen Ordner
-16.59/avrdude.conf ./YYY/ZZZ2016.04.25-16.59/appstream.conf ./YYY/ZZZ2016.04.25-16.59/adduser.conf ./XXX ./XXX/avrdude.conf ./XXX/appstream.conf ./XXX/adduser.conf [/code]
-
Thread
Upload-Tool für Arduino
Euch das Programm XLoader kennt und sich geärgert hat, weil es a) nur auf Windows läuft, b) avrdude benötigt, c) closed source ist :-) , dann möchte ich auf https://sourceforge.net/projects/asloader/ hinweisen. Die GUI ist nicht mehr als eine Kopie der Xloader-GUI, aber darunter steckt eine
Programm funktioniert über die serielle Schnittstelle. Der Treiber ist Sache des Betriebssystems. Unter Linux gehts einfach so, unter Windows muß man den FTDI-Treiber installieren, unter Mac - keine Ahnung. Tschüß André
-
Thread
Atmel Studio 7 schnarchlangsam
Sowas kann definitiv nicht funktionieren. Nein, er hat 8GB, ich gebe der VM 5GB bleiben 3GB für Linux.
zu beachten? (1) AVR-GCC Compilertoolchain (gibts als standalone Download bei Atmel (auch für Linux übrighens)) (2) Make (und eins der Makefile-Beispiele, google das) (3) Avrdude + Treiber für verwendeten Programmieradapter (4) Texteditor Deiner Wahl. Wenn (4) zu spartanisch ist dann hilft
-
Thread
Wer von euch nutz Linux und warum
dann wenn ich das will -vieles (ansich wohl sogar alles) lässt sich per Konsole erledigen, keine GUI erforderlich -schont extrem die Nerven (ob ich an Win oder Linux sitze, erkennt man manchmal am Schreien wegen Windows) Ich wünschte mir, dass auch die Verwaltung in Bad Schwartau Linux einsetzen
Hi, ich nutze unter Linux eigentlich sehr häufig kate + eine Konsole (für make, avrdude), avarice + ne Gui für gdb. (Falls ich mal was debuggen sollte), Wenns doch mal was größeres wird nehme ich geany. da ist mir Eclipse etc
-
Thread
[simulavr] Build-Problem
Ich will simulavr 1.0.0 auf Linux Mint 17 (64 Bit) compilieren. Das configure-Skript läuft auf einen Fehler: [pre] with_libiberty = /usr/lib/x86_64-linux-gnu/libiberty.a checking bfd search- /usr/x86_64-unknown-linux-gnu/avr
/tclsh can't find package Itcl configure: WARNING: Itcl package not installed, tcl examples with gui will not work checking for --enable-python... no checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
Oder D. schrieb im Beitrag #4443777: > Weil Linux so praktisch ist ? Weil Linux eine gigantische Entwicklungsumgebung ist. Deswegen. ;-)
mit Codeblocks (auf dem Em::Blocks basiert) eh meine ganzen Windows Programme programmiere (auch mit GUI), ist es wenig Umstellung und es ist eine schlanke und funktionelle Entwicklungsumgebung. Und es läuft out of the box, mit STM32 zumindest. Für Linux sehe ich eigentlich für kleinere Projekte eigentlich
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
den tiny841 nicht. Für AVR Studio habe ich schon Lösungen gefunden, aber wie fixt man das unter Linux? (make ohne GUI) Wo stehen diese Definitionen? Gruß Andreas
irgendwas funktioniert ohne Probleme mit dem tiny841. Ich nutze auch kein Studio, sondern eclipse und avrdude. Das eclipse plugin und avrdude musste ich damals (vor ca. 1 Jahr) anpassen für den t841. avr-gcc lief direkt. Irgendwas machst du falsch.
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
MCU = atmega328p HEX_MAXIMUM_SIZE = 30720 F_CPU = 16000000L # upload via arduino bootloader AVRDUDE_ARD_PROGRAMMER = arduino AVRDUDE_ARD_BAUDRATE = 57600 include /usr/share/arduino/Arduino.mk [/code] Dann braucht es nur noch "make upload" und man hat eine blinkende LED. Der einzige Unterschied
weder Windows noch Linux einen FT232-Treiber auch nur in Betracht ziehen, wenn es einen USB-Endpunkt mit einer VID/PID Kombination sieht, die zu einem CH340 gehört.
-
Thread
mk2 unter windows 10
0 bSynchAddress: 0 Ich glaube das sieht erstmal gut aus. Wenn ich versuche mit AVRDUDE den AVRISP mk2 Clone anzusprechen (avrdude -c avrispv2 -P usb -p m32 oder bei einem ATMega128, avrdude -c avrispv2 -P usb -p m128), bekomme ich folgendes: avrdude: stk500v2_command(): command failed avrdude: stk500v2_recv_mk2: error in USB receive avrdude: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64) avrdude: initialization failed, rc=-1 Double check connections
-
Thread
Xmega Toolkette
Debugger, Debug-Server und IDE drin. Außerdem diverse Libraries für das Zielsystem, Doku etc. Auf Linux scheint die Sache erstmal komplizierter zu sein, weil du da selber alle benötigten Packages zur Installation auswählen mußt. Zum Debuggen wäre das avarice als Debugserver, avr-gdb als Debugger und nach Belieben irgend ein GUI über gdb. Als Debug-Hardware dann irgendwas, das avarice unterstützt und hardwareseitig PDI und/oder JTAG kann. Z.B. den AVR-Dragon (der kann SPI, PDI und JTAG). Zum Einstieg liest du am besten diesen
-
Thread
welchen c Compiler?
CodeBlocks in Verbindung mit resedit (wenn man gui will) = beste wo gibt
>>Was einzig wahre ist: Linux + makefile + kate + git + bash + gcc >>(mingw). *hust* s/kate/vim/ :)
-
Thread
Erfolgreich AVR Dragon + AVARICE + GDB verwendet unter Linux
Hallo Leute, ich habe heute (mehr oder weniger) erfolgreich meinen AVR Dragon unter Linux in Betrieb genommen, und weil das nicht ganz einfach ist wollte ich meine Erfahrung hier mit euch teilen. Hintergrund: Ich verwende seit einigen Jahren den USBasp Programmer mit avrdude um meine
Task Manager half. (Genau wegen dem Mist habe ich vor Jahren schon Windows abgeschworen und bin mit Linux glücklich). Der Dragon war erst mal Schrott und kommunizierte von da an auch nicht mehr mit avrdude oder avarice. Ein erneutes Firmwareupdate ging auch nicht mehr. Man hab ich das bereut überhaupt
-
Thread
Arduino Mega 2560 R3: Kommunkationsproblem zu PC
Rate : 115200 avrdude.exe: stk500v2_ReceiveMessage(): timeout avrdude.exe: stk500v2_ReceiveMessage(): timeout avrdude.exe: stk500v2_ReceiveMessage(): timeout avrdude.exe: stk500v2_ReceiveMessage(): timeout avrdude.exe
. avrdude: Expected signature for ATmega16U2 is 1E 94 89 avrdude: safemode: lfuse reads as FF avrdude: safemode: hfuse reads as FF avrdude: safemode: efuse reads as FF avrdude: NOTE: "flash" memory has
-
Thread
Linux in Verwaltungen nicht durchsetzbar?
gibt es überall. Und ob man sich nun merkt, wo bei Windows der Eventmanager ist oder wie man bei linux Logs ausliest macht nun nicht den unterschied. Wobei es auch hier einige GUI-Admintools gibt ;-) > Gegen Sicherheitslücken hilft die Firewall. Ähm, ja. Dann bist du ja perfekt geschützt mit
Uhu Uhuhu schrieb im Beitrag #4088816: > Du meinst Android? Das ist kein Linux, es baut nur darauf auf... Wie oben schon erwähnt sind auch die Linuxe keine Linuxe, sondern bauen nur darauf auf. ;-)
-
Thread
Ist der ATtiny85 "abwärtskompatibel"?
www.sachsendreier.com/msw/projekte/blinksdings/bild3.png Auf meinem Ubuntu habe ich wie empfohlen avrdude installiert. Da ich kein großer Terminal-Fan bin, habe ich gemäß dieser Anleitung http://forum.ubuntuusers.de/topic/installationsprobleme-avr8-burn-o-mat/ den Burn-o-mat als GUI installiert.
schwierige Geburt. Aber hier habe ich etwas gefunden: http://www.mikrocontroller.net/articles/AVRDUDE#Aufruf_unter_Linux_als_user_.28non-root.29 Statt "users" habe ich wie empfohlen, da es nicht kappte, "plugdev" genommen. Als Port wie empfohlen "usb" - und siehe da, kaum stimmen die Rechte, schon
-
Thread
boootloader reloaded
einfach wieder programieren. Der 6-er ISP Anschulss ist nicht das optimallste. Als Konsole habe ich Linux auf Laptop mit USB anschluss. avrdude hat jeder denke ich. Fremd Software ist nicht das beste. RS232 - brauch man immer Converter, die Laptops habe keine RS232 Anschlüsse mehr. USB - denke ich
und umkehren. Ein zusätzlicher halber Tag Entwicklung wird doch wohl noch drin sein um einen schönen GUI-Updater dazuzupacken bei dem man nur noch auf "start" klicken muss.
-
Thread
RUWIDO Merlin USB Receiver (nicht nur XMEGA)
Schaltplan befindet sich im Source Archiv Benötigte Software: make avr-gcc oder win-avrgcc avrdude oder alternative Anleitung: 1. Hardware aufsetzen 2. makefile anpassen (einstellungen) 3. make aufrufen 4. make avrdude aufrufen Diese Anleitung ist nur unter linux gestestet, mit Windows
allem für eine Fehlerhafte Readme Datei. Das programmieren des controllers muss mit: [code] make avrdude make avrdude-ee [/code] oder [code] make install [/code] erledigt werden nicht nur make avrdude. Ich hoffe es sind nicht allzu viele in diese Falle getappt. Für das neu unterstützte keyboard
-
Thread
Werden heurzutage viel Ressourcen verschwendet?
bauen und man kann über ihn auch die eigentliche Steuerung per Netz programmieren, inklusive ISP mit avrdude, statt mit dem Laptop im kalten Keller zu hocken.
es noch ? Einzig und allein aus dem Grund weil inzwischen 8-10 Schichten an Software zwischen der GUI und der Hardware liegen.
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
noch ein USB Hub und ein WLAN Stick verbaut. Die Software selbst ist in Python geschrieben, für die GUI habe ich Tkinter verwendet. Auf dem Raspberry Pi läuft Arch Linux. Das Display verursacht leider große EMV Probleme beim aktualisieren (Empfang über die Antenne praktisch nicht möglich). In dieser
konventionellen und diskreten Bauteilen auf einseitiger Platine. Entstanden ist das "Flashershield" (Linux), geflasht werden kann: - AVR-Familie (mittels AVRDUDE) - MCS-51 (mittels eigenem FLASH51) - einige PIC16F (originales Projekt war aus dem Internet), modifiziert für das Flashershield). Und
-
Thread
ATmega8: Das Buch
#3947015: > Atmel-Studion angeboten, denn das gibt es > nicht nur für Windows sondern auch für Linux, Ähhh... bist du sicher? Soweit ich weiss basiert das Atmel-Studio auf Visual Studio (urgs) und deshalb kein linux? Oder verwechsle ich da grad was?
#3947015: >> Atmel-Studion angeboten, denn das gibt es >> nicht nur für Windows sondern auch für Linux, > > Ähhh... bist du sicher? Soweit ich weiss basiert das Atmel-Studio auf > Visual Studio (urgs) und deshalb kein linux? > > Oder verwechsle ich da grad was? Exakt.
-
Thread
USB-Interface selber hertsellen
lezteres konzentrieren: http://vserver.matrixstorm.com:1114/bideavr/atmega8.html (angepasste Web GUI von meinem AVR Stick Projekt) MfG
Part dieses Vorhabens ist die Implementierung von Treibern fuer die gaengigen Betriebssysteme wie Linux und Windows. Die CDC Klasse (und damit die Defaulttreiber) kann ja so bekanntermassen nicht verwendet werden. Will da jemand ggf. sogar mitmachen? MfG