-
Thread
debugWIRE mit JTAG ICE mkII
arbeiten kann? Robert Versionen: AVR Studio 4.11.410 Service Pack 3 GUI Version 4, 11, 0, 403 JTAGICE mkII 1, 0, 1, 119 ATmega88 156 Operating System Major 5 Minor 0 PlatformID 2 Build 2195 Service Pack 4 Plugins: Stk500Dll 1, 0, 0, 44
installiert. Jetzt gibt es ein Command Tool und ein "Disable DebugWire" option. Das gab es bei der 5.0 noch nicht...
-
Thread
AVR debuggen unter linux
16 KiB 0.5 KiB at90pwm2b 0x9383 8 KiB 0.5 KiB at90pwm3 0x9381 8 KiB 0.5 KiB at90pwm316 0x9483 16 KiB 0.5 KiB at90pwm3b 0x9383 8 KiB 0.5 KiB
16 KiB 0.5 KiB atmega162 0x9404 16 KiB 0.5 KiB atmega164p 0x940A 16 KiB 0.5 KiB atmega165 0x9407 16 KiB 0.5 KiB atmega165p 0x9407 16 KiB 0.5 KiB
-
Thread
UPDI Programmierung mit dem Diamex
): auf 0x1100.
keinerlei Problem, lief auf Anhieb. Nur für die EBs musste ich die zusätzliche Signatur-Abfrage auf 0x1080 einbauen.
-
Thread
Würde gerne Assembler in C umschreiben, aber ich blick's net
progmem\n" ".align 8\n" ".global sine\n" "sine: ; 256 step sinewave table\n" ".byte 0x80,0x83,0x86,0x89,...\n" ... );
aussehenden Assembler-Teile in eine eigene Assembler-Quelldatei zu schreiben, für diesen ICE gibt's einen einfachen Workaround: man trenne die Deklaration von der Definition der Funktion. [c] void __attribute__((naked)) PCINT0_vect(void); void PCINT0_vect(void) { __asm volatile (
-
Thread
PC oder USB HiSpeed galvansch trennen
USB2.0 Highspeed Isolator? Kann ich nach einem Isolator einen USB Switch schalten, würde das gehen? Grüße
ICD 3 In-Circuit Debugger probe is connected to the design engineer's PC using a high-speed USB 2.0 interface and is connected to the target with a connector compatible with the MPLAB ICD 2 or MPLAB REAL ICE systems (RJ-11). MPLAB ICD 3 supports all Emulation headers.
-
Thread
JTAG ICE MKII scheint externen Takt nicht zu mögen.
zeigt AVR Studio plötzlich jede Menge Marotten wie Abstürze, langsame Reaktion etc. Ach, ja: Vom ICE kommt immer wieder folgende Meldung zurück: "IDR even 0x18". Hat von euch jemand eine Idee, was da falsch läuft? External Clock und External Crystal habe ich definitiv nicht verwechselt, Einstellung
-- sonst würden wir ja hier nicht diskutieren. > Das ist ja gerade das Skurrile... ...ich habe 0xCF einfach mal > ausprobiert, und dann ging es. Mit 0xC0 ging definitiv nichts und im > Moment läuft der Prozessor mit OxCF. Was wäre denn mit 0xF0? (SUT1:0 = 11)
-
Thread
WinAVR Release
version. - NB: You MUST use /dev/com1 or /dev/com2 INSTEAD of com1 or com2 as the JTAG ICE connection port - SimulAVR 0.1.2.1: - New version. - Programmers Notepad, 2.0.5: - New version. - SRecord 1.20: - New version. - MFile: - New package, helps you build makefiles -
Wogegen läßt Du denn den GDB laufen? simulavr? AVaRICE + JTAG ICE?
-
Thread
Soldermask für 0201-Kondensatoren und Widerstände und Anordnung an FPGA
ich die Widerstände auf der Unterseite platzieren. Der Abstand zwischen den Pads würde etwas über 0.3 mm betragen. Seht ihr irgendwelche Probleme mit dieser Anordnung? Viele Grüße Moritz
Die ICE40 haben nur interne Pullups, keine Pulldown
-
Thread
Fragen zum Datenblatt eines SMPS-Controllers
Duty-Cycle des PWM-Signals ausreichend klein zu halten. 2. Aus diesem Grund haben die Entwickler des ICE3BR1765J den Improved Current Mode entwickelt. 3. Hier wird zusätzlich zum Current-Sense-Signal noch ein Spannungsoffset von 0.67 V addiert, damit der PWM Comparator das Gate schneller ausschaltet und
Duty-Cycle des PWM-Signals ausreichend klein zu halten. > 2. Aus diesem Grund haben die Entwickler des ICE3BR1765J den Improved > Current Mode entwickelt. > 3. Hier wird zusätzlich zum Current-Sense-Signal noch ein > Spannungsoffset von 0.67 V addiert, damit der PWM Comparator das Gate > schneller ausschaltet
-
Thread
Atmel ICE standalone benutzen - oder Alternative
OpenOCD ist was du suchst. Programming the SAMD21 using Atmel ICE with OpenOCD http://omzlo.com/articles/programming-the-samd21-using-atmel-ice-with-openocd-(updated)
packen muss um einen Controller zu beschreiben... Dann gibt deinem fertiger doch beim ersten mal 0,08€ mehr, damit er sich 2GB-Festplatte extra kaufen kann. Probleme gibt's...
-
Thread
AtXmeag128A3.verfused?
avrdude: verifying fuse4 memory against 0xff: avrdude: load data fuse4 data from input file 0xff: avrdude: input file 0xff contains 1 bytes
avrdude: verifying fuse5 memory against 0xe8: avrdude: load data fuse5 data from input file 0xe8: avrdude: input file 0xe8 contains 1 bytes
-
Thread
AVR UPDI und Reset
muss und wie ich diesen zu konfigurieren habe. In Verwendung habe ich den ATtiny316 und den Atmel ICE...
muss und wie ich diesen zu konfigurieren habe. In > Verwendung habe ich den ATtiny316 und den Atmel ICE... ich finde leider kein Datenblatt für einen ATtiny316 oder ATtiny3126. Ich habe den Resetpin bei den von mir verbauten ATtinys0 und -1 lediglich mit einem Pullup-Widerstand beschaltet. Dessen
-
Thread
Mutex und Timer
status_thread = STATUS_SUCCESS; status_thread = PsCreateSystemThread(&ThreadHandle ,(ACCESS_MASK)0, NULL, (HANDLE)0, NULL, (void)(gl_pDevice->send), NULL); if(!NT_SUCCESS(status_thread)) T.Trace(TraceInfo, __FUNCTION__"++. Send Thread not successful created.\n"); status_thread
sehen können. Du könntest ja auch o.g. Mischform hier mal posten, sofern es Dir möglich ist, SoftICE eine Textdatei zu entlocken.
-
Thread
Arduino Librarys - Wer prüft diese ?
////////////////////////////////////////////////// void Init_IRED_SPI() { TRISC = TRISC & 0b11010111; // SDO,SCK auf Ausgang TRISC = TRISC | 0b00010000; // SDI Eingang //SSPCON1 = 0b00000010; // Master Mode, fosc/64 [/c]
Zeitzonenverwaltung. [code] #include <time.h> ... setup() { ... // Start Time service. configTime(0, 0, "pool.ntp.org", "time.nist.gov"); setenv("TZ", "CET-1CEST,M3.5.0,M10.5.0/3", 0); ... } //als Beipiel: time_t now = time(nullptr); struct tm * timeinfo; timeinfo = localtime(&now)
-
Thread
Einsteigermultimeter
www.reichelt.de/Multimeter-digital/BENNING-MM-1-2/3//index.html?ACTION=3&GROUPID=4058&ARTICLE=81080&SHOW=1&START=0&OFFSET=500& fchk
würde mich sehr interessieren. Bittesehr: http://www.gmc-instruments.ch/index.php?mid=TVRRek1qYz0=
-
Thread
Atmel-ICE SAM4S "no device detected"
Nur ein kleiner Tip: Das original-Verbindungskabel vom Atmel-ICE ist mit gegeneinander verdrehten Steckern gecrimpt! Das bedeutet, daß die Pinbelegung der Stiftleiste im Atmel-ICE (ggü. der im Manual angegebenen Belegung des Debug-Headers am Target) um 180° gedreht ist! Also Pin 1 Target geht auf Pin 10 ICE, Pin 2 auf Pin 9 usw. Hat mich mal fast einen halben Arbeitstag gekostet, weil ich auf die Idee kam, da mir das Originalkabel zu kurz war, ein normales gerades 1:1 Kabel zu verwenden.
-
Thread
Transrapid
Smog in Shanghai, aber niemals nie am Transrapid selbst! Letztendlich wird das ähnlich wie mit dem ICE-Unfall bei Eschede ablaufen. Irgendwelche drei Bauernopfer werden hervorgezaubert, und das Verfahren letztlich eingestellt. Den Vorständen der Konzerne, die Sicherheitsmaßnahmen aus Kostengründen
gibt es da etwa mir entgangene Verschwörungsgeschichten :)). Darauf hin wurden sämtliche Räder des ICE ausgetauscht. Niemand hat deswegen den Hochgeschwindigkeitszug ICE (Version irgendwas) generell in Frage gestellt. Dass die Chinesen abkupfern das die Schwarte kracht glaube ich auch. Aber nur ein
-
Thread
Atmel Ice wird erkannt, funktioniert aber nicht :-(
Hallo, ich habe mir einen Atmel-Ice zugelegt, welcher auch in AS7 erkannt wird: Serial number: J42700002527 Connection: com.atmel.avrdbg.connection.cmsis-dap Features: 1 Firmware Version: 1.27 Hardware Version: 0
Atmel ICE funktioniert nur bei Temperaturen von max. 25°C. Kühle ihn im Gefrierschrank ab und versuche es nochmal.
-
Thread
Atmega328P per Atmel-ICE löschen trotz Lock
sind folgende Einstellungen wirksam geworden : [c] #ifndef FUSE_CKSEL0 #define FUSE_CKSEL0 FUSE_SUT_CKSEL0 #endif #ifndef FUSE_CKSEL1 #define FUSE_CKSEL1 FUSE_SUT_CKSEL1 #endif #ifndef FUSE_CKSEL2 #define FUSE_CKSEL2 FUSE_SUT_CKSEL2 #endif #ifndef FUSE_CKSEL3 #define FUSE_CKSEL3 FUSE_SUT_CKSEL3 #endif #ifndef FUSE_SUT0 #define FUSE_SUT0 FUSE_SUT_CKSEL4 #endif #ifndef FUSE_SUT1 #define FUSE_SUT1 FUSE_SUT_CKSEL5 #endif FUSES = { .low = (FUSE_SUT0 & FUSE_CKSEL0), .high = (FUSE_SPIEN & FUSE_WDTON),
-
Thread
Brauche eure Hilfe bei der Suche nach einem USB Mikrocontroller Programmer.
Programmer-Entwicklungstools/AT-AVR-ISP/3//index.html?ACTION=3&GROUPID=2969&ARTICLE=45040&SHOW=1&START=0&OFFSET=1000& kostet 39,95€ mfg jannik
> STK500, STK600, AVR Dragon und JTAGICE MK2. > Als letztes hab ich mir noch den JTAG ICE 3 gekauft. Allerdings bei > Mouser für ca. 250 Euronen. > Einfach dadurch, dass der JTAG ICE 3 erheblich schneller Programmiert > und Debugt hat sich das Teil für mich schon längst gelohnt >
-
Thread
Wo gibt es die Abfahr- und Ankunftspläne der DB-Bahnhöfe?
aktuelle Bahnhofstafel gibt es bequem via http: https://iris.noncd.db.de/wbt/js/index.html?impressum=0&bhf=TU&Zeilen=20 Die kannst du auch mit einer Ankunftstafel kombinieren: https://iris.noncd.db.de/wbt/js/index.html?impressum=0&bhf=TU&Zeilen=8&typ=ab;an
Parameter "zeilen" sollte selbsterklärend sein. Oder habe ich dich jetzt falsch verstanden? Edit: Bei ICE-Treff werden auch noch einige andere Parameter erläutert: http://www.ice-treff.de/index.php?mode=thread&id=266342 Edit 2: Noch mehr Parameter: http://bahnreise-wiki.de/wiki/Fahrplanauskunft#Bahnhofstafel
-
Thread
xmega128a3u mit atmelice über PDI funktioniert nicht wirklich
Programmer Type : JTAGICE3_PDI Description : Atmel-ICE (ARM/AVR) in PDI mode ICE hardware version: 0 ICE firmware version: 1.38 (rel. 129) Serial number : J41800055455 Vtarget : 3.63 V JTAG clock megaAVR/program: 1000 kHz JTAG clock megaAVR/debug:
Programmer Type : JTAGICE3_PDI Description : Atmel-ICE (ARM/AVR) in PDI mode ICE hardware version: 0 ICE firmware version: 1.38 (rel. 129) Serial number : J41800055455 Vtarget : 3.62 V JTAG clock megaAVR/program: 1000 kHz JTAG clock megaAVR/debug:
-
Thread
Schnell (!) Mikrocontroller-Programmiern lernen
Hi @Stefan Kleinwort Wo gibts den Nachbauten des JTAG ICE mk2? _Das_ stell ich mir schwieriger vor als das man es mal schnell an einen Nachmittag macht. Matthias
@Matthias: Du hast Recht, das mk2 gibt es nicht als Nachbau. Ich meinte das "alte" JTAG-ICE. Aber solange Atmel noch keine mega88/168 liefern kann ... reicht das (leider) auch noch. Stefan
-
Thread
avrdude braucht lange zum Beenden (Linux)
ready to accept instructions Reading | ################################################## | 100% 0.07s avrdude: Device signature = 0x1e9782 (probably usb1287) avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option
nur oeffnen der Schnittstelle durch Wireshark. - Pakete [9 .. 57] sind das Anstecken des Atmel-ICE an den USB-Port - restlichen Pakete sind die Kommmunikation von avrdude <-> Atmel-ICE Ich bin jetzt nicht so mit den USB-Protokoll vertraut. Ich finde es aber auffaellig, dass es immer wieder
-
Thread
AVRDUDE kann jetzt auch UPDI am nackten seriellen Port
vielversprechenden neuen Eintrag "serialupdi" gefunden. [code] $ avrdude -c serialupdi -P /dev/ttyUSB0 -p t814 -U flash:w:main.hex:i avrdude: AVR device initialized and ready to accept instructions avrdude: device signature = 0x1e9322 (probably t814) avrdude: Note: flash memory has been specified
chip avrdude: reading input file main.hex for flash with 100 bytes in 1 section within [0, 0x63] using 2 pages and 28 pad bytes avrdude: writing 100 bytes flash ... Writing | ################################################## | 100% 0.11 s avrdude: 100 bytes of flash written
-
Thread
ATTINY1634-Programmer - welchen?
nicht. Das sind zwei unterschiedliche Geräte: AVR ISP mkII ca. 33€, z.B. ebay 251188778063 JTAG ICE MKII ca. 350€, z.B. bei Reichelt. Der JTAG ICE kann auch debuggen. Torsten C. schrieb im Beitrag #3267745: > Also nehme ich den von watterott. Bei Reichelt wäre der Dragon billiger gewesen
Hi, also bei mir im Studio (6.0.1938) ist er dabei. Wenn du mir sagst, wo ich diese Files finde, häng ich sie dir hier an. lg
-
Thread
1. Dienstreise Ausland (Norwegen). Tipps?
Urlaub" drin. Und dann bezahle ich auch gerne mein Hotel für die zusätzliche Nacht selbt. just my 0.02€
Basti schrieb im Beitrag #2705680: > Bier, 0,4L, 8.-€ > Wein ab 16.- pro Flasche Das war bekannt.
-
Thread
ICE40HX4K Board
Hallo euch allen, ich bin dabei ein Breakout Board zu machen für die Lattice ICE40 FPGAs (genauer gesagt dem ICE40HX4K). Neben dem ICE40HX4K ist auf dem Board neben der Spannungsversogung und SPI Flash (MX25R3235FM1xx0 ist derzeitig nur als Platzhalter. Da kann auch ein anderer
das es nicht funktionieren kann. Hab ihr Verbesserungsforschläge. https://github.com/Doc-Raptor/ICE40HX4K-Breakour-Board Grüße
-
Thread
Gibts eigentlich noch "kleine" FPGAs?
auch nicht besonders viele) Ergebnisse, die > sind aber alle in BGA und WLCSP Bauweise mit entweder 0.4mm oder 0.35mm > Ballpitch! In der iCE40-Serie gibt es einige in QFN-48 mit 0,5mm Pitch. Das kann man eigentlich noch gut von Hand und ohne teures Werkzeug verlöten. Z.B. ICE5LP1K-SG48ITR könnte
Gerd E. schrieb im Beitrag #5783068: > In der iCE40-Serie gibt es einige in QFN-48 mit 0,5mm Pitch. Das kann > man eigentlich noch gut von Hand und ohne teures Werkzeug verlöten. > > Z.B. ICE5LP1K-SG48ITR könnte für Deine Anforderungen passen. Das USB ProgTool ist im FPGA Core.
-
Thread
Arduino Due in plain C
sich, glaub mir. http://www.reichelt.de/AT-ATMEL-ICE/3/index.html?&ACTION=3&LA=446&ARTICLE=143878&artnr=AT+ATMEL-ICE&SEARCH=atmel-ice Detlef _a schrieb im Beitrag #3852560: > Allein: es passiert nix, nix blinkt, kein Schalten auf dem pin. > Ich weiß
findest du im Sulotion-Explorer im Ordner LinkerScripts. Ich hab meine Stacksize jetzt erstmal auf 0x9000 und meine Heapsize auf 0x2000 gesetzt, damit hab ich erstmal keinen Ärger^^ Grüße
-
Thread
PIC32 debuging funktioniert nicht
verwendet. In meiner Software habe ich dafür schon die richtige Anweisung implementiert: DEVCFG0=(DEVCFG0&0xFFFFF0)|0xE; DEVCFG1=(DEVCFG1&0xFFFFF000)| 0xA5B; OSCCON=(OSCCON&0xFFFF0FF0)|0x3008; Jedoch funktioniert es leider immer noch nicht. Hat von euch noch jemand eine Idee oder einen
Die nächste Zeile musst du in deinem Code einfügen: #pragma config ICESEL = ICS_PGx1 // ICE/ICD Comm Channel Select
-
Thread
Biergartentreff Dresden 2025 Gesperrt
ansonsten wo ein Wille ist gibt es auch ein Gebüsch, Hotels gibt es dort auch und einen Bahnhof und ICE oder Flixbus.
Joachim B. schrieb im Beitrag #7934648: > und ICE Wenn nicht vor vier Wochen eine Schulung abgesagt worden waere, waere sowas noch moeglich gewesen: ab 12.09.25 21:02 EC 458 Dresden Hbf In Leipzig umsteigen. an 13.09.25 07:28 ICE 699 München
-
Thread
Problem mit Programmstart (HTerm) unter Linux
.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf6fe5000) libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf6fa7000) libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf6f8c000) libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf6f86000
(0xf66e6000) libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf66cc000) libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf66c6000) libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-
-
Thread
AVR Studio 6 BETA
"AVR Studio 6 BETA" gibt es nicht. Der richtige Name lautet "Atmel Studio 6.0 Beta".
und ne Donlod-link: http://www.atmel.com/Images/as6installer-6.0.1703-full.exe
-
Thread
XP Eclipse AVR Debugging sehr langsam
avarice und avr-gdb. Toolchain: ---------- uC: AT90CAN128. 16MHz. Flasher/Debugger: Atmel JTAG ICE mkII (Aktuelle Firmware). LibUsb-Win32: Filter 1.2.2.0 WinAVR: WinAVR-20100110 Eclipse: Helios Service Release 1 Avr-Eclipse - Plugin: 2.3.4.20100807PRD Eclipse GDB Hardware Debugging - Plugin: 7.0.0.201009241320 MfG elmsfeuer
-
Thread
ATtiny84 nach Programmieren defekt?
Fehler auf: [code] avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x08cf 0x68 != 0xa9 avrdude: verification error; content mismatch [/code] Nach einem erneuten Programmierversuch läuft danach meistens alles wieder ohne Probleme. Jedoch habe ich mittlerweile den
werden, habe ich ihn initial auf 8 Mhz umgestellt: [code] avrdude -pattiny84 -cusbasp -e -Uefuse:w:0xFF:m -Uhfuse:w:0xD7:m -Ulfuse:w:0xE2:m -B 10 [/code] Danach habe ich an den Fuses nichts mehr geändert. Bernd K. schrieb im Beitrag #3894640: > * Frei fliegender Drahtverhau + Programmiersockel
-
Thread
Atmel ICE und AVR Studio 7.0 - Debugging nicht möglich
Ich probiere jetzt schon eine Weile herum, den Debugger Atmel ICE zum Debuggen zu bringen. Leider wird das Teil unter Linux nicht unterstützt (zum Debuggen), was mich zum AVR Studio 7 (7.0.634) auf einer Windows 7-Installation in einer Virtual Box-Umgebung gezwungen
20:24:00: [ERROR] Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool), ModuleName: TCF (TCF command: Device:startSession failed.) 4. Der AVR lässt sich nicht mehr ansprechen und ist zum "Ziegelstein" geworden
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
schon behoben habe: ich habe aktuell noch keinen Programmer für UPDI, mir aber jetzt doch mal einen ICE gegönnt. Grüße und Danke für die ganzen Meinungen und Aufklärungen Micha
Evaluationsboard zu finden ist hätte für UPDI alleine auch gelangt. ja, nur wegen UPDI ist der ICE overkill. Das war jetzt auch nur der letzte Anstoß gewesen. Mit dem ICE habe ich schon eine Weile geliebäugelt Georg M. schrieb im Beitrag #7536572: > Den Programmcode wird man schon komplett neu
-
Thread
AtSamC21 AtmelStudio/MicrochipStudio device-programming failed
Zu der 7.0.2594 fällt mir gerade noch ein, dass die dem Atmel ICE ein Firmwareupdate verpasst hat.
Rudolph schrieb im Beitrag #7235266: > Zu der 7.0.2594 fällt mir gerade noch ein, dass die dem Atmel ICE ein > Firmwareupdate verpasst hat. Vielen Dank für den Hinweis. Es wird wohl Zeit die changelogs zu suchen Bearbeitet: Wahnsinn, an wie
-
Thread
Probleme mit dem 80c51ed2
to be programmed with ISP: • [...] • LB2-0: Security level four to protect the code from a parallel access with maximum security. Security Level LB0 LB1 LB2 Protection Description 4 X X P Same
programmiere schon > seit 20 Jahren mit Turbo51. Die '51er hab ich zum Schluß mit dem Hitex MX51 ICE debugged. So vor 10-20 Jahren war das. Davor auch mit dem Intel ICE5100. Bei diesen alten Cores war es übliche ein extra ICE zu haben. Da Turbo51 auch OMF erzeugt sollte das mit solchen ICEs funktionieren
-
Thread
Mit großen Strömen/Energien arbeiten?
schrieb im Beitrag #6617255: > Hab ihr Ideen oder Empfehlungen für mich? https://youtu.be/PXiOQCRiSp0 https://youtu.be/qEG-1iYpgKU https://www.youtube.com/channel/UCJ0-OtVpF0wOKEqT2Z1HEtA ;-)
ice3 ist aber überholte technik. man sollte mit zeit mitgehen und nicht auf museumstechnik setzen
-
Thread
Einsteiger FPGA board
eingeflossen. Wer also "nur" VHDL lernen will, macht m.E. mit einem 15€ eBay-Cyclone II und Quartus 13.0 nichts falsch.
im Beitrag #6756312: > Dieser VHDL RISC-V wird (unter anderem) mit yosys für das FOMU (Lattice > ice40up) gebaut: https://github.com/stnolting/neorv32 > Der Kern is rein "behavioral" geschrieben (keine Primitives/Macros) - > also auch die Speicher - und yosys kriegt das ganz gut hin. Auf dem ICE40
-
Thread
Atmel ICE >>> In-Schaltung-Programmierung
/topic/382329#new) [1] Hat es keinerlei Nachteile, wenn die ISP-Programmierung mit einem Atmel ICE in einer bestehenden Schaltung, an dem uC, programmiert wird? [2] Kann der Atmel ICE auch bei späteren Hardwareversuchen, weiterhin angeschlossen bleiben?
Beitrag #4357648: > [1] Hat es keinerlei Nachteile, wenn die ISP-Programmierung mit einem > Atmel ICE in einer bestehenden Schaltung, an dem uC, programmiert wird? Kannst Du die Frage mal konkreter stellen? Der Atmel ICE ist dafür gebaut ISP-Programmierung zu machen, warum sollte das an sich irgendwelche
-
Thread
Fpga für alle
halten. Zum Glück gilt das nicht mehr, denn mit Yosys+Nextpnr ist es jetzt zumindest für Lattice ice40 und ecp5 kein Problem mehr schnell und einfach die gesamte Toolchain zum Laufen zu bekommen. Mit Icestudio gibt es auch für die allerersten Schritte was schönes zum Klicken. Eine Online-Lösung
Gerd E. >Zum Glück gilt das nicht mehr, denn mit Yosys+Nextpnr ist es jetzt >zumindest für Lattice ice40 und ecp5 kein Problem mehr schnell und >einfach die gesamte Toolchain zum Laufen zu bekommen. Ist die Toolchain nur für Verilog? Was genau muss man machen, um das ganze zu benutzen?
-
Thread
Realer Nutzen moderner Debugschnittstellen in Embedded Controller
Ja. Für einen vernünftigen Prozessor erwarte ich heutzutage eine fehlerfreie In-Circuit-Emulation (ICE), die komplett non-intrusiv arbeitet, also alle relevanten Prozessor-Zustände per Test-Access-Port (TAP) gesetzt/zurückgesetzt werden können. Damit hat man eigentlich schon gewonnen, sofern ein gewisser
Schnittstelle zwischen den beiden zum Austausch von Daten/Kommandos (siehe Anhang aus: ISBN: 978-0-12-408082-9) Mancherorts wird zwischen debug und trace features unterschieden, im Cortex M3/M4 werden für trace/debug jeweils getrennte Interface benutzt, im serial wire debug sind das die Pins SWCLK
-
Thread
Atmel Studio beim debuggen Value = Unknwon identifier
bekomme ich immer nur " Unknwon identifier". Das zweite Projekt ist das zum debuggen mit dem Atmel-ICE Basic.
was du in deinem Beispiel angedacht hast. ... und ja, man kann die Variablen im Debugger (ATMEL ICE) tatsächlich sehen!