Problem beim laden des Programms im Mikrocontroller

Gast #1066190
Hallo,
ich programmiere seit zwei Monaten mit dem AT90CAN128. Seit heute beim 
make program kriege ich diese Meldung.

Creating load file for EEPROM: canapi.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
        --change-section-lma .eeprom=0 -O ihex canapi.elf canapi.eep
avr-objcopy: there are no sections to be copied!
avr-objcopy: --change-section-lma .eeprom=0x00000000 never used
make: [canapi.eep] Error 1 (ignored)
Starting AVaRICE - for program only
avarice  -c 0,1,0,4 --jtag /dev/ttyUSB0 -B 1000000 --erase --program 
--file canapi.elf
AVaRICE version 2.6, May 22 2007 16:30:56

Failed to open /dev/ttyUSB0: No such file or directory
make: *** [program] Error 1

Das Kabel ist gut eingesteckt, ich habe die fuse Byte wieder 
programmiert, der Strom kurz ein und ausgeschaltet.

danke
Gast #1066566
hallo,
ich will gern das .elf übertragen und nicht das .eep.Ausserdem habe ich 
nichts in der makefile geändert.
hiermit sckicke ich das Makefile.
danke
Angehängte Dateien:
#1066567
"Failed to open /dev/ttyUSB0: No such file or directory" = Meldung von 
Betriebssystem an Programmierer: Ich weiss nicht was du von mir willst, 
aber den seriellen USB Adapter den du ansprechend willst kenne ich 
nicht.

Ist doch eine ziemlich klare Aussage: Was immer als USB-Programmer 
verwendet wird steckt entweder nicht drin, ist hinüber, oder heisst 
heute anders.
Gast #1066572
Liest denn keiner mehr Fehlermeldungen? Schau dir lieber dev an und 
schau nach, wo dein ttyUSB0 hingekommen ist. Leider gibst du null Info 
dazu, was fuer ein System und welche Hardware du benutzt.
#1066603
Der vom System offenbar nicht erkannt wird. Aus/Einschalten vom 
Equipment mitsamt PC sinnvoll. Blick ins Logfile auch (je nach Version 
mit dmesg, oder direkt /var/log/messages).

Adapter mal an anderen PC hängen, einfach nur um zu sehen ob der PC 
diesen Vorgang überhaupt mitkriegt. Wenn nicht, ist der AVR-JTAG-USB im 
Jenseits.

Mal was anderes wie einen USB-Stick in den betreffenden USB-Port stecken 
um zu sehen ob der Port noch ok ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.