La actualización del firmware usando MSPDEBUG va directamente a la consola de depuración

0

He encontrado un problema extraño al usar mspdebug con mi launchpad MSP430FR5969. Recientemente he comenzado con la programación msp430. Estaba interesado en ejecutar el proyecto Curve25519 en MSP430. Seguí las instrucciones paso a paso para instalar gcc-msp430, mspdebug, etc. con otras dependencias. Como no pude encontrar el archivo slac460k.zip en el sitio web de TI, descargué el último archivo slac460w.zip. Ahora cada vez que escribo

  

mspdebug --allow-fw-update tilib

Va directamente dentro del mspdebug (capturas de pantalla adjuntas). Creoquesesuponeactualizarelfirmwareconestecomando.PuedoverqueelLEDrojoseiluminadespuésdeejecutarelcomandoanterior.

Además,nopuedoejecutarningúnprogramaenelmicrocontrolador.Intentéconunpequeñoprogramadeblinkngdesdeelindicadordemspdebugejecutandoelcomando

  

proga.out

PeronopuedoverelLEDparpadeando.Yelprogramaseejecutaparasiempre.Apreciarésipuedesdecirquéestoyhaciendomalaquí.Apreciotuayuda.

Editar:

Utilicé un conector USB para conectar mi dispositivo a mi computadora portátil.

Editar: Código para Blinky.

            #include <msp430fr5969.h>

            int main(void) {
              volatile int i,j;

              // stop watchdog timer
              WDTCTL = WDTPW | WDTHOLD;
              // set up bit 0 of P1 as output
              P1DIR = 0x01;
              // intialize bit 0 of P1 to 0
              P1OUT = 0x00;

              P1OUT ^= 0x01;
              // loop forever
              for (j=0;j<=1000;j++) {
                // toggle bit 0 of P1
                P1OUT ^= 0x01;
                // delay for a while
                for (i = 0; i < 0x6000; i++);
              }

            return 0;
            }
    
pregunta Rick

0 respuestas

Lea otras preguntas en las etiquetas