Forum: Compiler & IDEs problem beim übertragen (soccerbot)


von roba (Gast)


Lesenswert?

Guten Tag,
nach dem erfolgreichen Compilieren habe ich Probleme beim Übertragen der 
Datei ledTest auf den Roboter. Die Fehlermeldung lautet:
1
 "c:\Programme\qfix\bin\download-mega128.bat" ledTest
2
3
Found programmer: Id = "AVR ISP"; type = S
4
    Software Version = 4.1; Hardware Version = 0.1
5
Programmer supports auto addr increment.
6
7
Programmer supports the following devices:
8
    Device code: 0x55 = ATtiny12
9
    Device code: 0x56 = ATtiny15
10
    Device code: 0x13 = AT90S1200
11
    Device code: 0x28 = AT90S4414
12
    Device code: 0x20 = ATtiny84
13
    Device code: 0x34 = AT90S2333
14
    Device code: 0x4c = AT90S2343
15
    Device code: 0x30 = AT90S4433
16
    Device code: 0x6c = AT90S4434
17
    Device code: 0x38 = AT90S8515
18
    Device code: 0x68 = AT90S8535
19
    Device code: 0x57 = (unknown)
20
    Device code: 0x3a = ATMEGA8515
21
    Device code: 0x41 = ATMEGA103
22
    Device code: 0x43 = ATMEGA128
23
    Device code: 0x45 = (unknown)
24
    Device code: 0x59 = (unknown)
25
    Device code: 0x5a = (unknown)
26
    Device code: 0x5b = (unknown)
27
    Device code: 0x5e = ATTINY26
28
    Device code: 0x60 = ATMEGA161
29
    Device code: 0x62 = (unknown)
30
    Device code: 0x64 = ATMEGA163
31
    Device code: 0x69 = (unknown)
32
    Device code: 0x72 = ATMEGA32
33
    Device code: 0x74 = ATMEGA644
34
    Device code: 0x76 = ATMEGA8
35
    Device code: 0x75 = ATMEGA6490
36
37
avrdude: AVR device initialized and ready to accept instructions
38
39
Reading | ################################################## | 100% 0.00s
40
41
avrdude: Device signature = 0x02971e
42
avrdude: erasing chip
43
avrdude: reading input file "ôledTest.binô"
44
avrdude: error opening ôledTest.binô: No such file or directory
45
avrdude: input file ôledTest.binô auto detected as invalid format
46
avrdude: can't open input file ôledTest.binô: No such file or directory
47
avrdude: write to file ledTest.binô' failed
48
49
avrdude done.  Thank you.
50
51
52
> Process Exit Code: 1
53
> Time Taken: 00:01

Kann jemand helfen? Fehlen noch Informationen.

von Karl H. (kbuchegg)


Lesenswert?

Das könnte irgendwas in deinem BAT File sein.
Der Dateiname "ôledTest.binô" macht mich stutzig.

von Werner A. (homebrew)


Lesenswert?

Zeig doch mal die Batch Datei.
Sieht aus, als wenn bei der Auswertung des Dateinamens noch ein paar 
Steuerzeichen drumherum stehen.

von roba (Gast)


Lesenswert?

Hier die download-mega128.bat:

::Version 1.2
::Author: Florian Schrapp, Stefan Enderle

@echo off
set TARGET=%1
set CONTROLLER=atmega128

avrdude -p %CONTROLLER% -P COM5 -b 115200 -c avr910 -e -U 
flash:w:“%TARGET%.bin“

Besten Dank bis hierhin.

von Werner A. (homebrew)


Lesenswert?

Lösch mal das Echo off und schreib
echo %1
echo %target%
rein.
Dann siehst du zumindest den kompletten Aufruf.
Ich denke der avrdude Befehl steht in einer Zeile, oder?
Sind das auch Anführungszeichen? Ansonsten lösch die doch einfach mal...

von roba (Gast)


Lesenswert?

Die Befehlszeile war aus pdf-Datei kopiert und deshalb die "-falsch. 
Vielen Dank! Jetzt läufts.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.