-
Thread
[AVR] X-Plained ATAVRSBIN1 ansteuerungs beispiel
einem Bespiel für das Inertial Sensors explained(ATAVRSBIN1) von ATMEL. Das Bespiel sollte für einen XMega-A1 sein. Die andere Möglichkeit wäre das mir jemand helfen kann das Orginal Beispiel von ATMEL zum laufen zu bringen. Bei diesem Muckt mein FLIP beim Programmieren schon rum dass das Hex File nicht
-
Thread
Timer beim ATXMega
nun 2 Timer, die OC0A, OC0B, OC0C und OC0D sowie OC1A und OC1B beinhalten. Sind OC0x und OC1x beim XMega sepperate Timer bei denen ich die Frequenz einzeln einstellen kann oder läuft OC0x und OC1x wieder nur über einen Prescaler?
-
Thread
welkchen avr jtag ice
module=artikel&action=gruppe&id=53 Insbesondere sauer aufgestoßen ist mir dabei: > Note: Atmel AVR XMEGA PDI mode on AVR Dragon does NOT work for the following > XMEGA devices: A3/D3 - revisions B, C and E or A1 (up to revision K). Somit ergibt sich folgendes Bild (bitte korrigiert mich wenn ich
-
Thread
Xmega lässt sich nicht programmieren
Hey, habe mir ein Board mit einem XMega128A1 gebaut. Jetzt wollte ich den per Jtag programmieren mit meinem Dragon(der läuft) aber der Dragon kann das Dingen nicht beschreiben. Es kommt immer der Fehler, dass man gucken soll, ob allles
In der XMEGA A Schematic Checklist steht für die RESET Beschaltung: AVR1012: This pull-up resistor makes sure that reset does not go low unintended. When the PDI programming and debugging is used, the reset
-
Thread
ATxmega128A3U Eventfähige Peripherie
Hi Im Atmel AVR XMEGA AU Manual http://www.atmel.com/Images/Atmel-8331-8-and-16-bit-AVR-Microcontroller-XMEGA-AU_Manual.pdf steht • Events can be used by – Timer/Counters (TCxn) – Analog to Digital Converters
-
Thread
[V] AVR XPLAIN - Atmel XMEGA-A1 Xplained Evaluation-Kit - [reserviert]
Hi, ich verkaufe ein Eval-Board für den AVR XMEGA-Controller ATxmega128A1 mit 128 KB Flash. Teil des Kits ist außerdem ein AT32UC3B1256, Audioverstärker & Lautsprecher, ein Potentiometer, ein Temperatursensor, 8 MB SDRAM und optional ein 8 MB Data
-
Thread
Atmel ATxmega128A1 Xplained direkt per USB anschließen und programmieren
: http://www.atmel.com/Images/doc8372.pdf Software Bundle: http://www.atmel.com/Images/AVR1927_XMEGA-A1_Xplained_Example_Applications.zip Procedure: 1. Install Flip Utility 2. Unzip software bundle. 3. Copy a file from the software bundle to the Flip Software. (This will create an ATxmega128A1
in der commands.txt anpassen. Hier bekomme ich folgende Meldung: [code] Dokumentation Atmel-XMEGA-A1-Plattform \AVR1927_XMEGA-A1_Xplained_Example_Applications\Script>C:\"Program Files (x86)\A tmel\Flip 3.4.7\bin\batchisp" -cmdfile commands.txt Running batchisp 1.2.5 on Fri Apr 19 21:06:58 2013
-
Thread
atXmega 128 A3 - DAC
stehe wieder mal vor einem Problem und brauche eure Hilfe. Folgende Situation: Ich habe ein AtXmega 128A3 und nutze AVR Studio (Version 4.19) Für verschiedene Bastelein habe ich den Xmega schon verwendet. Nun möchte ich den DAC verwenden und ausprobieren und bin auf folgendes Problem gestoßen,
Kannst du mir erklären wie AVR 6 mein Problem lösen soll? Ich brauche jemanden der sich mit dem Xmega auskennt und mit beim DAC hilft. Gruß Johannes
-
Thread
PDI oder JTAG Programmiere für Xmega selber bauen
Xmega schrieb im Beitrag #3133759: > einen Programmer > für den Xmega mit auf das Board bauen Das ist nicht sinnvoll. Ein JTAG-Programmer besteht nicht nur aus einem Stecker, sondern enthält immer
Xmega schrieb im Beitrag #3133969: > @Uwe Bonnes: Habe grade mal nach FTDI Programmer gekuckt aber da stand > überal nur ISP bei was die Xmega ja nicht mehr unterstützen. Mit MPSSE faehigen FTDI
-
Thread
XMEGA+SDRAM einseitige Platine?
nehmen. :) Gruß M.H. PS. Um einigen Kommentaren vorzubeugen: 1.Ja ich weiß, wie man bei einem XMEGA den EBI für SDRAM konfiguriert und benutzt. Beziehungsweise wusste es... Aber ich denke ich komm da wieder gut rein. 2.Ich weiß auch, dass das mit SDRAM und hohen Frequenzen (hier: ca. 64MHz)
-
Thread
Xmega mit USB on board
vernünftig zu laufen zu bekommen und nutze als Grundlage Beispiele aus dem ASF. Als erstes soll der xmega als cdc device arbeiten und hier tauchen schon die ersten Probleme auf. Sobald eine zu große Datenmenge (>320Byte) in die Routine "udi_cdc_write_buf" geschrieben wird bleibt der xmega in der "udi_cdc_multi_is_tx_ready
hatte ich auch schon gefunden. Das Problem ist, dass der PC schon noch verbunden ist, aber wohl der xmega die Daten nicht schnell genug aus dem Buffer sendet. So läuft dieser voll und die Endlosschleife beginnt. Vielleicht kann man auch den verfügbaren Platz im Buffer abfragen? Du hattest doch die GPS
-
Thread
xmega16 -> adc
Hallo ist es möglich die interne 1V ref an PB0 auszugeben wie biem mega ? ldi Dummy,0b00110010 ;referenz an PB, 1V bandgrap sts ADAC_REFCTRL,Dummy mit dieser einstellung geht der AD nicht wobei ldi Dummy,0b00000010 ; 1V bandgrap sts ADAC_REFCTRL,Dummy funktioniert aber sehr schwankt. wollte an pb einen kondensator hängen.
-
Thread
XMEGA/ASM: Puffer->DMA->USART ausgeben
War bei den älteren AVRs noch der Data-Empty Interrupt das Mittel der Wahl zur seriellen Ausgabe von Daten via USART, so bieten die XMegas mit dem neu eingebauten DMA-Controller nun eine deutlich effektivere, interruptfreie Methode, die sich auf das einfache Initialisieren des DMAC mit den richtigen Parametern beschränkt- auf maximal 4 Kanälen (CHA0-3) für ebensoviele Ausgaben gleichzeitig. Vorausgesetzt, die USART (hier USART0/Port E) wurde bereits konfiguriert und der Transmitter eingeschaltet, ist nun für die Ausgabe von 100 Bytes eines Puffers Buf1 mit DMA-Kanal 3 nur noch [avrasm] Einmalig
-
Thread
XMEGA LCD Initialisieren
XMEGA LCD schrieb im Beitrag #3128951: > Meine Initialisierung sieht zimlich wild und unübersichtlich aus. Solche Copy&Paste Monster guckt sich keiner an, sie sind zu fehleranfällig. Schreib eine
XMEGA LCD schrieb im Beitrag #3129028: > nur erstmal zum Testen sobald alles Läuft wird der ganze Code noch in > Funktionien geschrieben Klingt wie: Ich klebe den Tisch erstmal aus abgebrannten Streichhölzern
-
Thread
XMega: Falsche Specs auf der Atmel-Seite?
Hi, ich war gerade auf der Seite von Atmel und hab mir den XMega128A4U angeschaut. Laut der Website http://www.atmel.com/devices/ATXMEGA128A4U.aspx?tab=parameters sollte das Teil sieben SPI haben. Im Datenblatt steht auf Seite eins nur was von zwei SPI und
-
Thread
avrone.exe v1.1.1 brennt ATXMega256A3B Bootloader nicht korrekt
falsch gebrannt. Wen ich es mit den selben Parametern mit der jtagicemkii.exe brenne, funktioniert der XMEGA, mit dem avrone.exe nicht. Ein Auslesen des Flashs nach dem Brennen und Vergleichen des Inhalts zeigte, dass der avrone die Daten von 2 Bereichen vertauscht hat - das sieht wie ein Bug im AVRONE aus
-
Thread
Bootloader XMEGA 128A1 FTDI
Servus, hab mal wieder ne frage. Habe folgende Kombination: Atxmega 128A1 mit FTDI USB Interface. Welchen Bootloader kann ich am besten benutzen?? Atmel serial oder DFU Atmel? oder noch andere? Muss ich ein anderes Format als .hex verwenden? Weiß noch nicht genau, ob ich den D2XX oder VCP Driver nehmen soll. Lg
-
Thread
ATMega / XMega und Bildschirm
Warum fragst Du alles doppelt? --> http://bascom-forum.de/showthread.php?5239-ATMega-XMega-und-Bildschirm&p=39451#post39451 --> http://www.avr-praxis.de/forum/showthread.php?2883-ATMega-XMega-und-Bildschirm Mehr hält mehr, wie? Und dann hinterher die gesammelte Weisheit in wieder einem
-
Thread
PWM Treiber für Linear Motoren
Servo-Pulse erzeugen kannst. Das lässt sich auch auf 15 erweitern. Ist zwar nicht direkt für einen XMega, aber so groß sind die Unterschiede dann ja auch wieder nicht.
-
Thread
AT90CAN mit sechs externen CAN-Controllern
Mit den Xmega kenne ich mich nicht aus. Die standard AVRs (z.B. AT90CAN128) haben jedenfalls alle benötigten Signale /RD, /WR, ALE und AD0..AD7 für die SJA1000. Und sie brauchen auch keine Pegelwandler 3,3V
So, und wenn es aus Performance-Gründen einen XMega sein soll (was ich nachvollziehen kann), dann brauchst Du einen ATxmega192/256A1. Der hat im Gegensatz zu Deinem A3 ein External Bus Interface. Als Pegelwandler für den gemultiplexten Adress-Daten-Bus
-
Thread
SD Karte LowLevel Datenzugriff
zugreifen kann (auch nicht mit RawRead Tools (linux/windows)). Ich habe jetzt die Karte an einem Xmega board hängen und siehe da, sie initialisiert wenn man lange genug wartet und keine schnellen Zugriffe macht. Wenn ich die einzenlen Sektoren lese bekomme ich jeweils 0x00 ich denke aber das hier
Mirco Controller schrieb im Beitrag #3121285: > Ich habe jetzt die Karte an einem Xmega board hängen und siehe da, sie > initialisiert wenn man lange genug wartet und keine schnellen Zugriffe > macht. Inklusive der SDHC Kommandos CMD8 und ACMD41? Kanst Du mit CMD58 das OCR lesen
-
Thread
C komisches Verhalten
Zeit und benötigt zusätzliche noch peripherie. Eine Bitbang-Lösung ist daher wohl einfacher. Auf XMEGA sieht es wohl anders aus.
-
Thread
Lightweight WS2811/WS2812 Library
Eigentlich sollte sie auf XMega funktioniert, oder übersehe ich da etwas?
Beim xMega haben sich die Portregister etwas geändert. Das konnte ich auch selbst noch in der Lib aendern. Die Portregister denke ich sind aber nicht das Problem, sondern das es bei dem ASM Code ein Fehler gibt
-
Thread
WS2811 LED stripe ansteuern
noch) auf die 8MHz festgenagelt). Ich habe auch eine Funktion implementiert, mit Timer oder beim XMega sogar mit DMA. Benötigt allerdings entweder einen ATtiny25/45/85 oder einen anderen ATmega der einen Timer mit zwei compare Registern unterstützt (z.B. ATmega168)... http://www.mikrocontroller.net
-
Thread
BLDC Regler Timing
sondern z.B. bei 15°. Das wollte ich mit einem Timer machen. Ist der unterschied zwischen den XMega und Megas so groß? Programmierst du in C? Gruß Steffen
-
Thread
MSP430 Interrupt - CC3000 WLAN
Hallo, ich versuche mich gerade daran die Treiber für ein CC3000 WLAN IC/Modul für einen XMega zu portieren. Aber das gestaltet sich nicht einfach, weil das nicht so besonders gut dokumentiert ist, wie es am Anfang schien (oder von TI angepriesen wurde ;) ) Also alle Readoperationen werden
Interrupt zu ende ausgeführt wird und ein neuer beginnt. Wie setz ich dieses Verhalten jetzt auf dem XMega um? Dort kann ich nicht einfach nen Interrupt setzen :-/ Grüße Basti
-
Thread
WS2801 Daten Geschwindigkeit
etwas Lötarbeit und man gut 6er Platinen fertigen ;) Habe diese ICs schon erfolgreich mit einem XMega auf 48 MHz CPU und 24 MHz SPI Clock per DMA (unterbrechungsfrei) betrieben... Da halten die Chinesen ihr Wort mit den 25 MHz :) Also sind damit rein theoretisch ca. 41 tausend RGB Pixel möglich
nen anderen Controller nehmen, der dir die WS2811 befeuert... Ich selbst und andere nehmen einen XMega... dank der DMA Funktion latscht dir auch nix zwischendrin... P.S. mal nen bisschen Werbung :P http://www.youtube.com/watch?v=dkI_uyFWxXo
-
Thread
ADC XMega256 CTRL Register
Hallo, habe ein problemchen den ADC am Xmega zu konfigurieren. Ich möchte Inputmode Diff, Diff with gain funktioniert. Was muss ich da noch ändern? oder worauf ist zu achten? void init_adc_A_frun(char gain) { ADCA.CTRLA = 0x01; /
Hallo, Schau dir doch das mal an: Wichtig: AVR1300: Using the XMEGA ADC Bei der Einstellung "Diff mit oder ohne Gain" sind die MUX Positive Input and MUX Negative Input (MUXPOS and MUXNEG) zu berücksichtigen. // ADC channel 0 positive input: ADC4 pin // ADC
-
Thread
ATXXMega128A1 und Hardware-SPI
Beispiel gerade eben, geht es ja und manchmal nicht. Wenn ich das Projekt nur kompiliere und auf den XMega lade, geht es manchmal und manchmal nicht. Das ist sehr verwirrend. Ich hab schon so viel ausprobiert. Aber da es ja manchmal geht, sollte am Code ja nichts falsch sein. Hat vielleicht der XMega da
Dann schau dir doch mal "AVR1309: Using the XMEGA SPI" an. Da sind auch Interrupt-Beispiele. Mir war die Lib immer zu fett, darum nutze ich das von mir abgespeckte.
-
Thread
XMega über MKII erst nach 100 Programmzeilen programmierbar?!
Hmm, also ich hatte bisher keine Probleme mit einem Xmega32A4. Wo steht der Bug irgendwo? Bin leider gerade mit'n Handy on, da kann man sich pdfs schlecht angucken...
-
Thread
AVR - Wann ASF?
software library providing a large collection of embedded software for Atmel flash MCUs: megaAVR, AVR XMEGA, AVR UC3 and SAM devices. -It simplifies the usage of microcontrollers, providing an abstraction to the hardware and high-value middlewares -ASF is designed to be used for evaluation, prototyping
-
Thread
5V -> 3.3V bei 10Mhz
zum Xmega128 Mikrocontroller muss ich auf 3,3V herunter bringen. Den Widerstand wollte ich ganz nahme zum Mikrocontroller platzieren, damit die Leitungskapazitäten möglich wenig Einfluss haben. Die Frage
--+--R1---+----+----Xmega | | | +--C1---+ R2 | GND Frequenzkompensierter Spannungsteiler aufbauen. C1 liegt so bei eingen 10pF. R1 + R2 so niederohmig wie noetig.
-
Thread
B: Dev.Boards S: JTAG ICE3 / Dev.Boards
der WiFi Header aufgelötet. Ich wäre ich auch an anderen Boards interessiert (vorrangig Atmel XMEGA/AT90USB), aber der JTAG ICE 3 hat Priorität (ich kann DFU nicht mehr ertragen ;) ) Das DE2 würde ich nur ungern weggeben, aber wenn mir dafür etwas gutes angeboten wird, geh ich evtl. auf einen
-
Thread
Theoretische Machbarkeit Multicore Avr ?
Multicore Avr nett währe. Theoretischer ansatz Ich nehme 2 oder 3 Normale Avrs m128 oder auch xmega und ein Ram. Dann mit einem Cpld jeweils einem Avr nach dem anderen ein Takt signal (Am Clock anstelle vom Quarzoszillator) und dem jeweils getaktetem Avr wird dabei der Ram zugeschaltet. Somit
-
Thread
selfprogramming mit codevision
schlauer Mensch bei HP Infotech hat den jedoch umgeschrieben als C-File (im Anhang). Die MCU ist eine XMega128D4. Und nun zum Problem: In meinem Projekt wird die Application zunächst auf einen externen Datanflash als binärer Intelfile geladen und später im Bootloader von dort gelesen und in den application
-
Thread
Xmega128A1 und AVR2054 Bootloader
mit dem Serial Bootloader von Atmel AVR2054 http://www.atmel.com/images/doc8390.pdf auf einem Xmega128A1(Rev.H) Verwendet wird die fertig kompilierte .Hex von der Appnote. Verbindung wird über Serielle Schnittstelle hergestellt(FT232RL) Die Fusebits sind richtig gesetzt, der Bootloader ist
-
Thread
Suche: AVR Code für SHT21
letztes Jahr für ein Projekt, welches einen SHT21 verwendet, ein kleines Testprogramm auf einem AVR XMega geschrieben gehabt. Dieses liest die Temperatur und Luftfeuchtigkeit in regelmäßigen Abständen aus und schickt das Ergebnis über die RS232 Schnittstelle an einen PC. Das Programm ist in einzelne Funktionsgruppen
Der Code, welchen ich gepostet hatte, hat nicht viel XMega spezifisches drin. Du solltest diesen also problemlos für deinen Atmega anpassen können. Ciao, Rainer
-
Thread
XMega USART in SPI-Mode, CS-Problem
Moin, Hab hier nen ziemliches Problem mit nem XMega. Ich will den USARTC1 in SPI-Mode betreiben. Dabei möchte ich 32 bits übertragen. Mein Ansatz: USARTC1 initialisieren, CS -> low, 4x das Datenregister beschreiben (vorm schreiben Prüfen ob frei
-
Thread
maximale Spannung an einem xMega Pin
Hallo Ich arbeite an einem Projekt mit eimen xMega128A1. Ich verwende unter Anderem die ADC's. Nun kann es vorkommen, dass die Spannung welche am ADC Eingang anliegt höher als die Versorgungsspannung (3.3V) ist. Das ist nicht weiter ein Problem, da mich höhere Spannungen nicht interessieren die sind dann einfach auf dem Maximum. Nun die Frage ab welcher Spannung macht der Mikrocontroller nicht mehr mit? Ich habe nigends dazu was gefunden. In den Datasheets wird nur über die maximale Versorgungsspannung gesprochen aber nirgends was passiert wenn die Spannung an einem der Pins höher als die Versorgungsspannung
-
Thread
Bestauflösender Atmel ADC
-Bit ADC hat, es "SMD-Adapterplättchen von TQPF auf DIP bzw. 2.54 RM ..." gibt, das sollte die Xmega-Reihe mit 12-Bit ADC verfügbar machen, diverse Möglichkeiten existieren zusätzliche Bits herauszukitzeln, und vieles Andere mehr. Da das Problem spezieller gelagert ist, sollte eine weitere
-
Thread
Benötigte Rechenleistung bestimmen/abschätzen
der passende 12-Bit, 1 MSPS AD-Wandler schon eingebaut ist...). Ähnliches sollte auch mit den AVR XMega gehen. Edit: > Wozu also zwei Usart? Das erschließt sich mir noch nicht! USARTs deshalb, da diese direkt 16-Bit-Werte übertragen können, würde einen Interrupt/einen Test einsparen.
-
Thread
ATMega / XMega wie möglichst schnelle Takterzeugung genau X mal?
Mit einem Xmega geht das Problemlos. Systemtakt auf 32MHz, Mit Eventkanal als DMA-Trigger Qelle. Eine Variable mit einem gestzten Bit für den zu toggelnden Pin und als Zieladresse das Toggelregister eines Ports.
Entweder so wie es Alex mit dem XMega macht, oder einfach mal davon ausgehen, dass der XMega auch mehr als 1 USART hat mit dem man so etwas bereit stellen könnte (auch gern im SPI Mode)... der zur Zeit kleinste aus der A Serie hat schon
-
Thread
Rechteckgenerator mit verschiedenen Frequenzen
Hallo Spess, vielen Dank für die Info, ich wusste nur das das mit nem XMega und den OUTTGL Registern geht, aber bei den neueren Megas nun auch, interessant! Sorry Peter, mein Fehler!
-
Thread
ATXMega Bezeichnungswirrwar
Die hex Files für jeden XMega USB Bootloader gibts aber auf Atmel.com, die kann man schonmal reinladen und schauen ob man mit der Hardware alles richtig gemacht hat ;)
-
Thread
Externer Pin Interrupt ruft Timer ISR auf
Hallo zusammen, Ich habe folgendes Problem. Ich habe auf meinem AtXmega32 einen externen Pin Interrupt auf Pin7 von PortD programmiert. Dazu habe ich den Treiber von port_driver von Atmel verwendet. Code: [c] // Configure PD7 as input, triggered on rising edge
-
Thread
Externer Pulldown beim XMEGA
Hallo Leute, ich verwende einen XMEGA 256A3U. Ich habe einen Pin von Port C an einen USB-Hub angeschlossen. Dadurch kann der µC beim Hub einen Reset durchführen. Da der Mikroconroller Zeit benötigt bis er hochgefahren ist (32MHz Oszillator
Ich habe mal einen Screeshot drangehängt. Ich habe direkt am Pin vom XMEGA gemessen. Am Pin hängt ein Pulldown mit 10kOhm und der #Reset Pin vom USB-Hub
-
Thread
Einstieg in FPGA/CPLD
Projekt eine große Anzahl PWM Kanäle bei hoher Frequenz >1kHz bereitstellen. Zu erst waren die atmel Xmega's geplant, die ja jeder 16x16bit haben. Leider musste ich noch wärend der Threorie Phasen eingstehen, das die viel zu langsam sind und nicht mal annähernd an 1kHz herankommen. Ich habe schon öfter
nehm und dafür dann im AVR ein Interface mit jeder Menge Schnittstellen basteln kann(beim kleinsten Xmega schon 5xRS232, 2xI2C und 2xSPI(von denen einer für den FPGA drauf geht.). An den zweiten SPI häng ich dann ne SDCard mit vordefinierten Farbverläufen usw, an einen UART kommt die Hausautomation usw
-
Thread
Probleme Programmierung XMega mit AVR ISP mkII
Hallo Leute, ich habe ein Problem einen XMega 128A3 auf meinem selbst erstellten Board mit dem AVR ISP mkII zu programmieren. Ich hab mal den Schaltplan und das Boardlayout angehängt. Den 10k Pullup am Reset hab ich Testweise auch schon mal entfernt
Reset hab ich Testweise > auch schon mal entfernt. Guckst du mal application note: AVR1012: XMEGA A Schematic Checklist
-
Thread
Anfänger in AVR und AVR-Studio braucht Hilfe
Dominik Brunner schrieb im Beitrag #3087933: > Da haste nen Mitglied einer Familie (XMEGA) gekauft die hier kaum > jemand benutzt (und auch nicht haben will?) Nur behäbige Deppen verschmähen Xmegas. Xmegas sind schon sehr sehr gut.
Der Xmega wird mit PDI programmiert, ein Protokoll, welches der USBASP nicht beherrscht. Der interne Bootloader des Xplained A1 Boards kann zum Programmieren des XMega mit FLIP benutzt werden, ein kleines
-
Thread
Atxmega 32A4 + Dragon + PDI = false?
Hallo, ich versuche auf einem eigenen Board meinen Xmega32A4 mit Hilfe eines AVR DRagon über PDI zu programmieren. Zudem verwende ich AVR Studio 6 und die neuste Firmware auf dem Dragon.Allerding kann ich von meinem Chip nur die Spannung auslesen. Die Device