-
Thread
JTAGICE mkII mit ELF production file
unter DOS auch per Batch-Datei aufrufen und so den Controller programmieren. Ev. geht das auch mit dem ICE. Sonst kannst Du auch einen MK2 nehmen und dein Programm, Fuses und EEPROM per Batch Datei programmieren. Das geht in einem Schritt. Das ist für die Produktion dann auch ganz simpel. Gruß
weg. Da ist noch nie was schief gegenangen. "stk500.exe -cUSB -dATmega8 -e -ifSoftware.hex -pf -f0xC13F" Du kannst auch das EEPROM erst löschen und beschreiben. Alles in einer Übergabe. Oder machst Du das auch schon so? Gruß Florian
-
Thread
AVR Dragon funktioniert nicht
ich schon mehrere probiert VTarget ist korrekt 4,9V Hardware revision 0x107 Firmware 0x101200 AVR Studio 4.18 Windows98 was ich mit meinen spärlichen Messmöglichkeiten gemessen habe: die RESET Leitung geht auf 0 wenn der Dragon die Signatur oder fusebits lesen will
R [52] D [44] R [52] A [41] G [47] O [4f] N [4e] . [00] Raw message: 0x860x010xff0x010x010x010xff0x000x020x070x000xa20x000x000x440x17 0x410x560x520x440x520x410x470x4f0x4e0x00 Sign-on succeeded JTAG
-
Thread
AVR JTAGICEmkII Debug-Probleme
werden muss, bevor man mit >dem debuggen anfängt. Bei mir funktioniert das mit dem AVR Dragon/AVR ICE MKII problemlos ohne Breakpoint. Also kannst du diese Videos unter Ulk verbuchen. MfG Spess
Ripple-Spannung der 7805 nicht mehr ausregeln konnte. Es wurde ein handelsüblicher Stecker-Trafo 9V/0,5A~ verwendet. Verwunderlich war vor allem die geringe Betriebs-Spannung von wesentlich kleiner als 5V - und das bei einem 7805. Da sollte man doch meinen, dass ein DVM immer etwas in der Nähe von 5,0V
-
Thread
Coole FPGA Projekte
1.5 * 10^17 Flops Leistung. Quelle: https://www.top500.org/list/2019/11/ Auch der Google TPU 3.0 Pod hat über 10^17 Flops, allerdings nur 16 bit Floats, aber das reicht wohl für den Zweck. https://de.wikipedia.org/wiki/Tensor_Processing_Unit > Der BlueGene/L von IBM schafft bis zu 3,6 * 10^14
interessant muss ich sagen. Schade dass es nicht viel mehr open source Lösungen gibt. Ich werde mir einen IceZero Lattice iCE40 Board holen und mit den freien Tools etwas herum experimentieren.
-
Thread
Und wider ESD Problem.
keramischen Kondi nach Masse. Gibt keinerlei Probleme beim Programmieren (sogar mit dem schnellen RealIce) und die Resetleitung ist so dermaßen dicht, dass man selbst mit der gröbsten Mißhandlung des Pins keinen Reset auslöst. Grüße Fasti
2fdgdl%2fAN103.pdf%3ffolderId%3ddb3a304313b8b5a60113d4239297042f%26fileId%3ddb3a30431441fb5d01149229e79f0fc8&location=Products.Small_Signal_Discretes.ESD_and_EMI_Protection_Devices_and_Filters.Antenna___RF_Protection.PRODUCT_TYPE_DOCUMENTS.AN103.pdf Wäre schön wenn du weiter berichtest !
-
Thread
AVR Debugging mit eclipse
Programms bei Debugging zu lange. Output von AvaRICE: Defaulting JTAG bitrate to 250 kHz. Found JTAG ICE, serno: 00B000003C92 Attempting synchronisation at bitrate 19200 Wenn ich versuche –jtag-bitrate benutzen wird mkII nicht erkannt. Als ich verstanden habe, ist dieses Problem nicht neu. Aber ich
hier im Forum. Wenn ich Debugging starte, dann sieht es so aus: ~"Loading section .text, size 0xce38 lma 0x0\n" Loading section .text, size 0xce38 lma 0x0 17+download,{section=".text",section-size="52792",total-size="168795"} 17+download,{section=".text",section-sent="32",section-size="52792
-
Thread
Firmware entschlüsseln, Updateprogramm als Hilfe?
0x4F18); // after reset: 0x4711 BK4819_WriteRegister(0x53, 0xE678); // after reset: 0xE66C BK4819_WriteRegister(0x2C, 0x5705); // after reset: 0x5B05 BK4819_WriteRegister(0x4B, 0x7102); // after reset: 0x7100 BK4819_WriteRegister(0x77, 0x88EF); // after reset: 0xA8FF BK4819_WriteRegister(0x26, 0x13A0); // after reset: 0x33B0 [/code]
-
Thread
AVR Einstieg
Arduino Lib-Gedöns verzichten. Wenn Kosten keine Rolex spielen, wäre vielleicht ein neuerer Atmel Ice Adapter angesagt.
man "B" vorher nicht erst in 10 verschiedenen Registern abgedreht hat... Sowas ist mir seit dem M0 nirgends mehr passiert.
-
Thread
ATMEGA169 Programmierung DAC7718 varibale Ausgangsspannung
Programmierung durchführe. Welchen Programmer verwendet man zum flashen? Mir fiel jetzt bisher der Atmel-ICE auf. Wie flashe ich ihn jedoch dann? Gibt es dafür vorgefertigte Programme?
Schaltplan. Die Verbindung zwischen dem FT232R und dem ATMEGA169 ist im Schaltplan fehlerhaft. Die 4 0Ohm Brücken sind nicht bestückt, stattdessen wurde darüber mit Fädeldrähten RXD und TXD überkreuzt verbunden, wie es eigentlich geplant war. Der Fehler fiel erst nach Bestellen der Platine auf. Die Handshake-Signale
-
Thread
Gutes JTAG Tutorial gesucht
PortException("Cannot read IO port value"); return devices; } int devCountPortA = 0; for(int i = 0; i < devCount; i++) { int strSize; for(strSize = 0; strSize < 64 && deviceNames[i*64 + strSize] != 0; strSize++); //get real string size devices[i] = new
Hier mein Start-Batch (von hause aus war beim Programm keins dabei): [code] @echo off set PATH=%~dp0\jre\bin;%~dp0;%PATH% set CLASSPATH=.;%~dp0 start javaw -jar gojtag.jar [/code]
-
Thread
SAM9G45 + IAR
von Segger an Adresse 0x10020000 im NOR schreiben und es wird dann gestartet? Bei IAR ist auch ein Beispielprojekt dabei, welches 'at91bootstrap' heißt. Anscheinend kann man damit den ersten Teil an Adresse 0x10000000 spezifisch
Dazu editiere ich das at91bootstrap-Projekt aus dem IAR EW. Das bin-File brutzel ich dann an Adresse 0x0 des NOR und das bin-File meines eigentlichen Projektes packe ich an Adresse 0x20000 des NOR oder an Adresse 0x0 des NAND. So der Plan... Seltsam ist nur, dass ich mit Samba nicht sauber in das NOR
-
Thread
Bildverarbeitung mit einem FPGA
Beispiel: Ich habe einen Aufbau vor einer DSP-Einheit, die eine Amplitudenkorrektur (A = a x k, mit k = 0... 1,0) vornimmt: Die arbeitet mit 48 Bit Genaugikeit (damit hinten noch 32 Bit rauskommen) und lässt sich aktuell mit maximal knapp 100 MHz takten. Ich habe jetzt zwei parallel geschaltet, um auf die
Beitrag #5877440: > In Smartphones sind meines Wissens keine FPGAs drin, sondern spezielle Einen ICE40 findest du noch öfters...der macht aber kaum BV, eher Signalwandlung. Der Trend geht neben der oben erwähnten komplexen SoCs wohl auch vermehrt Richtung GPU und eigendesignte Spezial-DSP-Coprozessoren
-
Thread
Samsung Schaltnetzteil Defekt
und DM808 hatte 150Ohm... Beide Getauscht hat auch nichts gebracht Ich habe jetzt stark den ICM801 (ICE3BR1065JF) im Verdacht. Komischer weise bekommt er am Drain Pin ca. 310V (230VAC Gleichgerichtet) und aber an VCC bekomme ich keine Spannung. Hat jemand eine Idee wie ich weiter den Fehler finden kann
du den defekten resistor ersetzt? ich bekomm die farbringe nicht hin, lt. schaltplan ist es ein 1w 0,4 ohm widerstand, die farbringe sind mir nicht bekannt: gelb-schwarz-siber-gold-schwarz. oder eben umgekehrt, eine markierung, von welcher seite das teil zu lesen ist, ist nicht zu erkennen. vielleicht
-
Thread
[CPLD] Brauche Empfehlung für CPLDs / Software
ATF150x gut ! Dafür verwendet man den Altera Tool Quartus. Allerdings nur die alten Versionen bis 13.0sp1 unterstützen die MAX7000 Serie. Quartus 13.0sp1 gibt es aber immer noch auf Intel Seite zum download (Intel hat Altera gekauft). Muss Du gucken. Man kann damit (auch) graphisch programmieren. Und
gut ! > Dafür verwendet man den Altera Tool Quartus. Allerdings nur die alten > Versionen bis 13.0sp1 unterstützen die MAX7000 Serie. Quartus 13.0sp1 > gibt es aber immer noch auf Intel Seite zum download (Intel hat Altera > gekauft). Muss Du gucken. > Man kann damit (auch) graphisch programmieren
-
Thread
AVR-Studio Obsolet?
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjwsorlusbYAhXjJZoKHQE0APIQFggvMAE&url=http%3A%2F%2Fwww3.nautel.com%2Fpub%2FUtilities%2FAVR_Studio%2FAVR%2520Studio%25204.18%2F&usg=AOvVaw18XREh8_N8VfFvxFhqesBf
-) ): Studio-Version Start Studio Start Projekt AS 4.19 0:05 0:02 AS 6.2 1:31 0:27 (in VM 4 GB, 2 Kerne) AS 7.0 0:16 0:08 auf einem älteren (6 - 8 Jahre ?) Tower
-
Thread
Aller Anfang beim ARM - Controller.
ohne nervige Klimmzüge programmieren lässt. Es gibt verschiedene Cortex-"Familien": + Cortex-M0/M1/M3/M4 (M für "Mikrocontroller"): Nachfolger zum ARM7 und Upgrade für ältere 8- und 16-Bitter. Die kleineren Familienmitglieder haben nicht genug Speicher, um Linux starten zu können. Für die größeren
imponieren, m.W. nicht mal > denen von Atmel. Mit dem Studio ist es ähnlich. ja da gibts den Atmel SAM-ICE Programmieradapter http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3892&category_id=163&family_id=605&subfamily_id=1739
-
Thread
USB Design mit AVR16DU14, bitte um Review
device_support.XML wobei nur nedbg_fw.zip notwendig sein sollte nach C:\Program Files (x86)\Atmel\Studio\7.0\tools\nEDBG kopieren (analog C:\Program Files (x86)\Atmel\Studio\7.0\tools\mEDBG) und gleiches Spiel in Microchip Studio, View > Available Microchip Tools auf nEDBG Rechtsklick > Upgrade jetzt
atfw -a nedbg_fw.zip -t nedbg -s MCHP337... Ich habe bisher mit Terminal nur einmal meinen Atmel ICE erneuert. Dafür muss das Prefix J4 vor die S/N gestellt werden. Wie das bei den µC Boards ist weiß ich nicht. -------------------------------------------
-
Thread
Stromkosten Honda 10i (oder vergleichbare) Stromerzeuger
grösseren gemessen. > 1Liter Super ergibt ca. 1,2kWh. War hier bei mir ähnlich: Aus 250ml Sprit wurden 0,322kWh bei einer Last von 1130W.
Diesel ein richtig fettes Gemisch ist. Selbiges betrifft den Benziner der wäre irgendwas mit Lambda 0,8-0,9 bei Vollast unterwegs. Da kannste zu gucken wie bei Teillast die Abgastemps auf kanppe 950-1000°C hochgehen und tritste durch gehen die auf 850°C zurück... nur wegen der Verdunstungskälte im Verdichtungstakt
-
Thread
Flashen eines AT32UC3C-EK?
Danke dir! Hatte das mittlerweile auch gefunden. Der Taster für PB0 muss gedrückt werden und dann der Reset. --> Ein USB-Gerät mit Libusb-Treibern wird gefunden. Mit Batchisp aus dem FLIP Paket kann man dann auch über den Bootloader die *.elf Dateien Flashen. Naja
Hallo der JTAGICE3 ist schneller und auch günstiger als dein frisch besteller JTAG ICE MK II. Debuggen geht mit Batchisp und Flip gar nicht. mfg DerDan
-
Thread
LPC2124: Probleme mit JTAG-Debugging
jtag.c:981 jtag_read_buffer(): value captured during scan didn't pass the requested check: captured: 0f check_v alue: 01 check_mask: 0f Error: arm7_9_common.c:599 arm7_9_poll(): JTAG queue failed while reading EmbeddedICE status register und gdb sagt dann: ... (gdb) continue Continuing. Watchdog
{ for(volatile int i=0; i<100000; i++); IOSET0 = (1<<12); IOCLR0 = (1<<13); for(volatile int i=0; i<100000; i++); IOCLR0 = (1<<12); IOSET0 = (1<<13); } return 0; } Einfacher
-
Thread
BF531 UART abhorchen
noch ein paar verwaiste Details und Source zu urJTAG (openjtag nachfolger) und dem ICEbear-Nachbau "gnICE" haben, guck mal blackfin.uclinux.org. Ansonsten: Wenn du gut funktionierende Reverse-Engineering-Tools zum BF brauchst, musst du bisschen in die Tasche greifen. Leider habe ich mit dem ADI-Kram durchwegs
aber nix gewesen. Hatte sogar mal einen Treiber für die FT2232H mit VDSP gemacht, aber seit der 5.0 und diversen ELF-Verstümmelungen von Seiten der ADI-Tool-Guys flog der Kram in die Ecke. Falls du deinen eigenen Code draufladen willst, würde ich die GNU-Toolchain empfehlen.
-
Thread
Welche IDE für esp32 nehmen?
sein. Der Rest muss neu gemacht werden, bzw ist im Rom drin. Ich brauche auch einen Debugger (ice) der sollte gut laufen. Wobei welchen kann man da empfehlen? Ja mir ist bewusst das solche Fragen in einem Glaubens Krieg enden können, aber ich versuche es trotzdem.
Win-7-64Bit. Benutze ich als Sub-compiler auch. Entgegen der Homepage läuft die Arduino-IDE 2.0 ebenfalls Problemlos unter Win-7-64 auch getestet von mir. Da die IDE eh kostenlos ist, würde ich sie saugen, installieren und testen. Und mir dann selbst ein Urteil bilden. Zwar sind hier viele
-
Thread
Ist Atmel Studio 6.1 OK fuer ARM-Cortex SAM MCUs?
Wollt gerade mal meinen SAM3X8E (Arduino-Due) über Atmel Studio 6.1 und den SAM-ICE programmieren. Hab ein neues C-Projekt (GCC C Executable Project) aufgemacht, und das einzige was ich geändert habe ist, dass ich ein paar Warnungen eingeschaltet habe: -Wall -Wextra -Werror -pedantic
Errors! Mach ich das ganze als C++-Projekt (GCC C++ Executable Project) kompiliert das ohne Probleme, 0 Errors, 0 Warnings, bei gleichen Einstellungen für die warnungen/Errors. 21 dieser Errors beruhen darauf, das in der core_cm3.h GCC extensions benutzt werden, die restlichen 51 Errors befinden sich
-
Thread
Saleae stellt neue Logic-Analyzer vor
überarbeitete Software vor. > > https://www.saleae.com/ Endlich bringt einer so ein LA mit 100Msps, USB3.0 + direkter stream ins RAM (64GB), 16 Kanäle. Es wäre ja mal Zeit...
und einfach ist, dann hat auch hier Saleae geschlafen. Ähnlich was es früher auch mit dem JTAG ICE von ATMEL, ein Nachbau war sehr einfach und günstig (< 10€) zu realisieren, so muste man nicht für 150€ das Original erwerben.
-
Thread
USB Bulk Transfer Verständnisfrage
Pro Microframe können mehrere Pakete übertragen werden. Bei 2.0 HighSpeed kommt man mit standard Host Controllern auch etwa 10...11 volle Pakete pro Microframe, also 5120 Byte alle 125µs, was reichlich 40MByte/s ergibt.
eine reine Policy-Frage. Das ist einfach "Depth-first" vs. "breadth-first". Das ging schon bei USB1.0 mit dem Intel-UHCI allein damit, wie man die Transferdeskriptoren im Speicher verknüpft. UHCI ist zwar ziemlich "dumm", dafür sieht man einfachsten, wie die Transfers abgebildet werden: http:/
-
Thread
Brauche Hilfe beim Einstieg
habt dann bin ich euch sehr Dankbar!!! Keine Bücher, lern C, dann µC auf der Platine braten, JTAG ICE kaufen und anfangen zu programmieren, lies hier : https://www.mikrocontroller.net/articles/AVR-Tutorial ;-)) viel erfolg, lass das Lesen sein, weniger lesen, mehr machen
dann nichts mehr im Wege. Die Möglichkeiten, die du dann hast, sind praktisch unbegrenzt. LG, N0R
-
Thread
autonomes fahren tesla vs andere
> Weniger Sprit hat hier kein anderes Auto verbrannt. Auf > 100 Kilometer verbraucht der Passat 2.0 TDI DSG bei > Tempo 200 nur 12,0 Liter – das ist erstaunlich wenig. https://www.autobild.de/artikel/zehn-autos-im-200-km-h-test-12471365.html Also mind. 12 Liter (Diesel) auf 100 km, das sind
die ganzen anderen Dinge immer schön wegrechnet und ausblendet. Aber am Ende sind es doch eher nur 0,1%.
-
Thread
Hobbylabor an GPIB bringen
vor 50 Jahren mit einem Heathkit Röhrenvoltmeter (mit HF-Tastkopf, selbstgebaut natürlich), einem ICE Multimeter und einem Grid-Dipper wieder in die - nicht nur - HF-Messtechnik einsteigen? Ach, die preiswerten Goodies von unseren Freunden aus Fernost habe ich vergessen... oder: wir verkaufen Haus
,NRVD, 100504,V1.52 V1.40' RsInstrument driver version: 1.53.0.96 Visa manufacturer: National Instruments Instrument full name: NRVD Instrument installed options: 0[/code] Meldet der Demo-Code Eine interessante Sache könnte sein, dass Ni MAX andere PCs mit
-
Thread
Region Bamberg, Bayreuth
keine Preussenplörre!) für 4.50 und das Schnitzel für 12 Euro? Der VGN In Weiglathal bei Trockau 0.5l für 3.10 €, um Bayreuth auch in Restaurants oft noch 0.5l für 3.90-4.20€, Bambarg tendenziell etwas teurer.
www.youtube.com/watch?v=4pBLBEJugzU Musik aus Trier: https://www.youtube.com/watch?v=HPZX7EZIFD0 (wenn ich so drüber nachdenke..) Musik aus Hannover: https://www.youtube.com/watch?v=7pL9vdpSvnY
-
Thread
Pollin LCD1602 keine Anzeige
, durch '0' angeschlossen text2: .db "EFGHIJKL",0 ; String, durch '0' .... Axel :-(
temp1 , $80 rcall lcd_command loop: rjmp loop text1: .db "Hallo, i",0,0 ; String, durch '0' angeschlossen text2: .db "ch bin's",0,0 ; String, durch '0' angeschlossen .include "lcd-routines.asm" Besten Dank an Uwe
-
Thread
JTAG ICE funktionoert mit ATXMEGA128A1-AU nicht
information. Über PDI ist es allerdings möglich. Dort kann ich dann auch die Fuses auslesen: JTAGUSERID = 0xFF WDWP = 8CLK WDP = 8CLK DVSDON = [ ] BOOTRST = APPLICATION BODPD = DISABLED RSTDISBL = [ ] SUT = 0MS WDLOCK = [ ] JTAGEN = [X] BODACT = DISABLED EESAVE = [ ] BODLVL = 1V6 FUSEBYTE0 = 0xFF (valid) FUSEBYTE1 = 0x00 (valid) FUSEBYTE2 = 0xFF (valid) FUSEBYTE4 = 0xFE (valid) FUSEBYTE5 = 0xFF (valid) Hat vielleicht jemand einen Tipp für mich? Vielen Dank im voraus. Gruß Christoph
-
Thread
AVR-Studio-Simulator, C-Programm schrittweise ausführen Fehlermeldung "not in scope"
mir da vielleicht jemand mit Tipps weiter helfen? AVR Studio 4.18.684 GUI Version 4, 18, 0, 670 AVR Simulator 1, 0, 2, 1 WinAVR - 20100110 mit freundlichem Gruß Roehrenvorheizer
Mit -O1 verhält es sich nicht anders. Allerdings mit -O0, also ganz ohne Optimierung beträgt die Größe des Programmcodes 380% der Flash-Größe und der Simulator meldet einen Fehler beim Laden der *.elf -Datei.
-
Thread
Welchen controller
habe damit eine Antriebssteuerung für ein Hauswasserwerk gebastelt, mit Druckregelung über 4..20mA/0..4bar-Druckmessumformer incl. Drahtbruchüberwachung, Gleitringdichtungs-Temperaturüberwachung, Laufzeitüberwachung, Saugschlauch-leer-Überwachung, Störmeldung mittels LED, Anlaufüberbrückung mittels
die haben DAC,ADC,RTC(F4xx) integriert , und für 60-80€ bekommst du nen gutes Protoboard,IDE, und ICE!!! genug tutorials,Bücher gibts für die 8051-er auch, und nen kostenlosen opensource c-compiler ebenfalls den F330 gibts auch als Dip20 für die Grobmotoriker ;-)
-
Thread
12V zu 24V wie geht das? für TDA9824
sind auf der 12V Seite also rund 100A. Ich kenne zwar die TDA's nicht, aber die werden wohl nicht mit 0/12V sondern mit -24/+24V laufen. Auch brücken geht nicht. Am einfachsten du rechnest mal ein wenig vorher. Ein Lautsprecher hat meist 4Ohm Widerstand. Wenn du also 24V hast, hast du laut Ohmschen Gesetz
http://ice.prohosting.com/hobbye/spannung-messen/80Volt-400Watt-Wandler.zip 2x40Volt mit je 5Ampere in o.g. Applikation. Im Auto waren es etwas mehr. AxelR.
-
Thread
Hochwertiges und langlebiges Notebook gesucht
unterstützt sogar DVD-RAM und leise finde ich es im Office-Betrieb auch: http://www.cyberport.de/item/2/0/0/107561/fujitsu-siemens-esprimo-mobile-v5535---t2330-2gb120gb-15zollwxga-g-vhb.html Wenn man allerdings schon weiß, dass man mit dem Ding im ICE Fussball spielen oder das Ding ständig einarmig im
Zu IBM T30: Das Teil hat eine Pentium IV Heizplatte und nur USB 1.0 So etwas würde ich nicht für 360Teuro kaufen. Mit dem langsamen USB kann man nicht komfortabel externe Festplatten betreiben und auch das Boooten von USB-Stick (sofern das uralt-BIOS das überhaupt unterstützt
-
Thread
Nächste Runde beim Verschleudern der Bahn
die ausbezahlt werden sollen, wenn der Börsendeal gelaufen ist. http://www.spiegel.de/wirtschaft/0,1518,586564,00.html
Nun hat sich herausgestellt: Der kölner ICE-Unfall ist höchstwahrscheinlich auf einen Ermüdungsbruch zurückzuführen. Die Achse hatte nur etwas über 2 Mi. km auf dem Buckel. http://www.ngo-online.de/ganze_nachricht.php?Nr=18806 Was wirklich
-
Thread
ADC Kanal umschalten ATMEGA8
0,0); lcd_puts(ablauf_bin_c); lcd_gotoxy(0,1); lcd_puts(zulauf_bin_c); lcd_gotoxy(6,1); lcd_puts("ADC0"); lcd_gotoxy(6,0); lcd_puts("ADC1"); }; [/c] Einmal wird bei Start des ganzem Programmes
==0) // adc 0 { ADMUX |= (0<<MUX0); // Auf ADC-Pin0 stellen (1<<ADLAR) }; if (mux==1) { ADMUX |= (1<<MUX0); // Auf ADC-Pin0 stellen (1<<ADLAR) }; ADCSRA |=(1<<ADSC);
-
Thread
Flash Requirements und mein schlechtes Englisch
Es geht um ein ICE40 von Lattice, und ich habe Übersetzungsschwierigkeiten • The PROM must operate at 3.3V or 2.5V in order to trigger the iCE40 FPGA’s power-on reset circuit. Das PROM soll bei 3,3V oder 2,5V funktionieren
2.5V und 3.3V IO Spannung, da müsstest du jetzt ins Datenblatt schauen, ob bei 3,3V Einstellung 3,0V auch noch funktionieren.
-
Thread
Windows 7 Starter Edition
sondern vielmehr darum, ob die AVR-Tools wie z.B. AVR Studio 4.18 inkl. WinAvr, AVR ISP MK2 , JTAG ICE MK2 etc. problemlos laufen oder ob die Starter Edition soweit abgespeckt ist, dass es hier starke Einschrängungen gibt oder es gar nicht läuft. Hintergrund : Ich würde mir gerne ein Netbook der
Schriftart "Consolas", die liefert auch bei kleinen ppem-Werten noch unterscheidbare Glyphen für I1l und 0O sowie unterscheidbare Satzzeichen. Allerdings sollte man mit "ClearType" klarkommen, sonst macht das ganze wenig Spaß.
-
Thread
Arduino Zero ohne Arduino Bibliothek, Debugger
Hallo, ich schaue mir gerade den Arduino Zero / M0Pro an. Dabei ist eine Frage aufgetaucht, auf die ich im Internet noch keine Antwort gefunden habe: Kann ich das Board mit dem Atmel Studio programmieren ohne die Arduino-Bibliothek zu verwenden und
den Debugger auf dem Board verwenden? Oder benötige ich dann einen zusätzlichen Debugger (z.B. Atmel ICE?)? Vielen Dank und viele Grüße Michael
-
Thread
ISR Aussetzer durch Volatile-Variablen-Polling ?
[c] static char overrun; ISR (USART0_RX_vect){ char data = UDR0; urti0=0; if (overrun) { if (data==URXTERM) { overrun=0; uart0_rx_cnt=0; } } else if (!uart0_rx_flag) {
hat nun den effektiv Wert 0 (0x0000) gelesen, was völlig falsch ist. Richtig wäre entweder 255 (0x00ff) oder 256 (0x0100).
-
Thread
AVR Studio stürzt beim Start des Debuggers ab sobald _delay_ms verwendet wird.
articles/LED-Fading An meine Hardware angepasst. Das Problem ist, sobald ich mit meinem OLIMEX JTAG-ICE Debuggen will stürzt AVR-Studio ab. Ich hab Testweise mal den größten Teil auskommentiert, aber sobald ich nur _delay_ms wieder drin habe stürzt es ab. Ein einfaches Programm das die LED per
Tja, so ganz dann doch nicht. Sobals ich -O0 wähle stürzt er wieder ab. Wenn der Optimizer aktiv ist geht's.
-
Thread
Mal wieder AVR DRAGON
ca. 50 USD verkuaft werden sollte, ist es ganz schön teuer. Der USD liegt gerade (28.12.2006) bei 0,7821 Eurocent. Nach Adam Riese machen dann die 50 USD fast 40 Eur. Wie kommt denn der fast doppelte Preis zu Stande? Hat sich Atmel derart verkalkuliert? Oder schießt der Preis in die Höhe, weil Atmel
verzichte ich. Soviel zum Thema Low-Cost (ich weiss ist preislich nicht zu vergleichen mit dem JTAG-ICE mkII). Sorry, wenn ich mich hier wie ein Meckersack aufführe, aber ich musste meinen Unmut äußern. P.S. falls jemand eine günstigere Quelle kennt, nur her damit (vielleicht überleg ich mir es
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
NOP der gleiche Maschinenbefehl, wenn er das gleiche in der Maschine tut. Ob der Code dazu in Hex 0xDEADBEEF oder 0x15926536 lautet, ist grad egal.
IT Archäologe schrieb im Beitrag #7120863: > Ob der Code dazu in Hex 0xDEADBEEF oder > 0x15926536 lautet, ist grad egal. Dir schon, aber nicht der Maschine. Erst recht nicht, wenn es genau genommen keinen NOP gibt, sondern nur Codes, die eigentlich einem normalen Befehl
-
Thread
Daten-Upload mit Insight/GDB
zusätzliche RS232-Routine schreiben, deshalb der Wunsch. Irgendwie müßte man die Ausgabe von "x/256xb 0xZZZZ" im GDB-Terminal in eine Datei umleiten, ich weiß aber nicht, wie. Bitte um Entschuldigung, wenn die Antwort schon in einem Manual steht, ich hab nix gefunden. Dann bitte einen Hinweis darauf
scheint dabei abzustürzen. :-( Weiß nicht, ob avarice es besser beherrscht (müsste ich erst das JTAG ICE ausgraben). simulavrxx habe ich noch nicht hier.
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
APBBMASK.bit.PORT = 1; PM->APBBMASK.reg = 8; /* PA19: input with pulldown */ PORT->Group[0].PINCFG[19].bit.INEN = 1; PORT->Group[0].PINCFG[19].bit.PULLEN = 1; PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << 19); /* PA16: input with pullup */ PORT->Group[0].PINCFG[16].bit.INEN = 1;
*/ while ((PORT->Group[0].IN.bit.IN & (1 << 19)) != 0) { } } if ((PORT->Group[0].IN.bit.IN & (1 << 16)) == 0) { /* PA16 pulled low */ /* turn off LED
-
Thread
Ab nach Friedrichshafen
klar, am Samstag mit dem ICE bis Ulm und dann weiter mit der Schwäbsche Eisebahne Ulm - Biberach - Meckebeure - (Durlesbach ist keine Haltestelle mehr). Die Strecke ist immer noch nicht elektrifiziert. Um diese Jahreszeit immer
dem Flohmarkt sollte man wissen: Ein privater Anbieter zahlt beispielsweise für 2 Tische (a 2 x 0,6m) plus Parkplatz auf dem Messegelände rund 100€. Dieser Betrag fliesst naturgemäss in seine Angebote mit ein. Dies wirkt sich ganz besonders dann aus, wenn er überwiegend "Kleinkram" verkauft.
-
Thread
FT232R CBUS paralleles Interface Geschwindigkeit.
genannte STM32-µCs haben einen integrierten Bootloader für USB. Den kannst Du über einen Pin (BOOT0) im Moment des Resets in diesen Bootloader starten lassen und dann per USB eine neue Firmware senden. Serielle Kommunikation (mit der USB-CDC-Klasse) geht natürlich auch. Viel externe Beschaltung
dem FPGA > verbunden, so daß Du mit dem FPGA auch vom PC aus kommunizieren kannst. hier z.B.: ICE40HX1K-STICK-EVN Wenn Du dagegen ein fertiges Eval-Board für die STM32er willst, dann schau Dir mal das STM32F072B-DISCO an.
-
Thread
Hyperloop vs. Transrapid
Sekunden. Also gerade mal 2m/s^2. Eine S-Bahn hat schon 1m/s^2. Ein Lamborghini Gallardo schafft 0-300 in nicht einmal 30 Sekunden.
> Also gerade mal 2m/s^2. Eine S-Bahn hat schon 1m/s^2. Ein Lamborghini Gallardo schafft 0-300 in nicht einmal 30 Sekunden. Ich ging auch mangels besserer Annahmen von 15 Tonnen Gewicht aus. Fuer eine 4er Kabine mit 1000kg Gewicht geht's mit 30m/s^2 los. Das ist nur die Startbeschleunigung
-
Thread
IEEE.STD_LOGIC_ARITH.ALL obsolete
uAdd IS PORT ( cin : IN STD_LOGIC; ladd_x : IN STD_LOGIC_VECTOR(data_width DOWNTO 0); ladd_y : IN STD_LOGIC_VECTOR(data_width DOWNTO 0); ladd_out : OUT STD_LOGIC_VECTOR(data_width+1 DOWNTO 0) ); END uAdd; ARCHITECTURE inference OF uAdd IS BEGIN ladd_out <= ('0'
STD_LOGIC_VECTOR(data_width DOWNTO 0); ladd_y : IN STD_LOGIC_VECTOR(data_width DOWNTO 0); ladd_out : OUT STD_LOGIC_VECTOR(data_width+1 DOWNTO 0) ); END uAdd; ARCHITECTURE inference OF uAdd IS SIGNAL add_ladd_x : unsigned