avrdude furcsa hibaüzenet

Fórumok

Hi all,
az avrdude ilyet szól:
avrdude: ser_open(): can't open device "/dev/lp0": Permission denied

Ami azért illetlenség a részéről, mert a system-wide /etc/avrdude.conf -ban ez van:
default_parallel = "/dev/lp0";
default_serial = "usb";

Honnan veszi, hogy ser_open() ürügyén /dev/lp0 -t piszkáljon?

A lokális default konfigurációt leíró ~/.avrduderc meg így néz ki:
default_programmer = "dragon_jtag";
default_serial = "usb";

Rootként ugyanez van, strace alatt sincs ennél több erről a kavarásról.

A Google szerint még gond lehet az usb felismerése is, de hát nálam az is rendezve van:
/etc/udev/rules.d/45-avr.rules jogok: -rw-r--r-- 1 root root
tartalma:
ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", GROUP="users", MODE="0660"

A másik gépen meg működik ugyanezekkel a beállításokkal. Tipp?

István

Hozzászólások

Jól paraméterezted?

-P port

Use port to identify the device to which the programmer is attached. Normally, the default parallel port is used, but if the programmer type normally connects to the serial port, the default serial port will be used.

Én sajnos ezt Windows alatt, AVR Studióval szoktam. (C & Assembly) Csak ezért van Windows-om.

Persze. Ott fent vagyok. Az AVR Studio-ban a legjobban a szimulátort szeretem. Emiatt egyelőre marad a Windows is, különösen ha már meg is vettem. :) A timerrel és a megszakításokkal már megbirkóztam, most az AD átalakításnak kellene következni. Sajnos ma is más jellegű programot kellett írnom.