Compré una placa Freaduino compatible con Arduino atmega8 (seleccioné el tipo de placa como Arduino ng o atmega8 anterior). Instalé el Arduino IDE en Mac OS X y los controladores FTDI. Pero mi puerto serie se ve así cuando conecto la placa:
Y cuando trato de cargar el programa, este es el error que obtengo:
¿Alguien puede decirme cuál es el error? No tengo ni idea.
ACTUALIZACIÓN : el problema era que no había instalado el controlador correctamente (supongo). Los desinstalé y los reinstalé y funcionó perfectamente. También hice un tutorial de YouTube sobre lo mismo. http://youtu.be/BwatajQO_88
Respuestas:
Según el informe del sistema OSX, sabemos que su placa se basa en un convertidor SiLabs CP2102 (o similar), pero de acuerdo con su pregunta, instaló los controladores para un producto completamente diferente de FTDI
(Arduino.cc ha usado FTDI en el pasado y CDC / ACM hoy, no creo que hayan usado SiLabs, por lo que sus instrucciones probablemente no cubran eso, pero obviamente otros proveedores sí lo han hecho)
Instale los controladores CP2102 y debería funcionar si usa el dispositivo /dev/tty.XX que luego aparece cuando conecta la placa.
SiLabs parece proporcionar los controladores en
http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
Solo en aras de la integridad, hay al menos 5 protocolos / chips distintos en uso para la comunicación USB en serie con dispositivos integrados:
(Las posibilidades adicionales podrían incluir la serie RS232 real o la serie sobre Bluetooth)
fuente
solo para agregar a la lista: algunas placas más baratas usan el chipset CH340
Aquí hay un blog sobre cómo instalar los controladores en OSX http://javacolors.blogspot.ie/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html
De esa publicación:
puede encontrar controladores para este chip en el sitio web del fabricante chino, aquí:
http://www.wch.cn/downloads.php?name=pro&proid=5
fuente
http://arduino.cc/en/guide/macOSX
Ese enlace casi definitivamente debería hacerlo funcionar para usted. Asegúrese (como en el Paso 7) de que el tablero que tiene es el mismo que está seleccionado en Herramientas-> Tablero.
Y en el paso 8, dado que se ha conectado a través de un cable USB, debería ser una de las opciones con nombre USB.
fuente
Si aún tiene problemas, como yo después de seguir lo anterior, esto podría ayudar: Desde este hilo: http://forum.arduino.cc/index.php?topic=292284.msg2229300#msg2229300
Luego reinicie.
fuente