Tengo varios sistemas W2K que estamos intentando utilizar para programar los nuevos dispositivos Arduino Uno y Mega. Estas placas vienen ahora con una conexión USB, una actualización de la anterior FTDI. No soy capaz de descargar el código de Arduino en la placa desde un sistema W2K
Los controladores suministrados son archivos *.inf que modifican el controlador USB estándar que viene con Windows (en este caso W2K)
Hago el proceso de configurar el puerto, configurar el dispositivo y hacer la descarga. La descarga falla, y el error aparente es que el PC no puede comunicarse con la placa. He comprobado el puerto, he ajustado las velocidades en baudios, etc. Incluso he movido el número de puerto de un número de puerto alto (es decir, COM12) a un puerto más bajo (COM2) sin ningún éxito. Veo actividad en las luces rec/xmt en la placa Arduino, por lo que algún tipo de datos se está enviando y recibiendo.
Estoy buscando:
Alguien que haya podido descargar archivos de W2K al Arduino
o
Una forma de calzar dentro del controlador USB para poder ver el tráfico que sube y baja a la placa y así poder seguir depurando esto.
o
Algunos consejos generales sobre las cosas que hay que mirar en el archivo .inf que hay que configurar/no configurar para que funcione en W2K.
Sé que las placas funcionan, las he utilizado en otro conjunto de sistemas XP. Así que sé que hasta cierto punto la instalación es buena y que la mayoría de lo que tengo funciona.
Los volcados completos se pueden encontrar en el foro de Arduino.
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1291090110/
Esta es la información producida por el programa AVRDude mientras intenta descargar el código.
Se sugirió en stackoverflow que esto se publicara aquí.
0 votos
¿has probado a usar el botón de reset antes de enviar tu código a la placa? y ¿has mirado de reinstalar el driver FTDI o de actualizarlo?
1 votos
Sí, no hay resultado positivo. Estas placas no utilizan FTDI, el ATMega 8U2 se utiliza para las comunicaciones USB-a-serial. El driver es un archivo .inf que modifica el driver serial USB estándar.
1 votos
Probablemente esté relacionado con el controlador USBSER.SYS de Win2K. Una búsqueda preliminar en Google encontró varios resultados donde la gente ha experimentado problemas con la versión Win2K del controlador frente a la versión XP. Algunas personas han mencionado el uso de la versión XP del controlador en Win2K, pero la información es irregular.
0 votos
No consigo que la versión de XP funcione en W2K. Me meto en modo seguro, muevo el usbser.sys de XP al directorio /dllcache y al directorio /driver. Cuando reinicio el administrador de archivos críticos de windows ha vuelto a poner la versión de W2K. He buscado en google cómo hacerlo, pero no hay ninguna guía real.
0 votos
¿Por qué demonios sigues usando Windows 2000?