weixin_39630048 2020-11-22 03:50
浏览 0

MSP430F5529 on Mac OS X 10.10.5: Connection Fails

LaunchPad MSP430F5529 version 1.5 on Mac OS X 10.10.4

Mac OS X 10.10.4 seems to have changed something compared on USB management with Mac OS X 10.10.3.

$ ls /dev/tty.* /dev/tty.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem

$ lsusb Bus 020 Device 025: ID 0451:2046 Texas Instruments Hub Bus 020 Device 026: ID 2047:0013 2047 MSP Tools Driver Serial: 324F0C470E002200

The only solution so far is to disconnect the board and wait for 10 minutes, then replug. After a while, connection is lost again.

A sketch as simple as printing "." every second disconnects after 10 seconds and reboots.

该提问来源于开源项目:energia/Energia

  • 写回答

5条回答 默认 最新

  • weixin_39630048 2020-11-22 03:50
    关注

    Upload trace

    
    MSPDebug version 0.22 - debugging tool for MSP430 MCUs
    Copyright (C) 2009-2013 Daniel Beer <dlbeer.com>
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    MSP430_GetNumberOfUsbIfs
    MSP430_GetNameOfUsbIf
    Found FET: usbmodem14221
    MSP430_Initialize: usbmodem14221
    Firmware version is 30403000
    MSP430_VCC: 3000 mV
    MSP430_OpenDevice
    MSP430_GetFoundDevice
    Device: MSP430F5529 (id = 0x0030)
    8 breakpoints available
    MSP430_EEM_Init
    Chip ID data: 55 29 18
    Erasing...
    Programming...
    Writing 2958 bytes at 4400...
    Writing  128 bytes at ff80...
    Done, 3086 bytes total
    MSP430_Run
    MSP430_Close
    </dlbeer.com>

    Sketch

    
    void setup()
    {
      // put your setup code here, to run once:
      Serial.begin(9600);
      Serial.println("***");
    }
    
    uint16_t i = 0;
    
    void loop()
    {
      // put your main code here, to run repeatedly:
      delay(1000);
      Serial.println(i, DEC);
      i++;
    }
    

    Serial console

    0 1 2 3 4 5 6

    0

    0 1

    0 1 2

    0

    评论

报告相同问题?