Lpmsp430fr6989 unknow MCU HEader

Just tested on the actual device (MSP430 FR4133 dev board), and I think the issue described above has been fixed. I now get a message that the board requires a firmware update:

pio run -t upload
[Thu Dec 22 12:15:15 2016] Processing lpmsp430fr4133 (platform: timsp430, board: lpmsp430fr4133, framework: energia)
--------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
Converting src.ino
Collected 29 compatible libraries
Looking for dependencies...
Project does not have dependencies
Compiling .pioenvs/lpmsp430fr4133/src/src.ino.o
Uploading .pioenvs/lpmsp430fr4133/firmware.hex
MSPDebug version 0.22 - debugging tool for MSP430 MCUs
Copyright (C) 2009-2013 Daniel Beer <dlbeer@gmail.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: ttyACM0
MSP430_Initialize: ttyACM0
FET firmware update is required.
Re-run with --allow-fw-update to perform a firmware update.
tilib: device initialization failed
*** [upload] Error 255
========================== [ERROR] Took 1.94 seconds ==========================

As the message says I have tried re-running with pio run -t upload --allow-fw-update however, as a suspected --allow-fw-update is not a Platformio command but rather a MSP debug command. I will try and install MSPdebug manually and perform and update…tbc


*Update

I think I almost manage to update the FW by running:

~/.platformio/packages/tool-mspdebug/mspdebug tilib --allow-fw-update

It looked promising until the error 74 :-/

MSPDebug version 0.22 - debugging tool for MSP430 MCUs
Copyright (C) 2009-2013 Daniel Beer <dlbeer@gmail.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: ttyACM0
MSP430_Initialize: ttyACM0
FET firmware update is required.
Starting firmware update (this may take some time)...
Initializing bootloader...
Programming new firmware...
    75 percent done
    84 percent done
    84 percent done
    91 percent done
   100 percent done
tilib: MSP430_FET_FwUpdate: MSP-FET / eZ-FET core(communication layer) update failed (error = 74)
tilib: device initialization failed

If I try and run update again I get error:

tilib: MSP430_FET_FwUpdate: MSP-FET / eZ-FET recovery failed (error = 73)
tilib: device initialization failed