-
Thread
Attiny mit I2C und ISP gleichzeitig
OK, dann mal los! Vcc = 5V I2C Uhigh = 0,7 * Vcc = 3,5V (Minimum) I2C Ulow = 0,3 * Vcc = 1,5V (Minimum) I2C Strom = 3mA (hoffentlich richtig) R = U/I = 1,5V/0,003A = 500 Ohm Ich schließe daraus, dass der Widerstand maximal 500 Ohm
) bin ich vorbei und Frankfurt liegt kurz vor mir. Ich wusste nicht, dass intensives Lesen auch im ICE Übelkeit verursacht. Puh :( Aber ich hab mir den Teil 0 und Teil 1 angeschaut um was über die I2C-Verbindung und die Parallelwiderstände rauszubekommen. Ich habe Uwes Schaltung für meine Zwecke übernommen
-
Thread
[s] USB AVR Programmer
student.embedded-projects.net/index.php?module=artikel&action=artikel&id=366&PHPSESSID=57516db5bd3681f0f73b42f5832ab74a Da bekommst Du den JTAG-ICE MKII für 152 Öhre. Oder der Nachfolger...der liegt glaub ich auch in der Größenordnung läuft aber glaub ich nur mit AVR Studio 5. War glaub ich erst vor
mal richtig fiese Probleme... Ansonsten ist ISP genausogut. Werde dann wahrscheinlich einen JTAG-ICE MKII und mehrere AVRISP mkII bestellen. Vielen Dank für deine Hilfe! Gruß, Yaro
-
Thread
Rumgefragt: Verwendung 'reiner' FPGA's heute (2020)
auch in anderen Mobilgeräten verwendet, nicht nur bei Apple. Das ist der Grund warum Lattice bei den ICE40 so verrückt kleine Packages anbietet wie 2x2 mm 36-ball WLCSP mit 0.35mm Pitch...
in anderen Mobilgeräten verwendet, nicht nur bei Apple. > Das ist der Grund warum Lattice bei den ICE40 so verrückt kleine > Packages anbietet wie 2x2 mm 36-ball WLCSP mit 0.35mm Pitch... Aus eigener Erfahrung (Reverse Engineering): Einige Serien von Huawei-Geräten hatten ICE40 verbaut. Damit ist
-
Thread
AT90USB162 AVR Studio verbinden
z.b. usbprog v3.0 von shop.embedded-projects.net? oder gibt's besser, günstigere Alternativen (z.b. mit Gehäuse, Kabel)? danke
hab gerade noch dieses gefunden http://cgi.ebay.de/JTAG-ICE-fuer-AVR-ATMEL-JTAG-ICE-3-5-Volt-USB_W0QQitemZ320223852935QQihZ011QQcategoryZ12949QQrdZ1QQssPageNameZWD4VQQcmdZViewItem?_trksid=p1638.m124 kann man damit den AT90USB162 programmieren und debuggen
-
Thread
Problem mit LME49830 und LT1166 Bias IC
einsteigen soll, nämlich bei 7,5A. IBRK ist somit 7,5A. We write the equation of the dashed line as ICE = (–ILIM1 / VLIM1)VCE + ILIM1 ICE = (-15A / 60V) * 0,7V + 15A = 14,825A In der nächsten Formel wird das Ganze nach ILIM1 aufgelöst. Dort steht im Bruch VLIM1 - VRAIL, das würde bei mir 60V - 60V
nämlich bei > 7,5A. IBRK ist somit 7,5A. > > We write the equation of > the dashed line as > > ICE = (–ILIM1 / VLIM1)VCE + ILIM1 > > ICE = (-15A / 60V) * 0,7V + 15A = 14,825A > > In der nächsten Formel wird das Ganze nach ILIM1 aufgelöst. Dort steht > im Bruch VLIM1 - VRAIL, das würde bei
-
Thread
Freier + kleiner Softcore gesucht.
ARM bietet einen freien Zugang zum ARM Cortex M0 IP. Ob das aber in Verilog oder VHDL erhältlich ist, kann ich nicht mit Sicherheit sagen. https://www.arm.com/about/newsroom/arm-offers-free-access-to-cortex-m0-processor-ip-to-streamline-embedded-soc-design.php
nen FPGA gebracht: http://www.6502asm.com/ http://sigint112.blaucloud.de/index.php/s/FNpk70OXQp0pQU3 :-D
-
Thread
Yagarte Toolchain und Segger J-Link GDB
und nach Anleitung eingefügt: monitor reset monitor speed 30 monitor speed auto monitor long 0xffffff60 0x00320100 monitor long 0xfffffd44 0xa0008000 monitor long 0xfffffc20 0xa0000601 monitor sleep 100 monitor long 0xfffffc2c 0x00480a0e monitor sleep 200 monitor long 0xfffffc30 0x7 monitor sleep 100 monitor long 0xfffffd08 0xa5000401 set remote memory-write-packet-size 1024 set remote memory-write-packet-size fixed set remote memory-read-packet-size 1024 set remote memory-read-packet-size fixed symbol-file
-
Thread
ISP programmer variable Spannung Zielsystem wie MK2
Richtig. Du sollst (viel) mehr Geld ausgeben und den offiziellen Nachfolger kaufen. Aktuell das Atmel ICE. > Alles was ich finde wird mit 3.3v oder 5v beworben oder ist sehr teuer. 3.3V paßt doch. > mein Zielsystem hat 3.0v. Programmiere es mit 3.3V. Bis ±0.5V ist doch kein Problem. OK, sofern
1 von 10 Versuchen erfolgreich Fehlermeldung immer "verification error, first mismatch at byte 0x0000 0x00 != 0x0c" USBasp auf 5.0V und VCC vom USBavr mit - VCC am ProMini - 10 von 10 Versuchen erfolgreich - RAW am ProMini - 10 von 10 Versuchen erfolgreich - ACC am ProMini - 10 von 10 Versuchen
-
Thread
Netzwerkkabel plötzlich kein POE mehr möglich
*) den Kurzschlussadapter den ich mit der Netzwerkdose verbunden habe, habe ich vorher mit jeweils 0,0 Ohm je Adernpaar gemessen.
Axel S. schrieb im Beitrag #7992456: > alle anderen Adernpaare je 4,0 Ohm. > *) den Kurzschlussadapter den ich mit der Netzwerkdose verbunden habe, > habe ich vorher mit jeweils 0,0 Ohm je Adernpaar gemessen. Mal gucken, welchen Querschnitt Deine Leitung hat. 25
-
Thread
Gutes aktuelles Schaltregler IC für Leistungs Step Up
ist falsch. Vereinfachte Berechnung: Vin=24V Vout=60V Pout=2kW Iin=2kW/24V=84A D=1-Vin/Vout=0,6 Isw_rms = Iin*sqrt(D) = 84A*sqrt(0,6)=65A IDiode_rms=sqrt(Iin^2-Isw_rms^2) = 53A Aber natürlich richtig, dass es ein Boost ist, und kein Buck. Das war mein Fehler. Beim Rest bleibe ich bei meiner
langsam ist. > Wie meinst Du das? Selbst wenn der IGBT gemützliche 200ns zum sperren braucht, ist eben 0A x 200V = 0W
-
Thread
Welche freie HDL software erlaubt die simulation von Latches?
public wires: 4 Number of public wire bits: 4 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 1 $_DLATCH_N_ 1 [/code] Input [code] module latch
das Latch als Workaround manuell extrahieren, das kann DFFLIBMAP noch nicht. Das ist allerdings im ICE40K flow schon eingebaut: https://github.com/YosysHQ/yosys/blob/master/techlibs/ice40/latches_map.v >Eigentlich ist es genau andersherum: Eine Kette aus Latches wird gebaut, >um der Synthese
-
Thread
Probleme beim Debuggen mit JTAG ICE mkII
suchen anfangen? FUSE Bits: Brown-out detection disabled. JTAGEN: 1 SPIEN: 1 Ext. Crytal Osc. 8.0- MHz. (verwendet wird ein 16MHz Quarz) Sonst lauter 0er. LG
verbinden. Über JTAG kannst du auch ohne Takt programmieren. Also Programmier-Dialog aufrufen. JTAG ICE auswählen und als Programming Mode den JTAG Mode auswählen. MfG Spess
-
Thread
(L(C(R) Messgerät für 2 Farad gesucht
/e, also bei 0,63. Wo kommt denn die 0,7 her?
1 - 1/e, also bei 0,63. Wo kommt denn die 0,7 her? Sollte vermutlich um das 0,7 Fache..etwas unglücklich ausgedrückt. 0,7 ist wohl ein Näherungswert.
-
Thread
Problem mit Werten von Potentiometer
ES9028Pro). In meinem Fall sind das die Register 16 bis 23. Der Standardwert für die Lautstärke ist 0x00. Diese Funktion läuft korrekt; sie schreibt auch in andere Register. Ich code mit Microchip Studio und debugge mit einem Atmel ICE.
Laurin schrieb im Beitrag #7922951: > und debugge mit einem Atmel ICE. Na dann laß Dir doch mal anzeigen, was als "Value" übergeben wird. Laurin schrieb im Beitrag #7922951: > int currentVolume = ADC_read(0); Also kann ADC_read() auch negative Werte liefern?
-
Thread
AVRDude in CMake
dir die ausgelesene Datei auch manuell an: Stehen darin evtl. nur 0x00s oder 0xFFs?
Jetzt noch mal eine ausführliche Testbeschreibung: [code] avrdude -pm644p -cstk500 -P/dev/ttyUSB0 -b115200 -Uflash:w:Test.hex avrdude -pm644p -cstk500 -P/dev/ttyUSB0 -b115200 -Ueeprom:w:Test.eep [/code] Inhalt der Test.eep [code] :0F00000060BAFFFF140415040206008403F40124 :00000001FF [/code
-
Thread
Platine ist leitend wo sie nicht leitend sein sollte
0000.0 und 000.1 Ohm. Mir fiel das nach der ersten Bestückung auf. Da tippte ich auf fehlerhafte Bauteile. Aber die unbestückte Platine verhält sich genau so. Im Betrieb verhält sich der Schaltkreis wie
wirklich wichtigen Verstöße darüber übersehen. Ich kenne keine unwichtigen Verstöße. *Rule Violations: 0*, ansonsten geht das Ding nicht raus. Man muß dann eben die Rules soweit anpassen, bis der DRC durchläuft.
-
Thread
JTAGICE3 wird nicht erkannt
Hallo Ihr, ich hab ein kleines Problem mit meinem ICE3 Wenn ich den an meinem PC hänge wird er im Studio7 nicht erkannt. Ein "alter" AVRISP mk2 dagegen sofort. Es läuft die aktuelste Version vom Studio 7. (7.0.1006) Hänge ich den ICE3 dagene ans Laptop
Hast du die Treiber denn vorab installiert? Wird der ICE im Gerätemanager erkannt? Gruß Max
-
Thread
Pollin Display 12232, in ASM klappts, in C nicht
dieses ominöse volatile? also würde es mit [c] void DispDel(void) { volatile uint8_t i = 0; LCD_Data = 0; DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispCtrl |= (1<<A0); i = 0; while(i<61) { DispWrite(); i++;
So ich habs hinbekommen. Der Fehler lag in der DispDel. statt [c] DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispCtrl |= (1<<A0); [/c] hätte es [c] DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispData = Collumn0; ACK(); DispCtrl |
-
Thread
svg nach png wandeln - womit?
usr/lib/libcairo.so.2 (0xb720b000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb71cd000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7105000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7071000
(0xb64f4000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb64dd000) libuuid.so.1 => /lib/libuuid.so.1 (0xb64d8000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb64d5000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
-
Thread
ATmega324a lässt sich nicht mehr programmieren nach Fuse setzen
1 0 0 9000 9000 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
-
Thread
Got 0xc0, expected 0x00
Fehlermeldung: [c]Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool) Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target
Maximilian B. schrieb im Beitrag #5698201: > Got 0xc0, expected 0x00 Tausche mal den USB-Treiber aus. Hier hilft das Zadig-Tool - z.B. bei Stefan Frings :-) (finde den Link dort aktuell nicht) oder direkt https://zadig.akeo.ie/ (Das "vorher
-
Thread
[S] günstiges FPGA-Experimentierboard
fällt auch dementsprechend aus. *) https://www.digikey.de/en/product-highlight/t/terasic-tech/de0-nano-dev-board?srsltid=AfmBOoqxC7ia7uFcT90_FNO4uKDF6hznIQc3WUqF_OLC1pEweMLrw9TM
mich dann. Ich möchte jetzt verd... nochmal endlich bestellen. :-) Mein Tipp wäre immer noch das DE0NANO.
-
Thread
Neue Module mit Atmel/Microchip SAM D21, SAM C21 und SAM L21
die kompletten JTAG-Pins. Ob Du num einen JLink, ULink2, irgendetwas FT2232-basiertes oder ein AtmelICE verwendest, ist jetztendlich egal. Auch bei den Compilern und IDEs gibts eine große Auswahl. Such Dir was aus. fchk
Hallo, zum Programmieren eignet sich z.B. der ATMEL-ICE oder ATMEL-ICE-BASIC (http://www.chip45.com/categories/mikrocontroller_embedded_entwicklungstools.php). Alternativ können Sie das Modul gerne einschicken und wir programmieren kostenfrei den chip45
-
Thread
ADC Messung beim ATTiny13 Problem
Funktionen: uint16_t Messung(void); //ADC Messung // Variablen: uint16_t rfsignal = 0; uint8_t counter = 0; uint8_t compare = 0; // Hauptprogramm: int main (void) { // Timer initialisieren: TIMSK0 &= ~((1<<TOIE0)|(1<<OCIE0A)|(1<<OCIE0B)); //Interrupts für Timer 0 deaktivieren TCCR0A = 0x00; TCCR0B |= (1<<CS01) | (1<<CS00); //Takt = CPU-Takt/64 TCNT0 = 0x00; TIMSK0 |= (1<<TOIE0); //set 8-bit Timer/Counter0 Overflow Interrupt
-
Thread
Xmega mit avrdude | Fehler beim Schreiben
1 0 0 0 0 0x00 0x00 fuse2 0 0 0 0 no 1 0 0 0 0 0x00 0x00 fuse4 0 0 0 0 no 1 0 0 0 0 0x00 0x00
0 0 0 0 0 0x00 0x00 eeprom 0 0 0 0 no 4096 32 0 0 0 0x00 0x00 application 0 0 0 0 no 262144 512 0 0 0 0x00
-
Thread
Windows7 x64 + AVR-Studio = Problem :(
Windows 7 (64bit) und AVR-Studio 4.19. Es funktioniert alles perfekt, STK 500 sowie Emulator JTAG ICE mkII. Gruss Werner
Achtung der Threat ist von 2010! AVR-Studio 4.19 mit dem AVR Toolchain 3.3.0 läuft hier einwandfrei unter Windows 7 x64. Grüße Fritz M.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
mit JTAG und einige neuere Atmel ARM mit SWD. AVR werden nicht unterstützt. Der alte Atmel SAM-ICE war ein J-Link: https://www.microchip.com/DevelopmentTools/ProductDetails/AT91SAM-ICE > Microchip ICSP interface Damit ist wirklich Microchip gemeint, also deren ARM-Konkurrenz PIC32 MIPS.
oder sowas uC für 0,20€ mit 8051 Kern: https://www.mikrocontroller.net/topic/462538?goto=new#5617145
-
Thread
Ich brauche einen anderen Taschenrechner
>Mit dem ICE im Tunnel und schon ist trotz Innenbeleuchtung Sense Du verbringst also einen Großteil deines "Berufslebens" im Zug?
finde die jetzigen Rechner einfach krank, man kann nicht mit Ergebnissen weiter rechnen. neu: 9 0 memory store sin memory read = früher: 9 0 sin Da man eh immer am PC sitzt, nehme ich calc.exe.
-
Thread
Verbindung uC zu und uC zu uC
soweit ich weiß, nicht (gut). Das AVR Studio beherrscht alle Programmer (AVRISP mkII, AVR JTAG ICE3 uvm.) und das Debugging ist unproblematisch.
das ist mein Mikrocontroller: http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php in dem datenblatt steht drin, dass wohl bereits ein usb uart converter integriert ist. somit bräuchte ich wohl nur ein usb 2.0 zu mini usb b kabel
-
Thread
Webradio ESP32
hier mal der code ( kann jeder gerne ausshlachten !!) Eigenschaften: - 3 AP einrichtbar. - AP0 ist über die serielle schnittstelle einrichtbar. - Senderliste wird über FTP eingerichtet ( 17. stück ). - 32k ringpuffer - Stationsauswahl Hier war der quelltext
IceCast ? dann würde ich einfach mal einen teststram aufsetzen und schauen , ob der stabil läuft.
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
if (bit_is_set(PORTB,PB0)) PORTB &= ~_BV(PB0); else PORTB |= _BV(PB0); UDP_SendPacket( UDP_socket, UDPCtrl_PACKET_LENGTH, UDPCtrlbuffer); UDP_FreeBuffer( UDP_socket ); } but on Host Computer I recive garbage in
Warnings sind nicht schön. Ziel sollte 0Errors 0Warnings sein. Oftmals, während der entwicklung sieht man jedoch über Warnings hinweg - was Du hier auch gern machen kannst.
-
Thread
zugriff auf jtag ice kmii optionen
bei SPIEN >Fuse einen fragenzeichen könnte es das problem sein?? Nein. Wie ist denn das JTAG-ICE angeschlossen? Du brauchst einen vollständigen SPI-Anschluss. MfG Spess
Thema aufmachen . Aber genau den Disassembler suche ich ja. Oder ne Tip wie ich es mit AVR Studio 5.0 hinbekomme. Gruß Stephan
-
Thread
Steckverbindung für 5kV
sollen alles Europaplatinen sein. Auf dem Bus tummeln sich u.a. folgende Spannungen: L-N-PE 230V~ + 0 -15V bezogen auf PE + 0 -15V bezogen auf 5KV + 0 300V bezogen auf 5KV welchen Steckverbinder kann ich nehmen
da nimmt man Stromabnehmer: http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Stromabnehmer_ICE_3.jpg/800px-Stromabnehmer_ICE_3.jpg :-) Gruss Harald
-
Thread
Kondensator an Laptopnetzteil mit 20V - was meint Ihr?
wären bei 20V = 40W. Integriert, steigt ja (fast linear) an = 20W. Dauer des Anstiegs ca. 30ms --> 0.03s 20 Watt = 1200 Joule/Minute = 20J/s 20J/s * 0,03s = 0,6J. Im Kondensator sind E[J] = (0,0047 * 20V^2)/2 = 0,94J gespeichert. Jetzt weiß ich nur nicht, da die Spannung im Kondensator natürlich
egal. Ansonsten 100k parallelschalten. > c) ... 1F sind 1A/s bzw. dU/ds wären 1V/s Wenn für 0.03s, 2A mit max delta U von 1V sein sollen, werden 60000µF benötigt. Insgesamt kannst Du dann wieder Deinen Klotz mitnehmen und im ICE oder Flughafenwartesaal an den Wartesitzbänken damit die Steckdosensicherungen
-
Thread
AT91SAM7X512, womit programmieren?
der Debugger funktioniert und ich habe auch den entsprechenden Programmier- und Debugadapter (Atmel ICE oder so ähnlich). Von Keil ist in der Firma nur die Version 4.13 vorhanden, für 4.7 müßte die Firma die Keil IDE komplett neu kaufen. Und Version 4.13 hat keinen funktionierenden Debugger. Setzt
Schritt für mich. Das Phänomen, das Du von Keil beschreibst, kenne ich in ähnlicher Form vom JTAG ICE auf ATmega im Avr Studio. Hat mich auch zwischenzeitlich an den Rand des Wahnsinns getrieben. 8)
-
Thread
neuer Artikel: Qt Creator als IDE für Mikrocontroller
freuen. Viele Grüße P.S. Ich sollte noch hinzufügen, dass das alles mit Linux und Qt Creator 13.0.0 erstellt wurde. Vielleicht kann jemand mit einer älteren Version von Qt Creator das mal ausprobieren.
nicht nur der QtCreator. Ok, manchmal hat man holländisches Wasser auf den Augen. Qt Creator 13.0.0 for Windows 64-bit (330 MB) (info) Unbrauchbarer Link: https://download.qt.io/official_releases/qtcreator/13.0/13.0.0/qt-creator-opensource-windows-x86_64-13.0.0.exe (und viel undurchsichtiger
-
Thread
High-Power Soundanlage
http://www.spiegel.de/auto/fahrkultur/0,1518,513820,00.html > Fiat Panda, 3700kg, 30kW, 163,9 Dezibel > ...den Boden mit Beton ausgegossen und anschließend mit Granit gefliest. > Anstelle der normalen Scheiben wurde sechs Zentimeter dickes
480 kW " 177 dB > 960 kW " 180 dB > > Zum Vergleich: jeder der 16 Fahrmotoren des ICE-3 hat 500 kW. Die pure Physik! Also ich bin überzeugt.
-
Thread
BUZ347 - echt oder falsch?
3A, Uds=49,8mV --> rdson=16,6mOhm, das passt. Id/Ugs-Kurve passt auch. 2.) G-S-Kurzschluß, Uds=0...60V --> Id<100nA, da hatte ich mehr Strom erwartet, da Udsmax=50V laut Datenblatt.
Linearbetrieb macht Bipolar doch viel mehr Sinn, als Mosfet, Bipolar ist halbwegs linear Basisstrom zu ICE, beim Mosfet fängts irgendwann an und dann über 1V oder so mehr oder weniger linear, bis das Ding voll durchgesteuert ist.
-
Thread
Science-Fiction und reale Robotik/KI – welche Filme wirken technisch halbwegs glaubwürdig?
Gleichzeitig findet auf dem Planeten ein beschleunigter Verjüngungsprozess statt: https://youtu.be/7r7Kh2L0A0s?si=fKzO-6DPwllDiSwR
Rbx schrieb im Beitrag #8059900: > die Opfer der ICE-Truppe in USA Die nun mit immerhin 70 Mrd bedacht wurde. Also ICE, nicht die Opfer. Das sind $200 pro US-Einwohner.
-
Thread
Pegelwandler für ATMega1281
allerdings mit 3,3V läuft muss ich ja einen Pegelwandler einsetzten um den AVR Controller mit dem JtagICE MK2 programmieren zu können. Als Pegelwandler hab ich mir den MAX3000E bestellt und eingebaut. Nun zu meinem Problem: Wenn ich mit dem JtagICE MK2 auf den Controller zugreifen möchte kommt immer
antwortet, aber das Signal nach meinem Pegelwandler nur von 5V auf 2,6V absinkt. So erkennt der JtagICE natürlich auch keine 0 und die Kommunikation ist fehlgeschlagen. An was könnte das liegen? Kann mein Controller nicht den nötigen Strom gegen Ground schalten um den Ausgang des Pegelwandlers von
-
Thread
Arduino mega 2560 mit JTAGICE3
10) GND Wobei ich benutze von ice3 den 6 poligen Stecker (debugWIRE, SPI-PDI, aWire).
meinem JTAGICE3 war so ein Adapterkabel bei, wo an einem Ende einzelne Buchsen dran sind, die mit 0 bis 9 (wobei 0 wohl eher 10 bedeuten soll)beschriftet sind. Kabel Buchse 1 - Arduino Pin A4 Kabel Buchse 2 - Arduino Pin GND Kabel Buchse 3 - Arduino Pin A6 Kabel Buchse 4 - Arduino Pin 5V
-
Thread
Bootloader Atmega644P
0x7000 die Word Addresse und 0xE000 dann die Byteaddresse? Hab dann auch mal versucht in den Linker Options die Addresse 0x3800 zu definieren, damit das Programm ab Byteaddresse 0x7000 startet.. Allerdings
Fuses sind folgendermassen gesetzt: Extended: 0xFF High: 0x90 Low: 0xFF
-
Thread
Eieruhr mit ATtiny24V/ATtiny2313V
hmmm... diese Tools machen mit ganz wurres. Man weiß nie, ob ein Häkchen 0/1 bedeutet oder aus/ein. Damit kann man sich vortrefflich ins Knie schiessen... aber wie auch immer. Bei der ATtiny2313-Version hab ich nix spezielles eingestellt. Die High-Fuse ist 0xdf und die Low-Fuse 0x64, was also Werksenstellungen entspricht. An der Taktrate wurde folglich auch nix gemacht: Der µC läuft mit 1 MHz, und die Software geht auch von dieser Frequenz aus. Wie die Fuses der ATtiny24
-
Thread
Verzögerung durch Bootloader normal ?
normalerweise transparent bleibt und keine Zeit warten muß. Letzteres wird beispielsweise beim AVR JTAG ICE gemacht: es gibt einen Befehl für das JTAG ICE, mit dem der Bootloader explizit aktiviert wird, danach kann man einen Firmwareupdate durchführen. Dritte Variante wäre eine hardwaremäßige Aktivierung
Megaload benutzen" nein, meiner hat ein anderes Protokoll. Ich nenne es A5-Protokoll, weil das Byte 0xA5 beim Programmieren eine Sonderfunktion hat. Die restlichen Kommados sind textuelle Kommandos, d.h. mit 0x0A oder/und mit 0x0D abgeschlossen. Aber der C-code ist ja mit dabei. Nur habe ich von
-
Thread
Warum schafft es ein Faradaysches Rad nicht zum Perpetuum mobile?
Dokus, die ich gesehen habe nutzt die Wirbelstrombremse ein magnetisch leitfähiges Metall zB. Beim ICE einfach die Schiene. Aber wenn du sagst, dass geht genauso gut mit Alu o. Kupfer, glaub ich das mal
wird. Erstbestes Suchergebnis auf einer Videoplattform wäre https://www.youtube.com/watch?v=C3aqyVqtJ-0
-
Thread
RAM: warum nicht synthetisierbar?
(clk) then if ce = '0' then if wr = '0' then cells(ad) <= data; elsif rd = '0' then data <= cells(ad); end if; end if; end if; ...[/vhdl
is array(0 to ((2**addr'length)-1)) of std_logic_vector(7 downto 0); [/vhdl] Gruß Marius
-
Thread
ATtiny1614 (avr-1) TCD0 capture Input geht nicht
wenn ich diesen freigebe. // EvSys ASYNC-Channel0 PA2 Input auf TCD_EV0 Eingang koppeln EVSYS.ASYNCCH0 = EVSYS_ASYNCCH0_PORTA_PIN2_gc; // Event from Pin PA2 EVSYS.ASYNCUSER6 = EVSYS_ASYNCUSER6_ASYNCCH0_gc; // TCD_EV0 Dann TCD initialisiert:
timing falsch und lässt sicht auch nicht sinnvoll verändern. daher baue ich jetzt mal die hw mit atmel ice auf und dann gehts weiter. in der init sind fehler, aber das ändert nichts am beschriebenen problem. beispiel: TCD0.INPUTCTRLA = TCD_INPUTMODE_EDGETRIG_gc; TCD0.DLYCTRL = ( TCD_DLYPRESC_DIV2
-
Thread
iceZ0mb1e - TV80 System on Chip für iCE40 (yosys + sdcc)
Hi, hier mal ein kleines Projekt von mir: https://github.com/abnoname/iceZ0mb1e Es handelt sich um ein FPGA SoC (System on Chip), welches 100% auf open source Komponenten (nur copyleft Lizenzen) und Toolchains basiert. Das Makefile baut folgendes: - Firmware in C mit
aber nicht mehr unbedingt viel mit den Z80 zu tun. @Franz: Wie schnell (MHz) kann das Soc auf dem ice40 eigentlich rennen?