-
Thread
USBprog: "Device not found after switching to update mode"
basierten -> läuft). Jetzt unter AVR-Studio 5 und 6 geht die mkII-Emulation nicht mehr (-> USBasp mit avrdude) und die Programmierung von Xilinx CPLDs und FPGAs bricht häufig ab. Für letzteres gibt es die lo-cost Programmer am Parallelport fertig verlötet bei eBay für unter 10€. Ich empfehle aber das Xilinx
einen Treiber (in meinem Fall libusb0 1.2.6.0) installiert. Und siehe da: nach dem Starten von USBprog GUI tauchte in der Deviveliste "0: USBprog in update mode" auf. Danach klappte auch das Upload der Firmware. Gruß und viel Erflog von Johannes
-
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
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
"Simulationsumgebung" für Mikrocontroller
ich nur daran arbeiten wenn die Hardware neben mir steht. Ich wollte mir jetzt möglichst schnell ne Gui zusammenschustern und dann das Tetris ausprobieren (andere Sachen gehen ja leider nicht, Schnittstellen etc.) Eventuell kann ich das dann auch noch für den zweiten Anwendungszweck nutzen. Fragen:
Programm schon auf der Hardware. Mal ein Beispiel (Bürolaptop mit 2.3Ghz Dualcore und 3GB RAM auf Linux (Elementary OS)): [code] simon@simon-TravelMate-5735Z:~/Documents/Laminator/src$ wc -l *.c *.h 73 ADC.c 49 BUTTON.c 160 LCD.c 140 main.c 48 ADC.h 31 BUTTON.h 22 GLOBAL.h
-
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
-
Thread
CP/M auf ATmega88
karadur schrieb im Beitrag #1709238: > Ein Linux auf einem AVR ist da wohl eher angesagt. Der Linux-Kernel braucht so mindestens 4-8 Megabytes an Speicher. Ich glaube, das wird aber dann auch zu langsam.
Für alle anderen aber nicht. :) > Ich habe letzte nach extra einen "alten" PC platt gemacht um Linux drauf > zu spielen. Einige hier kommen mit einer Linux Live-CD ganz gut zurecht. > Nun kämpfe ich mit der Hardwareerkennung von Linux. Seitdem > ich die SD-Card unter Linux neu partinioniert
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
dynamischen Speichers, 2039 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes. avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0d avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x0a avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x47 avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x72 avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x62 avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x6c avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x20 avrdude
-
Thread
Ist Arduino verpönt?
Reinisch schrieb im Beitrag #3474267: > Die Arduino-IDE lässt sich einwandfrei als plattformunabhängiges GUI für > avrgcc verwenden Naja. Die Arduino-GUI ist nun nicht gerade das beste an all dem. Deren Projektgenerator ist (so hat mir zumindest jemand gesagt, der sich das Ding näher angeguckt hat
schrieb im Beitrag #3474267: >> Die Arduino-IDE lässt sich einwandfrei als plattformunabhängiges GUI für >> avrgcc verwenden > > Naja. Die Arduino-GUI ist nun nicht gerade das beste an all dem. > Deren Projektgenerator ist (so hat mir zumindest jemand gesagt, der > sich das Ding näher angeguckt
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
ich gerne den Linux source mit in das Projekt aufnehmen!
BootLoader nicht, denn ich weiss ehrlich gesagt nicht wirklich was das ist. Ich habe das hex-file mit avrdude unter linux geflasht(ATMEGA8-16PU). Die fuses stehen auf 0xd0(high) und 0xe1 (low). Wenn ich den controller per USB mit einem windows-XP host verbinde, erscheint die Meldung: "USB-Geraet wurde nicht
-
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
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
safemode: lfuse reads as 62 avrdude.exe: safemode: hfuse reads as D9 avrdude.exe: safemode: efuse reads as FF avrdude.exe: safemode: lfuse reads as 62 avrdude.exe: safemode: hfuse reads as D9 avrdude.exe: safemode: efuse reads as FF avrdude.exe: safemode: Fuses OK (H:FF, E:D9, L:62) avrdude.exe done. Thank you.
-
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
IRMP - Infrared Multi Protocol Decoder
asm) # eg '. usbdrv/' INCLUDES = # use more debug-flags when compiling DEBUG = 1 # avrdude programmer protocol PROG = usbasp # avrdude programmer device DEV = usb # further flags for avrdude AVRDUDE_FLAGS = #################################################### # 'make' configuration
(ext))) # additionally remove the dependency makefile distclean: clean $(RMDIR) .dep # avrdude-related targets install program: program-$(TARGET) avrdude-terminal: $(AVRDUDE) $(AVRDUDE_FLAGS) -c $(PROG) -P $(DEV) -t program-%: %.hex $(AVRDUDE) $(AVRDUDE_FLAGS) -c $(PROG) -P $(DEV
-
Thread
Ich verstehe den Timer0 beim ATtiny 13 nicht.
auswendig noch fehleranfällig. Ich erwarte, wenn ich das gebrauchte STK500 mal mit dem Ubuntu Linux 10.04 hier verheiratet habe, in der Variablen laenge Werte zwischen 1000 und 2000. Das sollte dann die Impulslänge von 1 bis 2 ms entsprechend Servoendschlag links und rechts bzw. Knüppel ganz unten
den Windoof-Hass auch übertreiben. Ich möchte auf Windoof nicht verzichten und die meisten Linuxer, die ich kenne, haben auch noch einen Windoof-Rechner laufen, um nicht auf diverse Programme verzichten zu müssen. > Den Sourcecode kann ich schon interpretieren. Ist ja fast so wie das > Amiga
-
Thread
MMC SD library FAT16 FAT32 read write
neue version kleine änderungen. mit windows und linux makefiles usw..
Update, bei Linux ist ein Zeilenumbruch nur 0x0A...
-
Thread
Arduino - bringt's das ? Gesperrt
leisten, zum Board eine passende IDE zu entwickeln, die einfach zu bedienen ist und überall läuft ( Linux, Mac, Win )
Den AVR GCC gibts auch einfach installierbar für Linux, also das kann ja nun kein Argument sein ;)
-
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
Z180-Stamp Modul
Hallo, - ist es geplant, mehr als 4 disk images zu unterstützen? - kennt jemand ein nettes GUI für die cpmtools? das Zusammenstellen auf der Kommandozeile (linux) ist doch recht aufwendig - hat schon mal jemand filecommander (FC) unter cp/m probiert? Gruß Marcel
Bedarf hast, kann ich das Provisorium aber auf mehr Laufwerke umstellen. > - kennt jemand ein nettes GUI für die cpmtools? das Zusammenstellen auf > der Kommandozeile (linux) ist doch recht aufwendig Meinst Du jetzt für Windows, oder wie soll man das verstehen? http://hc-ddr.hucki.net/wiki/doku.php
-
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
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
Anfangen mit Mikrocontroller-Programmierung
Installationsaufwand. Besser ist allerdings das schon von mir genannte Eclipse mit AVR-Plugin und Avrdude zu flashen. Aber das muss ja nicht sofort sein. Als Programmer kann ich diesen hier aus eigener sehr positiver Erfahrung empfehlen: http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006
empfehlen. Sieht aber etwas überalter aus. AVRs von vor über 10 Jahren, Parallelportprogrammer und Linux oder Mac ist auch nicht gerade jedermanns Fall. MfG Spess
-
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
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
AVR Ethernet Platine
Hi einen Parportadapter wird wohl jeder selber basteln können. avrdude unterstützt den Xilinx-Dongle übrigens auch zur AVR-Programmierung. Matthias
Unterstützung Aufnahmefunkion Unterstützen von IR Fernbedienungen Konfigurieren des Netzwerks direkt per GUI Die Software lässt sich zu Testzwecken auch für einen PC (32Bit Linux) compilieren und ausführen. Ein paar Fehler sind noch vorhanden, die aber eher selten auftreten. Das Hauptproblem ist, dass
-
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
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Ich benutze fürs Internet auch ausschließlich Linux.
Armin, wie hast du das GUI realisiert? benutzt du etwas uC/GUI, oder hast du da selber was erfunden? sieht professionell aus; ich habe mich auch einige Zeit mit solchem GUI-Kram befasst, um einfache graphische Ausgaben auf einem
-
Thread
EMS > Adapter > NetIO > Raspi
nehme, da es unter XUbuntu die 50 und auch 49 nicht gab. Hat jemand eine Idee, ich bin leider kein Linux Spezialist????
Hi, > ... AVR Studio ... ja, oder z.B. avrdude, siehe: https://www.mikrocontroller.net/articles/AVRDUDE Auf die Fuses achten! Steht aber alles im Wiki. ;-) Auf gutes Gelingen!
-
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
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
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
auseinanderzusetzen...Aktuell implementiere ich nen USART mit Datenauswertung, danach kommt eine einfache GUI, danach SD-Karten....
Hallo. Ich habe den Treiber für lph88 unter linux geschrieben http://www.at91.com/samphpbb/viewtopic.php?f=12&t=18204 aber ich habe ein Problem - lcd nicht immer startet richtig. Die Code der Initialisierung: <c> #define SPI_SPEED (12*1000*1000