-
Thread
Bahn Motorumrichter Zwischenkreis
Netzstromrichter (aka Gleichrichter), der via Trafo an die Fahrleitung kommt. Als Beispiel beim retrofittierten ICE1: https://library.e.abb.com/public/fa10e875134448b5be22d81413743866/BORDLINE%20PDS%20CC1500%20AC_15kV_M_2400%20ICE1%20RevC%20EN.pdf
Die elektrische Antriebstechnik des ICE 1 dürfte in weiten Teilen von der BR120 übernommen sein, die ja quasi das Versuchskaninchen für den ICE war wenn man sich die Entwicklungszeiträume anschaut. Die BR143 (und serienverwandte) ist auch
-
Thread
Ärgernis MPLAB Snap
So allmählich wird es (auch mir) klar: Die Firmwareversion 1.0b, mit der neuere MPLAB Snap ausgeliefert werden, unterstützt keinen AVR-Modus mehr und lässt sich daher nicht mehr mit Microchip Studio verwenden. Dafür braucht man die Firmwareversion 1.0a, die vor
.343401fe73 Tool pack version ............2.4.1239 Target device ATmega328P found. Device Id Revision = 0x0 (A) Device Id = 0x1e950f The following memory area(s) will be read: configuration memory Read complete
-
Thread
Atmel JTAG ICE3 Verpolschutz?
angefasst habe was dieser sehr heiß und ich konnte ihn nicht noch einmal Flashen. Ich habe den JTAG ICE 3 dann an einem anderen Board versucht und er geht noch, aber in beide Steckrichtungen bekomme ich ein grünes Lich am ICE. Hat der ICE einen internen Verpolschutz? Gruß Felix
Vcc = +5V GND = 0V Hast du das verinnerlicht?
-
Thread
ATtiny13 und STK200 über PonyProg2000 flashen
lies. Auf den Simulator war wieder kein Verlass und Stefanus F. gab mir den Rat per Emulator ( ATMEL ICE ) nach dem Fehler zu suchen. Blöderweise ist der Output, den ich untersuche, genau auf dem Port ( PORTF ) wo auch JTAG angeschlossen wird. Also JTAG angeschlossen und trotzdem PortF0 ( Pin 97 ) ans
machen kann und diese Schnittstelle blockiert PortF 4-7 was ich schon mal geschrieben habe. Gut PortF0 ist davon nicht betroffen, aber ... Kein Aber, jetzt fällt mir erst auf, dass ich bei dieser Adapterplatine ja wunderbar an PortF 0,1,2,3 drankomme. Also kann ich doch wieder mit dem ATMEL ICE und
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
gast schrieb: > http://www.watterott.com/Atmel-XPLAIN-ATXmega-Eval-Board So? Lieferbar: 0
Welche Vorteile hat man dann mit dem ICE ueberhaupt noch?
-
Thread
Glcd Anzeigefehler
6 , 15 , "Ice Tea" Lcdat 7 , 15 , "Wasser" Lcdat 4 , 0 , "->" End If If Pinc.2 = 1 And X = 4 Then Waitms 100 Cls Lcdat 3 , 15 , "Cola" Lcdat 4 , 15 , "Fanta" Lcdat 5 , 15 , "
Sprite" Lcdat 6 , 15 , "Ice Tea" Lcdat 7 , 15 , "Wasser" Lcdat 7 , 0 , "->" End If End If Lcdat 5 , 15 , "Optionen" Lcdat 4 , 15 , "Getraenke" Loop End [/Code]
-
Thread
USB-JTAG unter Linux
ist dein eigener Text: Der Adapter offenbart sich über lsusb -v wie folgt: idVendor 0x0807 idProduct 0x8001 Das ist die ID die er _hat_ und folglich die ID unter der der FTDI Treiber ihn finden wird.
"rules.d # avarice -1 -j /dev/ttyUSB0 AVaRICE version 2.10, Dec 18 2009 16:10:11 Defaulting JTAG bitrate to 250 kHz. JTAG config starting. Hardware Version: 0xc1 Software Version: 0x80 Reported JTAG device ID: 0x9403 Configured
-
Thread
ATXMEga Bootloader
Wie wärs denn mit Assembler? jmp:0x000000;
Hallo Severin, so, jetzt bin ich wohlbehalten zurück. Also: Der BootloaderBereich ist ab 0x20000 im Flash. Der Flashbereich der Applikation beginnt ab 0x00000. Du kannst überprüfen, wo was im Flash steht wenn Du den kompletten Flash ausliest. Hast Du eine JTAG-ICE mk II? Wenn ja, kannst
-
Thread
AVR Studio, Atmel ICE und die unsägliche Oszillatorkalibrierung
for the internal RC Oscillator. Thesebytes resides in the signature row High Byte of the addresses 0x0000, 0x0001, 0x0002, and0x0003 for 1, 2, 4, and 8 Mhz respectively. During Reset, the 1 MHz value is automaticallyloaded into the OSCCAL Register. If other frequencies are used, the calibration value
the internal > RC Oscillator. Thesebytes resides in the signature row High Byte of the > addresses 0x0000, 0x0001, 0x0002, and0x0003 for 1, 2, 4, and 8 Mhz > respectively. Was versteh ich hier nicht? Oben schreibst du, daß du 8MHz benutzt. Und unten zitierst du selbst aus dem Datenblatt, daß der
-
Thread
Defekter Gleichrichter oder Elko?
Hab ich doch weiter oben schon geschrieben. Auf DC Messung 330V, auf AC Messung quasi 0V Der ICE hat zwischen Vcc und Gnd 0 Ohm, hats also wohl hinter sich (vorher alle anderen Pins auf der Leiterbahnen ausgelötet)
#7614882: > Hab ich doch weiter oben schon geschrieben. > Auf DC Messung 330V, auf AC Messung quasi 0V Finde dass im ganzen Tread nicht. Aber egal, weil ... Jay K. schrieb im Beitrag #7614882: > Der ICE hat zwischen Vcc und Gnd 0 Ohm, hats also wohl hinter sich Treiber hat sein Leben selbst
-
Thread
JTAG ICE 3 - muss man ISP Clock jedes mal setzen?
Stone schrieb: > Ja, das Problem hab ich auch mit dem ICE3. Finde es aber als nicht so > störend. Sind halt ein paar Klicks mehr. Vielleicht lässt es sich ja > raus patchen. > > Gruß Matthias Ok Danke schön. Dann ist ein Bug in Firmware vom ICE3,
das gerade mal mit 6.1 ausprobiert. Und das funktioniert hier ohne jedes Problem, entweder mein ICE3 oder das Studio 6.1 merken sich die eingestellte ISP Geschwindigkeit. Alles komplett aus, ICE3 abgezogen, Target tot, Studio neu starten, ICE3 anklemmen, Target versorgen, Programmier-Dialog auf
-
Thread
[V] Diverses
Es geht weiter, ich habe noch: ein Infineon XMC4500 Relax Kit: 25 Euro ein Lattice iCE Stick ICE 40HX Eval Board: 25 Euro ein Lattice iCE 40 HX8k BreakOut Board: 50 Euro alles unbenutzt, Versandkosten nach Aufwand Gruß Haydar
das Lattice iCE Stick ICE 40HX Eval Board ist verkauft
-
Thread
UART mit atmega 16
void) { UCSRB |= (1<<TXEN); // UART TX einschalten UCSRC |= (1<<URSEL)|(3<<UCSZ0); // Asynchron 8N1 UBRRH = UBRR_VAL >> 8; UBRRL = UBRR_VAL & 0xFF; //**************************************** uint8_t i; for(i=1;i<5;i++){ while (!(UCSRA & (1<<UDRE)))//warten
die richtige gelesen werden. Dann kann man nach den Fuses usw. schauen. Die Fuses sind nie alle 0xFF oder 0x00, da hat er Schrott gelesen! Wenn man dann schreibt, hat man große Chancen, einen AVR zu haben, der nach HV-Programming schreit... Gruß aus Berlin Michael
-
Thread
JTAG ICE + AVR Studio 4
AVRstudio neu gestartet , kein Projekt geöffnet und dann bei tools/program Avr/ Jtag Ice gewählt und Comport explizit angegeben geht auch nicht?
Adapterplatinen dabei, probiert habe ich es mit beiden. 1)Mit der einen, die am STK auf die EXPAND0 zu stecken ist, ist das ja alles kein Problem. 2)Bei der zweiten, wo mit Drähten an den Portausgängen verbunden wird, hab ich das wie im JTAG ICE user guide abgebildet gemacht. (2.3.3 connecting jtag
-
Thread
Pickit5 vs ATMEL ICE
so: Das PicKit 5 ist deutlich günstiger als das Atmel ICE. Kann das ICE irgendwas, was das PicKit nicht kann?
etwas zum Pickkit 5 zu > sagen? Hi Frank, ich würde mir aus so einer Antwort ehrlich gesagt 0,0 machen. Der Kollege mit seiner Grenzwertigen Antwort Nachts um 3 hat sich vor etwas weniger als einem Jahr hier angemeldet und schon 1558 Beiträge verfasst. Das sind 4,2 Beiträge am Tag. Man kann
-
Thread
Verträgt ein mit 3.3V gespeister ATmega wirklich keine 5V an seinen Eingängen?
Datenblätter aller beteiligten ICs rausgesucht und die I/O-Pegel auf die Betriebsspannungen von 3.3V bzw 5.0V interpoliert: Vcc Out Low Max In Low Max Out High Min In High Min JTAG Atmega 5 0,7 1,5 4,2 3 JTAG 74HC 3,3 0,26 0,942 3,2 2,358 Target Atmega 3,3 0,53 0,99 2,585 1,98 Es ergeben sich folgende Möglichkeiten für den Einsatz des chinesischen JTAG-Interfaces
-
Thread
ATMega128 an Jtag ICE will nicht
P, A oder so > noch nicht drin waren. Ja, dafür wäre es OK. Aber wenn deine "Device ID" als "0xfe 0xfe 0xfe" gemeldet wird, dann sollte dir klar sein, dass du nicht einfach nur das falsche device erkannt hast, sondern dass da irgendwas anderes im Argen liegt. Dann brauchst du auch nicht versuchen
und JTAG ICE da schon was miteinander > geredet oder ist das wirklich gar nichts wert? Müsste ich mir ansehen. Ich dachte schon, dass davor zumindest versucht wird, eine erste Antwort vom ICE zu erhalten (
-
Thread
STK600 Dip Package
jtag2 = Atmel JTAG ICE mkII [/etc/avrdude.conf:453] jtag2fast = Atmel JTAG ICE mkII [/etc/avrdude.conf:445] jtag2slow = Atmel JTAG ICE mkII [/etc/avrdude.conf:437] jtagmkII = Atmel JTAG ICE mkII [/etc/avrdude.conf:429]
-
Thread
atxmega32a4 mit avrdude und avrjtagmkII programmieren
sogar der normale Mega32 (und kleinere Typen). Dummerweise hat man ja schon Probleme mit dem JTAG ICE und avrdude wenn man nur ISP verwenden will. Der ISP-Support wurde naemlich erst nachtraeglich in das ICE aufgenommen und erfordert offenbar ein paar Verraenkungen. Hast Du die Firmware des ICE auf
Vermutung, dass avrdude es nicht kann liegt nahe... avrdude -cjtagmkII -Pusb -px32a4 -U flash:w:test6.0.hex -vv ... avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x03, 1 bytes): 0xa0 (1 bytes msg) avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED avrdude
-
Thread
Ist Lattice MachXO2 gut für den Einstieg in FPGA und VHDL?
Lattice Semiconductor and Digilent https://www.youtube.com/watch?v=wC1uTMokX9s#t=179 Anhang: ice40_stick_1.PNG Gruss Holger.
ice40 USB ATMEGA-prog SPI-Rom_ice40Config ! Port to Lattice iCEblink40-HX1K Evaluation Board Chris McClelland https://groups.google.com/d/msg/fpgalink-users/iy3thJjWmsw/qMFuwQh82MUJ Picture: https
-
Thread
Atmelstudio setzt lock bits nach Flashen!
ich die USB-Treiber des Programmers (Silicon Labs CP210x VCP) aktualisiert und Atmel Studio von 6.0 auf 7.0 aktualisiert, weil die 6.0 den Programmer nicht mehr erkannt hatte. Seitdem habe ich das Problem. Deshalb würde es mich eigentlich wundern, wenn es mit dem ISP- oder Systemtakt zusammenhinge.
Alexander D. schrieb im Beitrag #4888641: > Welchen würde Du denn > empfehlen?! Den Atmel-ICE. http://www.atmel.com/tools/atatmel-ice.aspx
-
Thread
[V] JTAG ICE MKII
Verkaufe einen Original Atmel JTAG ICE MKII. Der Debugger wurde nur bei einem Projekt eingesetzt. Vor ca. 1 Jahr bei Reichelt gekauft für ungefähr 300 EUR. Lieferumfang: * Original Atmel AVR JTAG ICE mkII * USB-Kabel * RS232-Kabel
http://www.ebay.com/itm/AVR-JTAG-ICE-MKII-ISP-USB2-0-Emulator-ARM-/150664194219?pt=LH_DefaultDomain_0&hash=item23144928ab gibts in der bucht billiger
-
Thread
Atmega verliert Flashinhalt
sonst wäre die Application nicht los gelaufen. Eine Analyse ergab, dass einige Pages des Flash auf 0xFF stehen. Die Lock-Bits sind gesetzt, aber unser Bootloader bietet die Möglichkeit das Flash Pageweise zu lesen. Fuses: set lfuse=0xE2 set hfuse=0xCC set efuse=0xFC set lock=0x2C Meine Fragen
oder? Robert H. schrieb im Beitrag #6346286: > Eine Analyse ergab, dass einige Pages des Flash auf 0xFF stehen.
-
Thread
Startup Aiways Elektro SUV 2017
habe ich vor gut einem Jahr gebraucht für 36t gekauft mit fast 300t Km auf der Uhr. Probleme seither 0. Wartungskosten 0€ und Energiekosten <100€. Man sieht und merkt ihm die Kilometer nicht an. Ich bin mehrmals bis nach Hirsthals Dänemark gefahren gut 700km. Das fahren ist so anders als beim Verbrenner
ich vor gut einem Jahr gebraucht für 36t gekauft mit fast > 300t Km auf der Uhr. Probleme seither 0. Wartungskosten 0€ und > Energiekosten <100€. Man sieht und merkt ihm die Kilometer nicht an. Ich > bin mehrmals bis nach Hirsthals Dänemark gefahren gut 700km. Das fahren > ist so anders als beim
-
Thread
Arduino IDE 1.8.9 buggy?
//downloads.arduino.cc/packages/package_avr_7.3.0_index.json mal sehen
default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0xe000 D:\Common.win\arduino_IDE_189\portable\packages\esp32\hardware\esp32\1.0.2/tools/partitions/boot_app0.bin 0x1000 D:\Common.win\arduino_IDE_189\portable\packages\esp32\hardware\esp32\1.0.2/tools/
-
Thread
delay für STK200
immer mal wieder folgende Fehlermeldung: [pre] avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x00 avrdude: verification error; content mismatch [/pre] ich hab -i <delay> bis auf 130 erhöht, es klappt auch besser wie ohne delay aber immer noch nicht zuverlässig. Muss
*Programmieren* (Einsatz als ISP) von der 32KB Grenze nicht betroffen. Das *Debuggen* (Einsatz als ICE) ist davon betroffen.
-
Thread
Geht AVR auch so komfortabel wie PIC?
ging auch nicht. Also eine weitere 1/2 Stunde mit der Installation verbracht. Als Hardware das Atmel-ICE, wollte ich Single-Step durch den Mega. Pustekuchen. AS6 schaltet den Debugwire an, danach ging nichts mehr. Also probier ich mal ein FW-Update des ICE. Freude oh Freude, jetzt ist auch das ICE gebrickt
JTAG MKII unter Studio 4 wieder flott bekommen. Was sein soll weiss ich nicht. Flashen geht mit dem ICE richtig schnell. Auch sind die Signale mit dem Oszi betrachtet ordentlich sauber. Wenn Atmel damit Werbung machen will: "Are you kidding me?". Da gebe ich 60€ für den Atmel-ICE aus, weil ich mal
-
Thread
Attiny2313
pavr = Jason Kyle's pAVR Serial Programmer [/etc/avrdude.conf:338] jtag2 = Atmel JTAG ICE mkII [/etc/avrdude.conf:331] jtag2fast = Atmel JTAG ICE mkII [/etc/avrdude.conf:323] jtag2slow = Atmel JTAG ICE mkII [/etc/avrdude.conf:315] jtagmkII = Atmel JTAG ICE mkII [/etc/avrdude.conf:307] jtag1slow = Atmel JTAG ICE (mkI) [/etc/avrdude.conf:300] jtag1 = Atmel JTAG ICE (mkI) [/etc/avrdude.conf:292] jtagmkI = Atmel
-
Thread
Nano Zero Bootloader hochladen
nicht wie ich ihn drauf bekommen soll, und ja mit lesen im > Internet, aber mir fehlt dazu der ATMEL-ICE und das ganze andere > Hintergrundwissen. Der ICE ist dafür nicht nötig, dafür genügt ein einfacher ISP-Adapter. Als Software zum Programmieren kann dafür u.a. Avrdude verwendet werden. Sofern
Bootloader brennen. Daher brauche ich ja Hilfe. Platine solte laut Hersteller mit Atmel Studio 7 und dem ICE gemacht werden.
-
Thread
Kauf- Erfahrungsberatung AVR Programmer
kopfkratzer schrieb im Beitrag #3459622: > Debugging und JTAG -> original MKII Eher wohl den ICE3.
http://student.embedded-projects.net/product/Atmel_JTAG_ICE_3
-
Thread
AVR jtagice3 unter Linux
0003:03EB:2140.0005: hiddev0,hidraw3: USB HID v1.11 Device [Atmel Corp. JTAGICE3 CMSIS-DAP] on usb-0000:00:14.0-4/input0 In /dev/ wird der jtagICE3 als /dev/hidraw3 eingebunden. Kann mir jemand erklären wie ich darauf jetzt
4500 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
-
Thread
Arduino nano Bootloader Erfahrungsbericht
and PID list: 0x2141 avrdude done. Thank you. Wenn jemand was weiß, immer her damit!
schrieb im Beitrag #5393955: > avrdude: jtag3_open_common(): Did not find any device matching VID > 0x03eb and PID list: 0x2141 Avrdude kann den Atmel ICE offensichtlich nur anfassen, wenn der libusb-win32 Treiber für das CMSIS-DAP Gerät installiert wurde. Das kollidiert (scheinbar) mit den Treibern
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
außerdem nicht zu teuer, denn mein Lohn ist da gar nicht mit drin. Also koste ich in der Kalkulation 0,0€ ;-) Hobbykeller != Serie.
: reset full-speed USB device number 5 using xhci_hcd kernel: [10409.367026] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800d865b208 kernel: [10409.367031] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800d865b1c0 Diese Fehlermeldungen
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
schrieb im Beitrag #7671380: Was auch immer Du mit dem Bild sagen willst: ist es so schwer "Atmel-ICE" als Suchbegriff einzutippen wenn Du scheinbar nicht direkt auf den Link klicken willst?
Hans M. schrieb im Beitrag #7671308: > (nein, die 250€ für das Atmel ICE sind mir zu viel) 163€ bei Farnell. Bei Ali für 62€, aber da wäre ich mir nicht so sicher, dass es Original ist, auch wenn es so beworben wird.
-
Thread
Probleme mit JTAG ICE 3
Hallo, Ich habe ein Problem mit meinem JTAG ICE 3 Adapter. Ich benutze das Pollin Entwicklungsboard mit einem ATMEGA32. Als Schnittstelle und Übertragung benutz ich den JTAG ICE 3 Adapter. Die Software ist AVR Studio 6.2. Folgende Fehlermeldungen
0,0 V und lauter fehlermeldungen dann :(
-
Thread
Neue Toolchain aufbauen (AVR)
www.reichelt.de/isp-programmer-fuer-atmel-avr-usb-anschluss-diamex-avr-isp-p305274.html?&trstct=pos_0&nbc=1
extra_features = HAS_VTARG_READ; connection_type = usb; usbpid = 0x2180, 0x217f, 0x2181; ; [/pre] (Die Einträge für die anderen Programmier-Protokolle sehen vergleichbar aus.) > avrdude braucht es also nicht unbedingt. Hätte man auch beim Atmel Studio ja
-
Thread
AVR debuggen mit Eclipse und AVaRICE unter Windows
-P atmega32 AVaRICE version 2.9, Jan 7 2010 22:42:57 JTAG config starting. Hardware Version: 0xc1 Software Version: 0x80 Reported JTAG device ID: 0x9502 Configured for device ID: 0x9502 atmega32 -- Matched with atmega32 JTAG config complete. *Geht nicht* C:\....>avarice --mkI -B4000khz
AVaRICE, so dass es auch über USB schneller geht. Ich nutze immer die serielle Schnittstelle. Hab den ICE aber lange nicht mehr genutzt.
-
Thread
Hilfe beim Einsatz von OpenOCD benötigt
does not have IDCODE Info : Embedded ICE version 0 Error: unknown EmbeddedICE version (comms ctrl: 0x018e9ec0) Info : omap5948.arm: hardware has 2 breakpoint/watchpoint units trst_only separate trst_push_pull Info : JTAG tap: omap5948.
.ice tap/device found: 0x2008f02f (mfg: 0x017 (Texas Instruments), part: 0x008f, ver: 0x2) Info : Embedded ICE version 6 Info : omap5948.arm: hardware has 2 breakpoint/watchpoint units trst_only separate
-
Thread
AVR USB JTag Emulator
als ob dein µC-Board nicht über die JTAG-Schnittstelle antwortet. Oder war gar nichts an den JTAG ICE angeschlossen? Grüße Stefan
ich durch Unwissenheit angenommen, der JTag Ice würde dies automatisch machen. Danach kann ich auch über AvrDude den JTag ICE als programmer nutzen. b) Das JTAG fuse bit liess sich vermutlich auf dem Board nicht setzen, weil das EESave fuse bit
-
Thread
JTAGICE3 und AtmelStudio6.1
Erst, wenn du dort auf “Details” gehst und “Hardware Ids” auswählst, siehst du anhand der Zahlen (0x3EB / 0x2141), dass das das Atmel-ICE ist.
Dennis X. schrieb im Beitrag #4574416: > Jörg W. schrieb im Beitrag #4572005: >> Zahlen (0x3EB / 0x2141) > > Ja, so ein Gerät finde ich, allerdings bei mir mit 0x3EB / 0x2140 OK, stimmt. 0x2141 ist das Atmel-ICE, du hast ein JTAGICE3. Der MS-HID-Treiber ist auch zugewiesen, oder?
-
Thread
AVRISP mkII Connect Failed
m.n. schrieb im Beitrag #4905207: > Anschließend aber auch noch mit 4.19 oder nur noch mit 7.0? 7.0. bei 4.19 mußte ich andere Treiber installieren.
www.mikrocontroller.net/topic/349317#3876118 Im Gerätemanager habe ich den atmelwindrvr vom 9.10.15 Version 12.0.0.0, AVR ISP mkII vom 12.8.15 Version 12.0.0.0 und den WinDriver vom 26.1.14 Version 11.5.0.0 deinstalliert. Danach den mkII wieder an den USB angeschlossen, ohne das das Atmel-Studio geöffnet war. Der
-
Thread
Kein Zugriff auf µC
sei(); while (1) { /*Programmschleife*/ } return(0); } //########## Unterprogramme ############# void init_timer0(void) { TCNT0 = 0; TIFR0 |= (0<<TOV0)|(0<<OCF0A)|(0<<OCF0B); TCCR0B |= (1<<CS00)|(0<<CS01)|(1<<CS02); TIMSK0 = (
{ PORTD = 0xFF; status = 0; } }
-
Thread
ICE40UP NVCM programmieren
würde fast davon ausgehen, dass der iceprog das kann! Ansonsten gibt es ja keine flash-basierten ice40 ... Danke dafür :)
ofa "/tmp/lat2/impl1_algo.sea" -ofd "/tmp/lat2/impl1_data.sed" Lattice Radiant Deployment Tool R2.0.0 Command Line Loading Programmer Device Database... Generating Slave SPI..... Reading Input File: /tmp/lat2/impl1.xcf XCF file: /tmp/lat2/impl1.xcf is for the old version. It might not compatible
-
Thread
TinyFPGA BX – FPGA Entwicklungskit für wenig Geld
welcher FPGA mit welchen Logikresourcen verbaut ist etc. Specifications Height: 1.4 inches, width: 0.7 inches Programming interface: USB 2.0 full-speed (12 mbit/sec) ICE40LP8K FPGA 7,680 four-input look-up-tables 128 KBit block RAM Phase Locked Loop 41 user IO pins 8 MBit of SPI Flash Onboard
den Raspi entworfenen FPGA-board greifen wie dieses: https://shop.trenz-electronic.de/de/TE0876-02-IceZero-mit-Lattice-ICE40HX Da hat man gleich einen SPI/I2C/UART/GPIO FPGA-Extender kann noch weiter FPGA-Peripherie aus dem Pmod-Baukasten dazustecken. (was dass Tiny auch nicht kann).
-
Thread
Atmel ICE Pinbelegung
Irgendwie habe ich Probleme mit der Atmel Dokumentation. Ich habe den ARM Cortex SAMD10D14A uC von Atmel (M0+) mit dem Atmel ICE in der PCBA Version verbunden gemäß Schaltplan. Da die PCBA Version ohne die sauteuren Kabel und ohne Adapterplatine kommt, hatte ich mir nur das 10 polige Debugkabel mit den 2 Pfostenverbindern
Auslesen der device signature "no device detected, unable to enter programming mode". Sollte mein ICE eine Macke haben? Signale kommen allerdings überall am uC an (Pins 11-13), wobei am Pin 13 (SWDIO) eine negative Spannung von -0.9V anliegt im Ruhezustand. Habe auch mal alle Typen beim SAMD10D14 eingestellt
-
Thread
Microchip Studio - Elegoo Uno R3
Beitrag #7640548: > Der MPLAB Snap kostet weniger und hat den Vorteil, keinen Steckverbinder > im 0.05"-Raster zu verwenden, sondern eine einreihige Buchsenleiste im > bastlerfreundlichen 0.1"-Raster. Der Atmel Ice kommt auf Wunsch mit einem Kabelsatz und einem 2 reihigen 0.1" ISP Stecker. Der
Arduino F. schrieb im Beitrag #7640745: > Der Atmel Ice kommt auf Wunsch mit einem Kabelsatz und einem 2 reihigen > 0.1" ISP Stecker. https://www.microchip.com/en-us/development-tool/atatmel-ice Ja, und der Kabelsatz ist filigran, jedenfalls das Stück
-
Thread
AVR128DA per USB flashen?
viel wie mir bekannt ist, geht das nur mit einem UPDI fähigen Programmiergerät, wie z.B. das ATMEL-ICE. Ob es billigere Klonen gibt, habe ich nicht untersucht. Ich kaufte mir die ICE Bord von Digikey für $70. Bis jetzt habe ich es nur erfolgreich an einem DB64 ausprobiert um einen Arduino Bootloader
früheren Atmel Studio) nutzen. Nett gegenüber dem Atmel-ICE ist die Tatsache, daß das Ding einen normalen Steckverbinder im 0.1"-Raster verwendet, so daß es einfach ist, sich für die verschiedenen Anwendungen Adapter zu basteln. https://www.microchip.com/
-
Thread
Gnarly Grey low cost 5.3KLuts UltraPlus
FT2232 >Breakoutboard verwenden, oder einen RasPi, auf dem man aber nicht >entwickeln kann, da die IceCube Software nicht auf ARM läuft. >Hier schildern andere ihre Erfahrungen: >https://www.element14.com/community/groups/fpga-gr... >Die IDE (IceCube 2) für die ICE40 FPGAs ist viel einfacher gehalten
, dass die ICE40 ein Alleinstellungsmerkmal haben. Weder X noch A(I) haben was vergleichbares.
-
Thread
Welche GDB Kommandos gibt es?
full Slot 0 full Breakpoint added in ICE. slot: 2 type: -2147483645 addr: 0xfffffffe ... Breakpoint added in ICE. slot: 3 type: 6 addr: 0xfffffffe ... ->GDB: T0220:82;21:5508;22:9c000000; GDB: <z2,80009e
0x9e kann man nämlich bestenfalls mit einer Maske von 0x01 (also als uint16_t) zu einem range breakpoint erweitern, mehr geht nicht. Das ist das Dilemma der einfachen Implementierung im ICE als Offset
-
Thread
JTAG ICE mk1 mk2 mk3
angesteckten Adaptern, die ich hier rumfliegen habe sagte: [code] $avarice -1 --jtag /dev/ttyUSB0 :4242 -P atmega644p Defaulting JTAG bitrate to 250 kHz. JTAG config starting. Hardware Version: 0xc3 Software Version: 0x80 Reported JTAG device ID: 0xFFFF Device is not supported by JTAG ICE
Zum Debuggen brauchst du einen Atmel ICE oder den alten Atmel JTAGICE mkII. Der Atmel ICE Basic hat keine Kabel. Der Atmel ICE PCBA hat keine Kabel und kein Gehäuse. Ansonsten sind die beiden mit dem "normalen" Atmel ICE identisch.