elpaso 15 Posted October 11, 2013 Share Posted October 11, 2013 Hi, I've just received the LP, installed http://energia.nu/download/downloadv3.php?file=energia-0101E0010-linux64.tgz (I'm on Ubuntu 12.04 LTS 64 bit). While uploading Blink, the IDE says that a firmware upgrade is needed. When I launch fw upgrade all I get is: MSPDebug version 0.20 - debugging tool for MSP430 MCUs Copyright (C) 2009-2012 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: HID_FET MSP430_Initialize: HID_FET FET firmware update is required. Starting firmware update (this may take some time)... tilib: MSP430_FET_FwUpdate: eZ-FET recovery failed (error = 73) tilib: device initialization failed Does this LP + Energia really works on Linux as is advertised to do? Quote Link to post Share on other sites
elpaso 15 Posted October 11, 2013 Author Share Posted October 11, 2013 Ok, I tried to compile latest mspdebug and it works: sudo LD_LIBRARY_PATH=/home/xxx/energia-0101E0010/hardware/tools/msp430/bin/ /usr/local/bin/mspdebug tilib --allow-fw-update MSPDebug version 0.22 - debugging tool for MSP430 MCUs Copyright © 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: HID_FET MSP430_Initialize: HID_FET FET firmware update is required. Starting firmware update (this may take some time)... Initializing bootloader... Programming new firmware... 0 percent done 34 percent done 67 percent done 100 percent done Update complete Done, finishing... MSP430_VCC: 3000 mV tilib: MSP430_VCC: Internal error (error = 68) tilib: device initialization failed first time you get an error. Retry and it works: sudo LD_LIBRARY_PATH=/home/xxx/energia-0101E0010/hardware/tools/msp430/bin/ /usr/local/bin/mspdebug tilib --allow-fw-update 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... 25 percent done 50 percent done 75 percent done 100 percent done 100 percent done Update complete Done, finishing... MSP430_VCC: 3000 mV MSP430_OpenDevice MSP430_GetFoundDevice Device: MSP430F5529 (id = 0x0030) 8 breakpoints available MSP430_EEM_Init Chip ID data: 55 29 17 Available commands: = erase isearch power save_raw simio alias exit load prog set step break fill load_raw read setbreak sym cgraph gdb md regs setwatch verify delbreak help mw reset setwatch_r verify_raw dis hexout opt run setwatch_w Available options: color gdb_loop enable_bsl_access gdbc_xfer_size enable_locked_flash_access iradix fet_block_size quiet gdb_default_port Type "help <topic>" for more information. Use the "opt" command ("help opt") to set options. Press Ctrl+D to quit. (mspdebug) MSP430_Run MSP430_Close but the problem is still that it does not work out of the box and I've spent a couple of hours trying to blink the first led. Quote Link to post Share on other sites
mule1ear 0 Posted October 23, 2014 Share Posted October 23, 2014 I registered just so I could say thanks.It ended up that I too had to run "sudo LD_LIBRARY_PATH=/home/xxx/energia-0101E0010/hardware/tools/msp430/bin/ /usr/local/bin/mspdebug tilib --allow-fw-update" - then run it again without sudo.The first time running with sudo gave me: Initializing bootloader... Programming new firmware... 0 percent done 34 percent done 67 percent done 100 percent done Update complete Done, finishing... MSP430_VCC: 3000 mV tilib: MSP430_VCC: Internal error (error = 68) tilib: device initialization failed The second time (using sudo) got a much truncated version of the same: MSP430_GetNumberOfUsbIfs MSP430_GetNameOfUsbIf Found FET: ttyACM0 MSP430_Initialize: ttyACM0 tilib: MSP430_Initialize: Interface Communication error (error = 35) tilib: device initialization failed The third time I ran without sudo and it was successful. Thanks a million @@elpaso Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.