También estoy haciendo esta pregunta directamente en los foros de TI, pero decidí publicar aquí en caso de que alguien tenga experiencia específica con esto.
Estoy intentando crear un prototipo con un procesador QFN de 48 patillas CC2650 RGZ de TI. Estoy intentando programarlo utilizando la sonda de depuración XDS100v3 en la placa de evaluación SmartRF06. El chip que estoy intentando programar es un panel independiente, no el panel de evaluación de la evaluación.
Mis únicas conexiones son una fuente de alimentación de 3.3V a VDDS, VDDS2, VDDS3 y la entrada VDD_DCDC. La salida DCDC que he conectado a las entradas VDDR 1.8V. Mi pin de reinicio está atado a través de una resistencia pullup a 3.3V. Todos los pines listados arriba tienen condensadores a tierra, como se recomienda en la documentación de SmartRF. Cuando intenté usar eso, obtuve 3.3V en el riel de alimentación y se extrajeron 5 mA de mi fuente de alimentación, como se esperaba. Por eso creo que mis conexiones de alimentación son correctas.
Para programar la placa, conecté las conexiones cJTAG desde el SmartRF06. Este sería el Pin 1 en el conector JTAG (VDD_Sense) para alimentar, el Pin 4 (Tierra) a tierra, el Pin 7 (TMSC) al Pin 24 en el CC2650, y el Pin 9 (TCK) al Pin 25 en el CC2650. Estos siguen las recomendaciones del capítulo 7 de la guía de programación. Ejecuté CCS para programar la placa y recibí el error "Falla de alimentación en la CPU de destino".
Después de esto, el CC2650 comenzó a dibujar el límite de corriente de mi fuente de alimentación a 30 mA. Esto persistió después de que desconecté los pines JTAG. Creo, por lo tanto, que el chip fue quemado de alguna manera por el depurador. Sin embargo, no tengo idea de por qué sucedió esto.
En la placa SmartRF, desconecté el puente VDDtoEM, pero dejé los otros puentes predeterminados encendidos. También quité el panel de evaluación de la ruptura. El interruptor POWER se puso en ON y BAT / USB se configuró en USB.
Tengo un par de días antes de que ingrese mi chip de reemplazo, pero si alguien tiene experiencia con los depuradores de TI, específicamente con el diseño de tableros utilizando el CC2650, agradecería algunos consejos sobre cómo puedo programar mi chip.
Para referencia, aquí está el kit de desarrollo que estaba usando, que tiene el depurador integrado: enlace
Gracias por cualquier consejo o ayuda que pueda proporcionar.