Witam!
Na Windowsie nie miałem żadnych problemów z programowaniem at90s2313...
Przerzuciłem się na linuksa.... dokładnie ubuntu 9.04.... ściągnąłem wszystko co potrzebne... binutils, avr-libc. gcc, avrdude, uisp etc...
Programator jest na usb, wygląda dokładnie tak jak ten co podaję w linku, ale wydaje mi się, że ten "mój" to stk500 a nie stk500v2 (Link)
gdy napiszę program i chcę go wrzucić na uc to nie wiem jaki dać parametr przy wywołaniu programatora... naszukałem się na google i nic nie działa...
znalazłem:
więc przerabiam to na swoją komendę:
odpowiedź:
niestety na ubuntu 9.04 nie ma takiego nazewnictwa portów USB jak /dec/ttyUSB0.... jaki parametr tutaj wstawić?
próbowałem też, ale nic nie dało
wpisując lsub
może problem jest innego typu, że na stk500 nie da się przez usb programować na linuksie? Na windowsie emulowałem usb jako port szeregowy, tutaj nie wiem jak się za to zabrać...
dziękuję za pomoc (:
Na Windowsie nie miałem żadnych problemów z programowaniem at90s2313...
Przerzuciłem się na linuksa.... dokładnie ubuntu 9.04.... ściągnąłem wszystko co potrzebne... binutils, avr-libc. gcc, avrdude, uisp etc...
Programator jest na usb, wygląda dokładnie tak jak ten co podaję w linku, ale wydaje mi się, że ten "mój" to stk500 a nie stk500v2 (Link)
gdy napiszę program i chcę go wrzucić na uc to nie wiem jaki dać parametr przy wywołaniu programatora... naszukałem się na google i nic nie działa...
znalazłem:
USB-to- Serial: avrdude –p t44 –P /dev/ttyUSB0 –c dasa –U flash: w: file.hex (Linux)więc przerabiam to na swoją komendę:
avrdude -c stk500 -p 2313 -P /dev/ttyUSB0 -U flash:w:program.hexodpowiedź:
avrdude: ser_open(): can't open device "/dev/ttyUSB0": No such file or directory
niestety na ubuntu 9.04 nie ma takiego nazewnictwa portów USB jak /dec/ttyUSB0.... jaki parametr tutaj wstawić?
próbowałem też, ale nic nie dało
avrdude -c dasa -p 2313 -P /dev/ttyUSB0 -U flash:w:program.hexwpisując lsub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 020: ID 16c0:05e1 VOTI
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 041e:4064 Creative Technology, Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
może problem jest innego typu, że na stk500 nie da się przez usb programować na linuksie? Na windowsie emulowałem usb jako port szeregowy, tutaj nie wiem jak się za to zabrać...
dziękuję za pomoc (: