Go Down

Topic: Ajuda com a porta paralela no Ubuntu (Read 1 time) previous topic - next topic

Porcao

Tudo bem pessoal? Estive sumido uns tempos mas estou voltando!
E sei lá de onde apareceu esse problema!
Antes ele dava esse erro as vezes, agora é direto, não consigo gravar nada no Severino.
O erro inicial era esse:
avrdude: can't open device "/dev/parport0": No such file or directory
avrdude: failed to open parallel port "/dev/parport0"

Eu procurei na net e as dicas são sempre mais ou menos essa aqui:
http://openwii.org/wiki/Programming_an_Atmega8L_OpenChip

Segui os passos e agora o erro ficou esse:
avrdude: can't claim device "/dev/parport0": No such device or address

Mais alguém usa o Ubuntu? Alguma dica?

Outra coisa, preciso usar a gravação direta via ICSP. Tem outra maneira de fazê-la? Usando USB (de preferencia) ou Serial?

Obrigado a todos e um ótimo 2009!!!
Artur Porcão

neuron_upheaval

Será que você não tá usando um kernel sem suporte à porta paralela? Experimenta no momento do boot escolher um outro kernel para saber se não é isso.

neuron_upheaval

Antonio Carlos

Olá pessoal,

Desculpem-me por ressuscitar esse tópico.

Para "liberar" o acesso à porta paralela faça o seguinte:
$ sudo rmmod lp

O problema é que no próximo boot o módulo estará carregado de novo. Para desabilitá-lo por completo remova a linha "lp" do arquivo /etc/modules

Espero ter ajudado.

Um abração


Radames

Seguindo a linha do Antônio Carlos,
para saber se o modulo da porta paralela esta ativa digite no terminal
$ lsmod

dai você sabendo se o modulo parport_pc esta carregado..

rmmod remove o modulo do sistemas
modprobe carrega o modulo
lsmod lista os módulos carregados


até

Porcao

Esqueci de comentar. Criei um arquivinho com isso e está até que funcionando bem.  ;)

#!/bin/sh
cd Documents/arduino-0016
sudo mknod /dev/parport0 c 99 0
sudo chmod a+rw /dev/parport0
bash arduino

Abs
Artur Porcão

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy