Comprei uma placa Freaduino compatível com Arduino atmega8 (selecionei o tipo de placa como Arduino ng ou atmega8 mais antigo). Instalei o Arduino IDE no Mac OS X e os drivers FTDI. Mas minha porta serial fica assim quando eu conecto a placa:
E quando tento fazer o upload do programa, este é o erro que recebo:
Alguém pode me dizer qual é o erro? Eu não tenho noção.
ATUALIZAÇÃO : o problema era que eu não havia instalado o driver corretamente (eu acho). Eu desinstalei e reinstalei-os e funcionou perfeitamente. Também fez um tutorial do YouTube sobre o mesmo. http://youtu.be/BwatajQO_88
Respostas:
No OSX System Report, aprendemos que sua placa é baseada em um conversor SiLabs CP2102 (ou semelhante), mas de acordo com sua pergunta, você instalou os drivers para um produto totalmente diferente do FTDI
(O Arduino.cc usou o FTDI no passado e o CDC / ACM hoje, não acredito que eles já tenham usado o SiLabs, portanto suas instruções provavelmente não cobrem isso, mas outros fornecedores obviamente o fizeram)
Instale os drivers do CP2102 e ele funcionará se você usar o dispositivo /dev/tty.XX, que será exibido quando você conectar a placa.
O SiLabs parece fornecer os drivers em
http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
Apenas por questões de integridade, há pelo menos 5 protocolos / chips distintos em uso para comunicação USB do tipo serial com dispositivos incorporados:
(Possibilidades adicionais podem incluir serial RS232 real ou serial sobre Bluetooth)
fonte
apenas para adicionar à lista - algumas placas mais baratas usam o chipset CH340
aqui está um post sobre como instalar os drivers no OSX http://javacolors.blogspot.ie/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html
A partir desse post:
Você pode encontrar drivers para esse chip no site do fabricante chinês, aqui:
http://www.wch.cn/downloads.php?name=pro&proid=5
fonte
http://arduino.cc/en/guide/macOSX
Esse link deve quase definitivamente fazê-lo funcionar para você. Verifique (como na Etapa 7) que a placa que você possui é a mesma que está selecionada em Ferramentas-> Placa.
E na etapa 8, como você se conectou através de um cabo USB, deve ser uma das opções nomeadas por USB.
fonte
Se você ainda tiver problemas, como eu depois de seguir o acima, isso pode ajudar: A partir deste tópico: http://forum.arduino.cc/index.php?topic=292284.msg2229300#msg2229300
Então reinicie.
fonte