El MSP-FET es una potente herramienta de desarrollo de emulación, a menudo llamada sonda de depuración, que permite a los usuarios comenzar a desarrollar rápidamente en microcontroladores (MCU) de baja potencia de MSP.
Admite la programación y la depuración en tiempo real a través de las interfaces JTAG y SBW. Además, el MSP-FET también proporciona una conexión de receptor/transmisor asíncrono universal (UART) de canal secundario entre la interfaz USB de la computadora y el UART de MSP. Esto proporciona al programador del MSP un método conveniente para comunicarse en serie entre el MSP y un terminal que se ejecuta en el equipo. Además, admite la carga de programas (a menudo llamados firmware) al destino MSP mediante el BSL (cargador de arranque) a través de los protocolos de comunicación UART y I2C.
La interfaz USB conecta el MSP-FET a la computadora, mientras que el conector de 14 pines proporciona acceso al puerto de emulación de depuración MSP, que se basa en una interfaz JTAG estándar o en el uso del protocolo Spy-Bi-Wire (JTAG de 2 cables) que ahorra pines.
La conexión entre el cable de 14 pines y el puerto de depuración MSP se maneja normalmente mediante la colocación de un conector de cabezal estandarizado de 14 pines en la placa de destino y el enrutamiento de las señales de emulación necesarias a sus respectivos pines de depuración. Este método proporciona a los desarrolladores de software un modelo de depuración sencillo dentro del sistema.
Para una mayor comodidad en las primeras etapas del ciclo de desarrollo de software, el MSP-FET se puede utilizar junto con las placas de destino de conector hembra MSP. Junto con el conector de depuración de 14 pines, estos kits proporcionan acceso a los pines de su dispositivo MSP, lo que facilita comenzar el desarrollo de software de inmediato, incluso antes de diseñar y construir su propia placa de destino.
Es posible conectar los dispositivos MSP432 al MSP-FET a través del adaptador de MSP432 para MSP-FET a placas con conectores ARM de 20 pines y ARM de 10 pines. Puede utilizar la interfaz ARM JTAG estándar o el protocolo ARM SWD (JTAG de 2 cables).
**La segunda generación del MSP-FET es compatible con los IDE desde Code Composer Studio™ v7.0, IAR EW430 v7.1 e IAR EWAR v8.10. Para utilizarla con una versión anterior de IDE, consulte esta publicación de E2E. Puede encontrar información sobre cómo distinguir un MSP-FET de segunda generación de un MSP-FET de primera generación en la Guía sobre depuradores de MSP (sección 5.6.1, características generales).**
Especificaciones técnicas
- Tensión de suministro configurable por software entre 1.8 V y 3.6 V en 100 mA
- Admite JTAG Security Fuse fundido para proteger el código
- Admite bloqueo de JTAG y SWD en dispositivos MSP432 para proteger el código
- Admite todas las placas de MSP430 con cabezal JTAG
- Admite los protocolos de depuración JTAG y Spy-Bi-Wire (JTAG de 2 cables)
- Admite los protocolos de depuración ARM JTAG y ARM SWD
Funciones
- Interfaz de depuración USB para conectar cualquier MCU MSP430 a una computadora para la programación y depuración dentro del sistema en tiempo real
- Habilita la tecnología EnergyTrace™ para la medición y depuración de energía en todos los dispositivos MSP430 y MSP432 en los entornos de desarrollo de Code Composer Studio e IAR Embedded Workbench
- Admite el modo de triestatal para mostrar cifras de potencia de EnergyTrace “precisas”
- Incluye un UART de canal de retorno para una comunicación bidireccional entre el MSP430 y una PC.
- Esto podría permitir la simulación de entradas de sensores, así como el registro de datos de depuración durante la ejecución de una aplicación
- Interfaz BootStrapLoader (BSL) de MSP
- Velocidades de lectura/escritura hasta 4 veces más rápidas que la versión anterior del programador FET, MSP-FET430UIF