carrot usb manual

22
CARROT-USB Interfaz de programación/debugging para módulos Rabbit de las familias 2000, 3000 y 4000 con conexión USB (1.1/2.0) Windows® es marca registrada de Microsoft Corporation. Rabbit y Dynamic C son marcas registradas de Rabbit Semiconductor.

Upload: mechaweb

Post on 23-Jun-2015

137 views

Category:

Documents


0 download

DESCRIPTION

Carrot USB Manual to program Rabbit modules

TRANSCRIPT

Page 1: Carrot USB Manual

CARROT-USB Interfaz de programación/debugg ing para módu los Rabbit de las famil ias 2000, 3000 y 4000 con conexión USB (1.1/2.0)

Windows® es marca registrada de Microsoft Corporation.

Rabbit y Dynamic C son marcas registradas de Rabbit Semiconductor.

Page 2: Carrot USB Manual

2

ÍNDICE 1) Instalación del driver…………………………………………………………………………..3

1.1) Instalación bajo WinXP……………………………………………………………...3

1.2) Instalación bajo Win98SE…………………………………………………………..14

2) Configuración de Dynamic C………………………………………………………………....20

3) Conexión del Carrot-USB al módulo Rabbit………………………………………………….21

4) Selección del modo de operación: PROG / DIAG……………………………………………22

5) Problemas frecuentes.........……………………………………………………………………22

Page 3: Carrot USB Manual

3

1) Instalación d el driver Este CD incluye los últimos drivers para Win98 y XP a la fecha, por lo que lógicamente, deberá visitar la página del fabricante del chip en el que se basa el programador, para versiones mas actualizadas: www.ftdichip.com. Desde luego, sólo podemos asegurar el correcto funcionamiento con las versiones que hemos probado e incluído en este CD. 1.1) Instalación b ajo WinXP

• Conecte el programador al puerto USB de una PC por medio de un cable A-B; si el puerto funciona correctamente y está habilit ado, tendrá que ver el siguiente diálogo de información emergiendo de la barra de sistema:

• A continuación aparecerá automáticamente el Asistente para hardware nuevo encontrado, en el que deberá seleccionar que no desea conectarse con Windows Update y avanzará al siguiente cuadro

Page 4: Carrot USB Manual

4

• Seleccione “instalar desde una lista o ubicación específica” , luego click en siguiente:

Page 5: Carrot USB Manual

5

• Indique la ruta: [unidad de CD] :\Drivers\WinXP, desde donde se copiarán los archivos, haciendo click en “Examinar”

Page 6: Carrot USB Manual

6

• Por último haga click en finalizar

• Ahora procederá a instalar la segunda parte del driver, luego que el diálogo de

información de la barra de sistema le muestre:

Page 7: Carrot USB Manual

7

• Repita los pasos realizados anteriormente, eligiendo no conectarse con Windows Update e indicando la misma ruta de origen del driver. Siga las figuras para mayor claridad.

Page 8: Carrot USB Manual

8

Page 9: Carrot USB Manual

9

• Dando un click en finalizar, si todo sucedió correctamente, Windows detectará el nuevo

hardware, lo cual estará indicado por el siguiente aviso:

Page 10: Carrot USB Manual

10

Para confirmar que la instalación fue exitosa diríjase a: Panel de control \ Sistema \ Hardware \ Administrador de dispositivos \ Controladoras de Bus Serie Universal y vea las propiedades del “USB serial converter”

Page 11: Carrot USB Manual

11

• Luego, de la li sta desplegable de Puertos (COM y LPT) vea las propiedades del USB serial Port

Page 12: Carrot USB Manual

12

• Si clickea en la lengüeta de Port Settings podrá modificar la configuración tal como en cualquier puerto serie normal. Para el uso con Dynamic C no hace falta que modifique aquí ningún parámetro, pues prevalece la configuración del IDE de Rabbit.

Page 13: Carrot USB Manual

13

• En la configuración avanzada podrá seleccionar el número de COM virtual. Puede dejar el resto en sus valores por defecto.

Page 14: Carrot USB Manual

14

1.2) Instalación b ajo Win98SE

• Conecte el programador al puerto USB de una PC por medio de un cable A-B; si el puerto funciona correctamente y está habilit ado, tendrá que ver el aviso de que se ha encontrado nuevo hardware

• A continuación aparecerá automáticamente el Asistente para agregar nuevo hardware, en el que dará click en siguiente

Page 15: Carrot USB Manual

15

• Seleccione “Buscar el mejor controlador para su dispositivo” , luego click en siguiente:

• Indique la ruta: [unidad de CD] :\Drivers\Win98, desde donde se copiarán los archivos,

haciendo click en “Examinar”

Page 16: Carrot USB Manual

16

avance a la próxima ventana • Dando click en finalizar, dará por concluída la instalación:

Page 17: Carrot USB Manual

17

• Si todo sucedió correctamente, debería ver el aviso siguiente, que dá cuenta de que el resto de la instalación sucede en forma totalmente automática:

• Para confirmar que la instalación fue exitosa diríjase a:

Panel de control \ Sistema \ Administrador de dispositivos \ Controladores de Bus Serie Universal y vea las propiedades del “USB serial converter”

Page 18: Carrot USB Manual

18

• Luego, de la li sta desplegable de Puertos (COM y LPT) vea las propiedades del USB serial Port

Si clickea en la lengüeta de Port Settings podrá modificar la configuración tal como en cualquier puerto serie normal. Para el uso con Dynamic C no hace falta que modifique aquí ningún parámetro, pues prevalece la configuración del IDE de Rabbit.

Page 19: Carrot USB Manual

19

• En la configuración avanzada podrá seleccionar el número de COM virtual. Puede dejar el resto en sus valores por defecto.

Page 20: Carrot USB Manual

20

2) Configuración d e Dynamic C Para poder hacer uso del Carrot-USB, simplemente elij a el puerto COM virtual que ha seleccionado, en las Project Options de su versión de Dynamic C. A fin de aumentar la compatibili dad con el conversor USB-serie se recomienda checkear la casill a “Use USB to serial converter” (lea el manual de DC si desea mayor información)

Page 21: Carrot USB Manual

21

3) Conexión d el Carrot-USB al módu lo Rabbit Según el modelo de core, conectará una de las puntas del cable (conector de paso 1,27 ó 2mm), teniendo presente que el cable rojo debe ir del lado del pin 1 del conector de programación del módulo. Puede confirmar esto mismo, identificando el círculo blanco en una de las esquinas del conector del cable de programación. Las puntas son desde luego intercambiables, por lo que puede llevar al extremo del cable aquella que utili ce con mayor frecuencia.

Por defecto la punta del extremo, corresponde a una hembra para pines de paso 1,27mm, es decir la utili zada por los RCM3k (excepto RCM3000/3100) y 4k.

4) Selección d el modo de operación: PROG / DIAG Puede elegir entre los modos PROG: programación (jumpers puestos) o DIAG: diagnóstico (quitando los jumpers). La serigrafía de la placa es mas que elocuente al respecto:

Page 22: Carrot USB Manual

22

La explicación detallada de ambos modos, así como la del uso del cable de programación en gral., es desde luego coincidente a la del cable del fabricante, por lo que debe dirigirse al manual de usuario de su módulo Rabbit, capítulo Programming Cable en caso de requerir mayor información. 5) Problemas frecuentes

• Fallas en la detección del programador / interr upciones en la comunicación: Si tiene alguno de estos problemas, evite el uso de prolongadores y hubs USB. Conecte el programador a su PC con un cable USB A-B de no mas de 2mts de longitud.

• No puede abr ir el COM vir tual desde Dynamic C Si obtiene el mensaje “Could not open serial port” , aparte de fijarse si ha elegido el COM correcto (según corroboró yendo al panel de control), asegúrese de conectar el Carrot al puerto USB de la PC antes de ejecutar Dynamic C.