avrdude -> Ausgabe auf Konsole

#878318
Lesenswert?

Hallo,

wenn ich folgenden Befehl ausführe,

-> avrdude -c stk500v2 -p m32 -P /dev/ttyUSB0 -U lfuse:r:filename:d

dann landen die lfuse in >filename>.

was muß ich denn wo einstellen, damit mir die lfuse direkt auf der 
Konsole ausgegeben werden ?
Kann ich die Ausgabe auf die Konsole umleiten ?
Und wenn, wie ?



mfg

Jogibär
Moderator Persönliche Seite #878391
Lesenswert?

Michael Jogwich wrote:

> was muß ich denn wo einstellen, damit mir die lfuse direkt auf der
> Konsole ausgegeben werden ?

Unix-Konvention: wenn eine Eingabedatei als "-" angegeben wird, wird
die Eingabe auf stdin erwartet.  Wenn eine Ausgabedatei als "-"
angegeben wird, erfolgt die Ausgabe nach stdout.

Die Ausgabe erfolgt dabei im angegebenen Format, welches in diesem
Falle auch zwingend angegeben werden muss.
Gast #878392
Lesenswert?

sorry, nehme alles zurück. Das sieht man ja am /dev/ttyUSB0

-> avrdude -c stk500v2 -p m32 -P /dev/ttyUSB0 -U 
lfuse:r:/device/console:d

Mit entsprechenden Rechten sollte das funktionieren.

Gruss
Andy
#878399
Lesenswert?

Jörg Wunsch wrote:
> Michael Jogwich wrote:
>
>> was muß ich denn wo einstellen, damit mir die lfuse direkt auf der
>> Konsole ausgegeben werden ?
>
> Unix-Konvention: wenn eine Eingabedatei als "-" angegeben wird, wird
> die Eingabe auf stdin erwartet.  Wenn eine Ausgabedatei als "-"
> angegeben wird, erfolgt die Ausgabe nach stdout.
>
> Die Ausgabe erfolgt dabei im angegebenen Format, welches in diesem
> Falle auch zwingend angegeben werden muss.

Hallo,

Danke Jörg.

Damit klappt es wunderbar.

( Die Konvention kannte ich bisher gar nicht).


mfg

Jogibär
Moderator Persönliche Seite #878434
Lesenswert?

C. H. wrote:

> Jörg Wunsch wrote:
>> Die Ausgabe erfolgt dabei im angegebenen Format, welches in diesem
>> Falle auch zwingend angegeben werden muss.
> also dez, bin, hex oder?

RTFM:
1
       [...] Format can be one of:
2

3
       i    Intel Hex
4

5
       s    Motorola S-record
6

7
       r    raw binary; little-endian byte order, in the case of
8
            the flash ROM data
9

10
       m    immediate; actual byte values specified on the command
11
            line, separated by commas or spaces.  This is good for
12
            programming fuse bytes without having to create a sin-
13
            gle-byte file or enter terminal mode.
14

15
       a    auto detect; valid for input only, and only if the
16
            input is not provided at stdin.
17

18
       d    decimal; this and the following formats are only valid
19
            on output.  They generate one line of output for the
20
            respective memory section, forming a comma-separated
21
            list of the values.  This can be particularly useful
22
            for subsequent processing, like for fuse bit settings.
23

24
       h    hexadecimal; each value will get the string 0x
25
            prepended.
26

27
       o    octal; each value will get a 0 prepended unless it is
28
            less than 8 in which case it gets no prefix.
29

30
       b    binary; each value will get the string 0b prepended.
31

32
       The default is to use auto detection for input files, and
33
       raw binary format for output files. [...]

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren