Buenos días, estoy realizando mi primera experiencia con la placa CIAA-NXP. Siguiendo los tutoriales de la wiki me encontré con un problema para poder realizar el debuggin del código del ejemplo blink en la pagina.
Al intentar realizar la instruccion "make openocd" en la consola de cygwin, me encontraba con el mensaje de error
"LIBUSB_ERROR_NOT_SUPPORTED".
Por lo que leí en varios temas de este grupo mas de uno ha tenido dolor de cabeza al intentar realizar debugging en windows debido al openocd y los drivers de usb de windows.
Luego de pasar algunas horas buscando informacion, lei que el problema que existe es que al ser un dispositivo compuesto ( es decir el equipo lo ve como dos interfaces USB) existe tambien un driver llamado "composite parent" el cual tambien hay que cambiarle el controlador.
Para solucionar el problema entonces primero se debe deshabilitar la opcion "ignore Hubs or composite parents" , y luego actualizar el controlador como se hace previamente, hay que comprobarque el estamos instalando el dispositivo correcto, para esto usamos el USB ID, el cual debe concidir con el que se muestra en la wiki ( 0403 6010).
Un detalle al actualizar este controlador es que solicita el reset de la pc, pero esto solo se puede observar si en las opciones de zadig habilitamos el advanced mode. Cuando el software lo requiera, el reset hay que hacerlo de forma manual.
Despues de hacer esto pude realiar el debugg sin problemas. Adjunto algunas imagenes sobre los pasos a seguir, espero que esto puedo ayudar a alguien
Saludos