Estoy desarrolando un equipo con conectividad USB utilizando un PIC18F2580 y un chip de FTDI (FT245R con un USB/PID=6001) para resolver la parte de USB.
Estoy utilizando como compilador el CCS PCWH v3.241 y el ICDU-40 para in circuit debuging/programing
El ICDU-40 de CCS, para acceder al USB tambien utiliza un chip de FTDI (FT232BM), que tiene un USB/PID=0F91
Ambos dispositivos tienen el mismo USB/VID de FTDI=0403
El problema es que cuando quiero hacer debuging o grabar flash con el ICDU-40, mientras tengo conectado a otro puerto USB mi FT245R, me aparece el siguiente mensaje de error:
Access violation at address 01F74E6F in module ‘CCSICDU.DLL’ Read of address 60010403
Notese que el address en conflicto es justamente el de mi FT245R (6001 0403)
Este mensaje de error aparece siempre que abro el debuger o llamo al ICD.exe, independientermente del codigo C que este debugeando en ese momento
Debido a esto no puedo debugear mi aplicacion, probando la funcionalidad de la parte USB
Agradecere si a alguien se le ocurre como puedo sortear este error
Gracias
Sergio