-
Thread
JTAG von steitec oder ISP von Reichelt?
Reichelt gestoßen. http://www.reichelt.de/?;ACTION=3;LA=5;GROUP=A38;GROUPID=2969;ARTICLE=45040;START=0;SORT=user;OFFSET=16 Nun habe ich aber etwas weiter gelesen und ein JTAG bietet etwas mehr Möglichkeiten z.B. debuggen , da die Dinger original "schön" teuer sind habe ich dies erstmal bei Seite gelegt
Adapter dürfte nur für den ATMEGA16 gehen, da es sich so wie es aussieht um einen Nachbau des AVR JTAG ICE (ohne MKII) handelt. Dieser kann aber nur sehr wenige ATMEGA Typen. Welche Typen genau gehen kannst Du im AVR Studio sehen, wenn Du unter Debug bei Select Plattform und Device das JTAG ICE auswählst
-
Thread
STK500 / 501
es sich so etwas zu kaufen? Is ja nicht gerade billig. (128 Euro pro Board) Wie sieht es mit dem ICE 200 In-Circuit Emulator aus? Würde mich freuen wenn ihr mir weiterhelfen könntet. Grüße Flo
Hi Flo, also den ICE 200 kann ich hundertprozentig empfehlen. Ich setze das Teil zwar erst seit einem Monat ein, aber die Entwicklungszeit der Software ist um ein vielfaches geschrumpft. Endlich muss man sich nicht mehr
-
Thread
GPS Smartphone vs. Navi
Smartphone ist ein Galaxy S20. Dessen GPS funktioniert auch im fahrenden ICE bei 300 km/h.
399€. Für das Geld bekomme ich auch ein Handy Das 12.1 hat IIRC Kartenmaterial. Ich meinte das 4.0. Das kostet ~60€. Übrigens gibt es noch *deutlich* teurere.
-
Thread
openocd + ice
bekomme komische fehlermeldungen. Mit microchip studio funktioniert es: openocd.ocd [code] # Atmel-ICE JTAG/SWD in-circuit debugger. # get serial: lsusb -vd 03eb:2111 | grep iSerial interface cmsis-dap #cmsis_dap_vid_pid 0x03eb 0x2111 #cmsis_dap_serial ATML2130021800030238 # Chip info set CHIPNAME
Danke sehr, Ja die openocd version war einfach zu alt für den ICE mit neuerer Firmware. Ich hatte noch "Open On-Chip Debugger 0.9.0 (2018-01-24-01:05)" installiert. Nun habe ich den neuesten installiert. vielen dank :D
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
legen. Naja, der Preis im Warenkorb von dem "1x etwas" (Feld Artikel ist leer) ist auch immer noch 0,-, Gesamtpreis damit auch noch 0,-. Da brauche ich es ja gar nicht erst einkaufen, sondern lasse es mir von Dir einfach schenken :-) Ich nutze Firefox 3.0.3 Weis nicht, ob ich damit der einzige bin
wow 140 oken für n JTAG ICE mkII :-D
-
Thread
GNU + AVaRICE
target remote localhost:4242 Remote debugging using localhost:4242 Connection opened by host 127.0.0.1, port 4008. Aber nachdem gdb das debug-script startet killt sich avarice: Couldn't establish connection to remote target Remote failure reply: E01 (gdb) gdb exited. avarice mit --debug
vermute allerdings, dass das irgendwie mit Cygwin zu tun hat, und dass die völlig verquere Antwort des ICE auf den Befehl zum Registerlesen mit obiger Fehlermeldung (inappropriate ioctl for device) zu tun hat.
-
Thread
ESP32 A1S Eval
Arduino IDE gewählt. 23:18:27.503 -> ets Jun 8 2016 00:22:57 23:18:27.503 -> 23:18:27.503 -> rst:0x1 (POWERON_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT) 23:18:27.503 -> configsip: 0, SPIWP:0xee 23:18:27.503 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 23:18:27.503 -> mode:DIO, clock div:1 23:18:27.503 -> load:0x3fff0018,len:4 23:18:27.503 -> load:0x3fff001c,len:1216 23:18:27.503 -> ho 0 tail 12 room 4 23:18:27.503 -> load:0x40078000,len:10944 23:18:27.503 -> load:0x40080400,len:6388 23:18:27.503 -> entry
-
Thread
GDB(Insight) oder AVR-Studio als Debugger?
In-System Debuggen oder? Insight kann nur das, was der GDB kann. Der GDB kann via AVaRICE und JTAG-ICE auch in-system debugging. > WinAVR (kommende Version mit hoffendlich ELF) Auch die jetzige Version benutzt schon ELF. ;-) Was Du sicherlich meinst ist DWARF2 debugging information. Ja, die
Nun, ich wollte auch nichts schlechtmachen. Ich meinte mit "Registern" ja auch nicht unbedingt r0-r31, sondern die der Peripherie. Und - wieso darf man als C-Programmierer keine Register selbst allozieren ? Es ist manchmal mehr als sinnvoll, bei einer Variablen festzulegen, ob die in einem Register
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
entw-board-stm32f091rc-stm32-nucleo/dp/2456785) für das interessanteste Einstiegskits. Der Compiler ist zwar auf STM32F0 und STM32L0 eingeschränkt, hat aber nicht das übliche Codesize Limit (16kB Cortex M0, 32kB Cortex M3/M4). Das Board bringt neben der Debugschnittstelle über das gleiche USB Kabel auch einen Virtuellen
-
Thread
Gleichtaktspannungsverstärkung des Differenzverstärkers
Aber welchen Grund hat das? -)Wie kann ich den AUsgangswiderstand bestimmen? Wenn ich einen Strom I0 annehme ,dann teilt der sich auf in Ic und Ice. Also ra ist ja definiert als: [math] r_a = \frac{u_a}{i_0} [/math] (Angelegte Spannung durch den gemessenen Strom) Wenn ich jetzt die Masche ansetze: [math] R_{CE}I_{CE} + R_E(I_0) - u_a = 0 [/math] dann kann ich ja einsetzen ICE = I0 - Ic und erhalte: [math] R_{CE}(I_0 - I_C) + R_E I_0 - u_a = 0 [/math] Ich brauche nur noch IC durch ein I0 zu ersetzen um den Ausgangswiderstand
-
Thread
Chips mit dem Arduino programmieren
nicht einsetzen, das muss/sollte man mit über JTAG machen. Den hier: http://www.reichelt.de/AT-JTAG-ICE3/3/index.html?&ACTION=3&LA=446&ARTICLE=111112&artnr=AT+JTAG+ICE3&SEARCH=ATMEL+JTAG Ich will jetzt hier keinen Glaubenskrieg anzetteln, aber wenn Du dich mit den AVRS von Atmel anfreunden würdest
Bausatz ist, spielt ja keine Rolle. Der Reis für ein Debug/Programmer Tool sollte aber keine all zu gro0e Hürde darstellen ...
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
oben. Wenn du einen STM32 in Betracht ziehen solltest, empfehle ich dir auf jeden Fall mit einem F0 anzufangen und den Controller samt Peripherie von der Pike auf zu verstehen. Für die F0-Serie gibt es von ST die sogenannten "STM32-Snippets". Das ist eine Code-Sammlung mit Beispielen, wo man alles
Marke-neue-original-STM32F303CCT6-STM32F303-LQFP-48-ARM-Cortex-M4-32-bit-mikrocontroller-MCU-IC-chip/32974557401.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77 https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32656048071.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77
-
Thread
Pulsweitenmessung und vergleich ohne CPU mit dsPIC33
Taktung: EC Mode, PLL so eingestellt dass sich 40 MIPS bei 5MHz ergeben - daher zählt Timer2 auf 8 (0..7) und Input Capture erfasst bei neg. Flanke - der Timer2 ist mit seinem Reset auf die pos. Fl. des Takts synchronisiert - DMA Channel 0 nimmt IC1BUF und schreibt es in den RAM - DMA Channel 1 nimmt die Daten aus dem RAM und schreibt sie in OC1R - Entwicklungsumgebung MPLAB IDE v8.84 / Real ICE - Pulserzeugung zu Testzwecken mit einem Cyclone 1; 1,25..5 MHz; - Pulsbreite und Takt vom PC aus einstellbar. Das funktioniert alles soweit. Mit Real ICE zeigt sich dass alles da ankommt wo es
-
Thread
Mehrdimensionale char-arrays
','0','0','0','0','0'}, {'E','0','0','0','0','0','0','0','0'}, {'F','0','0','0','0','0','0','0','0'}, {'G','0','0','0','0','0','0
,'0','0','0'}, {'E','0','0','0','0','0','0','0','0'}, {'F','0','0','0','0','0','0','0','0'}, {'G','0','0','0','0','0','0','0','0'},
-
Thread
Programmierskript funktioniert mit JTAG3ICE nicht mehr
=usb :Project set Device=t85 set ProjectPath=C:\Firmware\Debug set HexFile=Prog.hex set lfuse=0xE2 set hfuse=0x5F goto Start goto EndBatch :Start %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -e -U flash:w:%ProjectPath%\%HexFile%:i %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -D -U lfuse:w:%lfuse%:m -U hfuse:w:%hfuse%:m :EndBatch [/c]
-
Thread
Elektroauto - wie aufladen?
können, im Vergleich zur Gesamtheit aller Plattenbau-Ghettobewohner doch relativ klein ist. Sorry, N0R
kann übrigens keinen 40Tonner auf meinem Grundstück parken. Beantrage Hartz IV. Bei mir steht ein ICE. Ich wohne in der Vorhalle Düsseldorf HBF. :-)) Spass muss sein.
-
Thread
xmega-A3BU xplained programming fail
Hatte auch solche unheimliche Erfahrungen mit Studio 7.0 und einem Programmer gemacht. Der war über einen USB-Hub angeschlossen. Anschließend durfte ich diesen über das Tool auf der DOS-Ebene neu flashen. Nur dort lies er sich wiederbeleben. Das hatte ich
Meine diversen anderen Atmel-Programmer habe dann direkt an einem USB-Anschluss des PCs über Studio 7.0 geflasht. Funktionierte problemlos. Übrigens, alle upgedateten Programmer funktionieren auch weiterhin unter Studio 6.2. Programmer: AVR JTAGICE mkII AVRISP mkII AVR Dragon Atmel-ICE
-
Thread
16 Bit LCD mit I2C möglich?
da das Deine Stressfreilötgrenze ist :-)) und er kann twi mit 3,4MBit/s. Den kannst Du auch mit dem ICE und Atmelstudio verwenden. Außerdem kostet der nur ein Fünftel des xmega-Preises. 16Bit pro Pixel und 320x240 über mehrere Portexpander die Du nacheinander ansteuerst klingt echt zäh. Man könnte
mittlerweile. Ja, das geht auch. Aber wenn er schon die Atmelumgebung gewöhnt ist kann er auch den M0+ von denen nehmen. Nur eher in einem größeren Package damit das Display direkt angeschlossen wird.
-
Thread
jtagicemkii_stk500
cler schrieb: > Wie soll ich die ganze Spielerei anschließen Beim JTAG ICE mkII ist ein Adapter dabei, den man in die EXPAND0- Fassung des STK500 stecken kann. Da drauf befinden sich zwei 10polige Stecker für JTAG, du musst den mit der Bezeichnung SCKT3100A3 benutzen, wenn du einen ATmega32 debuggen willst. Das sollte aber auch alles in der Doku zum JTAG ICE mkII stehen, die man allerdings leider nur als inhärenten Bestandteil eines AVR Studio bekommt.
-
Thread
EU-Kältetechnik noch passend zum Klima?
waren sie in der kleinen Eiszeit, 1350-1880 in Europa, seltener. Dessen letztes kältere Jahr, -0.8 GradC in 1880, wird meist als Startpunkt der Klimaerwärmungsdiagramme genutzt.
Michael B. schrieb im Beitrag #8074979: > Dessen letztes kältere Jahr, -0.8 GradC in 1880, wird meist als > Startpunkt der Klimaerwärmungsdiagramme genutzt. Einfach weil gerade da die systematische Wetteraufzeichnung in Deutschland begann.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
Torsten C. schrieb im Beitrag #3364265: > Ich habe mal geschaut, wie man den 10-Pin Nuvoton ICE Connector "ICEJP8" > des Nu-Link-Me Debug Adapters damit verbindet. > > 2 - VDD (3,0V) > 4 - dta > 6 - clk > 8 - rst > 10 - GND Das sind die normalen SWD Anschlüsse.
2 ctrl 18 P2.6 PWM4, CPO1 Partially Connected to Motor 3 ctrl 19 P4.6 ICE_CLK (SWD) YES SWD Port CLK 20 P4.7 ICE_DAT (SWD) YES SWD Port Dat 21 P0.7 SPICLK YES BK2423 SPI CLK 22 P0.6 MISO YES BK2423 SPI MISO 23 P0.5
-
Thread
DVB-T - guckt da keiner?
Günstigster mir bekannter Tarif ist Freenet FUNK. Täglich ein Euro für unbegrenztes Datenvolumen. Bzw. 0,69 Euro für 1 GB/Tag. Muss man aber *vorher* (am Vortag) festlegen. Zum Ganzen: https://www.freenet-funk.de/
Karl B. schrieb im Beitrag #7649859: > Tempo 200 ... (ICE?) Keine Bange, der kommt sowieso immer zu spät. :)
-
Thread
ATMEL Simulator >>> Einführung gesucht
.com/products/avrdragon_avr_atmega_xmega_isp_pdi_usb_programmieradapter_jtag_debugger.php ATMEL ICE 60 Euro http://www.chip45.com/products/atmel-ice-basic_avr_atmega_xmega_sam_arm_cortex-m_isp_pdi_tpi_awire_jtag_usb_programmieradapter_on-chip_debugger.php Alternativ komme ich auch sehr gut damit
ein tolles Einführungsvideo http://www.labcenter.com/support/video/demo-movies.cfm?videoType=vsm&tab=0 ziemlich weit unten mit dem Titel Arduino Tutorial mfg
-
Thread
Modulare 16x8-RGB-LED-Matrix-Platine mit Gamma-Korrektur
die TLC's werden mit 12bit-PWM betrieben! Man hat so einen absolut linearen Helligkeitszuwachs von 0 bis 255 !!! -Jedes Board empfängt Daten seriell (UART). Es nimmt sich von den Daten 384Byte weg (128xR, 128xG 128xB) und schiebt alle weiteren Daten einfach wieder raus zum nächsten Board! -Diese Boards
Hallo Karl, ja mit dem Plexiglas mussten wir lange experimentieren! Wir hatten zum Schluss "Satin Ice" und "True Led" in der engeren Auswahl. Letztendlich viel die Entscheidung dann auf "True LED" das war einfach nen Tick besser, wenngleich auch doppelt so teuer wie das "Satin Ice". Beste Grüße,
-
Thread
Können moderne Fahrzeugsteuerungen gefährlich beschleunigen? Gesperrt
eine Beschleunigung unter keinen Umständen erreichen kann (die Max mögliche Beschleunigung ist ca. 2,0–2,5 m/s² ~0,2–0,25 G). Würde eine Beschleunigung von 5 G 3 sek aufrecht gehalten würde das einer Beschleunigung von 0 auf ca 530 Km/h entsprechen.
Beschleunigung unter keinen > Umständen erreichen kann (die Max mögliche Beschleunigung ist ca. > 2,0–2,5 m/s² ~0,2–0,25 G). > Würde eine Beschleunigung von 5 G 3 sek aufrecht gehalten würde das > einer Beschleunigung von 0 auf ca 530 Km/h entsprechen. Als Linuxer sollte Du wissen, dass Dieter
-
Thread
PIC18F4550 kann PORTE und PORTD nicht beschreiben?
#define LED1_TRIS (TRISEbits.TRISE0) // Ref E0 Versuch doch mal #define LED1_TRIS TRISEbits.TRISE0 // Ref E0
Tajas R. schrieb: > ADCON1 = 0x0A; > CMCON = 0x07; > > Dann müsste PORTE digitaler I/O sein... hilft auch nicht weiter leider!!
-
Thread
AVR-Debugging: Speicherstelle überwachen
Der erste Minuspunkt der neuen AVR Architektur. Zumindest im aktuellen McStudio und mit einem AtmelICE.
Vielleicht läuft das ja unter MPLAB-X und dem neuen ICE4 Debugger...
-
Thread
JTAG ICE MKII Anschluß am uC --> ISP Mode Error
auszuschließen. >... > Ich habe zuvor das JTAG Bit mit meinem AVRISPMK2 gesetzt. Kann man auch mit dem ICE MK2 machen, per Adapter an die ISP-Schnittstelle, Connect->"ISP-mode" wählen, weiteres analog ISPMK2. >... und die Fehlermeldung "ISP MODE ERROR" "ISP Mode"? Beschriebener Anschluss ist doch über
? Kann dieses Menu auch nicht finden und die nächsten Schritte finde ich irgendwie auch nicht:-(((0(((. Gibt es eine Anleitung wie man vorgehen muss um einen uC mit dem JTAG debuggen zu können. Ich denke, da ich nichts was im Manuel steht finde macht es keinen Sinn hier mit der probieren wir mal
-
Thread
ISP serieller Adapter für 90S8535
Müssen sie Hartwaremässig invertiert werden oder stimmen die Pegel (Hardwareanpassung von ca. +-9V auf 0-5V nicht gefragt :) ) 2. Pins: Weiss jemand jetzt die genaue Pinbelgung von der RS232 Schnittstelle zur ISP Schnittstelle??? Ich habe mittlerweile recht viele Pinbelegungen zusammen bekommen. Ist dies
Hi mal_ice Kann deine Problematik nachvollziehen Genau vor dem gleichen Problem stand ich auch Zur Frage Ob die Pegel invertiert werden ? jain Der MAX232 Invertiert auf alle fälle. Dh ein kette von 2 MAX invertiert
-
Thread
µC für "Anfänger"
Arduino_(Plattform) ... und das, costa fast gar nix. http://www.ebay.de/itm/New-Version-Nano-V3-0-ATmega328P-Compatible-to-Arduino-Nano-V3-0-Without-Cable-/190933444151?hash=item2c74852637 Du kannst in sogar in der Arduino IDE in C oder C++ programmieren. Aber auch mit dem Atmel Studio (das kostenlos
Geld ausgeben würdest, käme das hier im Betracht: http://shop.embedded-projects.net/atmel/atmel-ice-pcba-uni-shop.html?c=163 oder http://shop.embedded-projects.net/atmel/atmel-ice-basic-uni-shop.html?c=163 Dazu für den Anfang diesen Controller: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA
-
Thread
"Smart"-Home Probleme :-)
sauber arbeitet und dennoch Smart sein kann. ach dass konnten wir schon vorher. elektrisch nimmt man 0...10V oder 4...20 mA und RS485 modbus. Pneumatische und hydraulische Regler kommen auch ohne Ohm, Volt, Ampere und Herz hin.
generieren. p.s. Was lese ich gerade bezüglich "frühe Phase" bei der Deutschen Bahn zum neuen ICE (München Hbf ab 15:14):[pre]Aktuelle Informationen zu Ihrer Verbindung: ICE 704: München Hbf->Berlin Hbf (tief): Information. Der Zug fällt aus.[/pre]
-
Thread
Debuggen mit JTAG ICE mkII
hier einen ATMega1281 auf einer eigenen Platine (in einem Meshnetics ZigBit-Modul) und einen JTAG ICE mkII. Nun würde ich gerne OnChip-Debuggen, doch ich finde keine Anleitung dazu. Was muss ich einstellen bzw. beachten. Gibt es vielleicht ein Tutorial dazu? Vielen Dank für eure Hilfe! mfg Andy
spezielle Einstellungen gemacht werden. Die Optimierung des Compilers muss deaktiviert werden (GCC -> O0) und es muss die Erstellung von Debugging Informationen aktiviert werden.
-
Thread
Hat einer gute Tutorials für FPGA?
read_ip $SRC_DIR_VHDL/Core/fifo_15x8.xco read_ip $SRC_DIR_SPEC/clock/clk_wiz_0.xci generate_target all [get_ips clk_wiz_0] #fifo (as used in command uart) # import_ip -files $src_path/CoresGenerated/fifo256x9_bram/fifo256x9_bram.xci -name fifo256x9_
non-volatile) programming write_cfgmem -force -format mcs -size 32 -interface SPIx4 -loadbit [list up 0x00000000 $progDir/roic_sim.bit ] -file $progDir/roic_sim.mcs } [/code]
-
Thread
SIM-Karte: Anbieter ohne Aktivitätszeitfenster
Bei netzclub Sponsored Surf Basic 2.0 steht: Gratis Datenvolumen dank Werbung Wir schenken dir alle 4 Wochen Highspeed-Datenvolumen in Höhe von 200 MB beim Sponsored Surf Basic 2.0 und 1 GB beim Hero. Deine Daten bleiben anonym Wenn
sich auf SIM-Karten für IoT-Anwendungen spezialisiert haben, z.B. https://www.m2m-mobil.de Kostet 0,39 bzw. 0,59 € / Monat inkl 1Mb, 0,09€ / SMS. Sollte dir der warme Hintern wert sein ;-) Uwe, nicht verwandt, nicht verschwägert..
-
Thread
Probleme mit JATG ICE Debugger
Testprogramm geschrieben das AVR Studio Simulator auch funktioniert. Wenn ich allerdings den JTAG ICE mk Debugger einsetzte geht leider nicht mehr viel. Ich habe einen Timer so programmiert das er bei einem Compare Match (Datenregister = Vorgabewert) den Outputpin (PIN D5) auf 1 setzt. Der Zustand des
Das is schon richtig im simmulator kann ich aber auch ein PIN mit cbi löschen nur mit dem JATG ICE nicht. Eimal gesetz lässt es sich nicht mehr zurücksetzten.
-
Thread
hilfe: AVR ISP mkII kaputt
www.microchip.com/webdoc/avrispmkii/avrispmkii.troubleshooting_fwupgrade.html Nachfolger ist der ATMEL-ICE. Der funktioniert auch mit "Atmel Studio Command Promt". Die "Basic" Variante ist das richtige. Leider sehr teuer. http://www.microchip.com/developmenttools/ProductDetails/atatmel-ice. Nachbauten
ACTION=3&LA=446&ARTICLE=164172&GROUPID=2969&artnr=DIAMEX+PROG-S2&SEARCH=diamex%2Bprog%2Bs2&trstct=pos_0 Softwareunterstützung: • AVR Studio 4, AVR Studio 5, • ATMEL Studio 6 + 7 • AVRDUDE
-
Thread
Gehalt bei Startups
persönliche Beleidung des Chefs angesehen wird. 3. Ein Start-up keine Kohle verdient (Kapitalrendite bei "0" liegt, oder gar ins Minus geht!).
Millionenstückzahlen verkauft. Nee, Millionenstückzahlen wie bei Handies sind nicht mehr, Siemens verkauft ICE, Turbinen, Umspannwerke und Computertomographen bestenfalls in vierstelliger Stückzahl. MfG,
-
Thread
Freescale MC9S12C128, womit anfangen?
Was bei mir nicht klappt... diese Datei ins Flahs des Controllers zu laden. Habe gelesen das mit NoICE das möglich se5n sollte. Krieg'ich aber nicht hin. Vielleicht hat jemand Erfahrung damit??? MfG Dmitriy
eine Suche im Internet habe ich verstanden, dass man die Startadresse im Reset-Vector angeben soll (0xffef, 0xffff). Wie macht man sowas?? Habe keine Einstellungen für Reset-Vector gefunden.
-
Thread
Grundlegende Fragen
bekommst Du nach wie vor noch nicht Deine Variablen im .data initialisiert (das sind die, die nicht mit 0 vorbelegt werden). Wenn Du ein JTAG-ICE hast, ist es das IMHO Sinnvollste, gleich den Atmel-Krempel beiseite zu lassen und damit das Ganze leidige COFF-Gewurschtel. (*) Nimm einen GDB (avr-gdb)
Insight), wenn Du einen nackten GDB nicht leiden kannst, und als Bindeglied zwischen GDB und dem JTAG-ICE dann noch avarice. Der GDB liest native das ELF-Format des Compilers, damit hat man vollen Zugriff auf die Debug-Informationen. (*) Das schreibe ich als derjenige, der den aktuellen COFF Patch
-
Thread
Lauflicht-Projekt funktioniert nicht wie gewünscht! Gesperrt
werden in jeder Schalterstellung für A8 A9 A10 1 1 1 codiert. Es werden also immer die Adressen von 0x700 bis 0x7FF angelegt
halt folgendes zu messen sein an den Leitungen A8, A9 und A10: Stellung A8-A9-A10 1 1 0 0 2 0 1 0 3 1 1 0 4 0 1 1 5 1 0 1 6 0 0 1 7 1 1 1 8 - 12 0 0 0 (wenn ich mich nicht vertan habe) Teste erst mal die
-
Thread
Stuttgart 21
Gesteinsschichten gebohrt werden. Tschüss Leuze, Berg, Cannstatt. Der Billichfliegerflughafen soll einen ICE-Halt bekommen. Alles tolle Sachen. Die Stuttgarter freuen sich soo darauf.
drauflegen als sich Jahrzehntelang mit einem solchen Rotz rumzuärgern. Zum Thema Schnellbahn: Solange der ICE hinter jeder Mülltonne halten muß wird es keinen brauchbaren Schnellverkehr geben. Da helfen auch die neuen Tunnelröhren rund um Stuttgart nichts.
-
Thread
µC für n00bs
Oder Andersrum: wenn ich unbedingt "etwas fahren" möchte, dann ist ein Dreirad einfacher als ein ICE. Speziell am Anfang.
Oder Andersrum: wenn ich unbedingt "etwas fahren" möchte, dann ist ein > Dreirad einfacher als ein ICE. Speziell am Anfang. Beim Dreirad muss ich lenken, beim ICE nicht. ;-) Stefan U. schrieb im Beitrag #4438635: > Es ist ja nicht so, dass man für den Rest seines Lebens bei dem µC > bleiben muss
-
Thread
stdout logging output ins AtmelStudio umleiten
Debugregister (IDR) auszugeben. Allerdings gibt es 1.) dann nur 255 mögliche Zeichen (der Wert 0 heißt „es liegen keine Daten vor“). 2.) gibt es meines Wissens in Atmel Studio lediglich eine Meldung mit “IDR dirty”, die den jeweiligen Bytewert vom ICE dann anzeigt, aber niemanden, der das irgendwie
zusammenfassen würde. Auch ist der Transport der Daten auf diesem Weg ziemlich schwerfällig, da das ICE für jedes Byte ein event signalisieren muss, das auf dem PC dann bearbeitet wird.
-
Thread
microCore, ein Echtzeitprozessor in VHDL für FPGAs
PROCESS (clk, reset) > BEGIN > IF reset = '1' AND async_reset THEN > flags(f_sema) <= '0'; Deine Begründung mag stimmen, es bleibt aber dabei dass es nicht vernünftig simulierbar ist. Ich würde das erstmal entschlacken.
sema_proc : PROCESS (clk, reset) BEGIN IF reset = '1' AND async_reset THEN flags(f_sema) <= '0'; ELSIF rising_edge(clk) THEN .... Code, wenn kein reset aktiv ist ... IF reset = '1' AND NOT async_reset THEN flags(f_sema) <= '0'; END IF; END IF; END PROCESS
-
Thread
Welche uC /IDE hat besten Aussichten?
Debuggen – für /alle/ Cortex-M, egal ob von ST, Atmel, NXP, … Ich habe auch schon mit einem Atmel-ICE einen STM32 debuggt (ICE lag gerade herum, außerdem gestaltete sich die Verkabelung einfacher). Andersrum könnte man sicher auch einen SAMxxx mit einem ST-Link debuggen. Beides geht natürlich /nicht
Flag wird oft beim Eintritt automatisch gelöscht. Leider nicht mehr bei den neueren AVR Series-0/1 Typen. Da wird manches leider komplizierter.
-
Thread
Hardware durch Vererbung - was ist möglich?
Logischaltung nicht offengelegt ist. https://hackaday.com/2015/03/29/reverse-engineering-lattices-ice40-fpga-bitstream/ Das ist aber nicht dasselbe wie beim Thompson-Paper weil der seinen CPLD quasi 'analog' betrieb. T. hat nach meinem Verständniss den bistream als 'dummen' DNA-Vector angesehen und
resources/overview/improve-lithographic-hotspot-detection-with-machine-learning-00789769-e84e-4805-9bc0-1626a64e1afd/?cmpid=11722
-
Thread
Dienstreisen mit Flugzeug. In welcher Klasse "dürft" Ihr fliegen?
Turbo-Propeller :-) http://www.airliners.net/photo/Private-Wings/Dornier-328-110/1323228/&sid=ff3139d9a4efc8ab0c5e535c451c45cf
dumdi dum schrieb im Beitrag #3608537: > 0h? Reisezeit ist keine Arbeitszeit. Wobei Dein Chef kann Dir auch 8h > Arbeit mit auf den Flug geben, dann ist das Arbeitszeit. Bei den 0h muss > die nicht geleistete Arbeitszeit ber glücklicherweise
-
Thread
Atmel Studio Update und nu: Build Failed
Mist. Ich habe zwecks Treiberproblem mit dem ICE3 AtmelStudio re-installiert (vorher war schon die 7er drauf, nun die aktuellste von Juni16). Wenn ich nun das alte Projekt builde, bekomme ich folgende fehler: 1) =============== [c]ERROR 's'
Keine Ahnung wo das s herkommt bzw. nicht herkommt, aber setz doch einfach mal 0 für Debug bzw. 3 für Release an dessen Stelle ein.
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
einem Takt ausgeführt. Bei 20 MHz erreichen die Dinger bis zu 20 MIPS. Zum Vergleich, der C64 erreicht 0,02, der Z80 mit 2,5Mhz erreicht 0,625, der Motorola 68000 mit 8 Mhz schafft 1 MIPS, ein Intel 486DX2-66 kommt auf 54 MIPS. Wenn man das runterrechnet hat man ungefähr die Rechenleistung eines 486ers
Mangelware, aber Demo- und Breakout-Boards damit bekommt man noch. Ansonsten, wer schon ein AtmelICE vom AVR hat, kann selbiges mit OpenOCD beliebig für Cortex-M (auch anderer Hersteller) benutzen.
-
Thread
AT91SAM7X256 alle IO Pins auf High
change to: 30000 kHz Info : clock speed 10000 kHz Info : JTAG tap: Spartan_6.cpu tap/device found: 0x44008093 (mfg: 0x049, part: 0x4008, ver: 0x4) Info : JTAG tap: sam7x256.cpu tap/device found: 0x3f0f0f0f (mfg: 0x787, part: 0xf0f0, ver: 0x3) Info : Embedded ICE version 1 Info : sam7x256.cpu: hardware
tap/device found: 0x44008093 (mfg: 0x049, part: 0x4008, ver: 0x4) Info : JTAG tap: sam7x256.cpu tap/device found: 0x3f0f0f0f (mfg: 0x787, part: 0xf0f0, ver: 0x3) background polling: on TAP: sam7x256.cpu (enabled) target