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
Hallo, avrdude -c stk500v2 -p m32 -P /dev/ttyUSB0 -t dann "read lfuse" bzw "r lfuse" Gruß Christian
Eine Angabe zum Betriebssystem wäre vielleicht nicht schlecht. Gruss Andy
andy wrote:
> Eine Angabe zum Betriebssystem wäre vielleicht nicht schlecht.
das Device "/dev/ttyUSB0" dürfte auf einen Pinguin hindeuten
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.
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
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
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? Wie lautet die Syntax dazu? Gruß Christian
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. [...] |
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.