are you sure you that you're running the msp430-bsl from cvs MSP430X branch? especially cvs version 1.2.2.1 of python/mspgcc/bsl.py my output looks like this while programming a msp430f2417:
msp430-bsl --speed=38400 -D --invert-reset -c /dev/tinynode1003 -r -e -I -p build/tinynode184/main.ihex.out-1 MSP430 Bootstrap Loader Version: 2.0 Debug level set to 1 Python version: 2.6.4 (r264:75706, Dec 7 2009, 18:45:15) [GCC 4.4.1] TOINIT list: actionMassErase TODO list: actionProgram using serial port '/dev/tinynode1003' Preparing device ... Mass Erase... Transmit default password ... Actions ... Invoking BSL... Transmit default password ... Autodetect successful: f26f -> F2x family Current bootstrap loader version: 2.12 (Device ID: f26f) Current bootstrap loader version: 0x0212 Changing baudrate to 38400 ... Program ... Program starting at 0x03100, 224 bytes ... Program starting at 0x031e0, 224 bytes ... Program starting at 0x032c0, 224 bytes ... Program starting at 0x033a0, 224 bytes ... Program starting at 0x03480, 224 bytes ... Program starting at 0x03560, 224 bytes ... Program starting at 0x03640, 224 bytes ... Program starting at 0x03720, 224 bytes ... Program starting at 0x03800, 224 bytes ... Program starting at 0x038e0, 224 bytes ... Program starting at 0x039c0, 224 bytes ... Program starting at 0x03aa0, 224 bytes ... Program starting at 0x03b80, 224 bytes ... Program starting at 0x03c60, 224 bytes ... Program starting at 0x03d40, 224 bytes ... Program starting at 0x03e20, 224 bytes ... Program starting at 0x03f00, 224 bytes ... Program starting at 0x03fe0, 224 bytes ... Program starting at 0x040c0, 224 bytes ... Program starting at 0x041a0, 224 bytes ... Program starting at 0x04280, 224 bytes ... Program starting at 0x04360, 224 bytes ... Program starting at 0x04440, 224 bytes ... Program starting at 0x04520, 224 bytes ... Program starting at 0x04600, 224 bytes ... Program starting at 0x046e0, 224 bytes ... Program starting at 0x047c0, 224 bytes ... Program starting at 0x048a0, 224 bytes ... Program starting at 0x04980, 224 bytes ... Program starting at 0x04a60, 224 bytes ... Program starting at 0x04b40, 224 bytes ... Program starting at 0x04c20, 224 bytes ... Program starting at 0x04d00, 224 bytes ... Program starting at 0x04de0, 156 bytes ... Program starting at 0x0ffc0, 64 bytes ... 7612 bytes programmed. Reset device ... MARCIO PAMPLONA wrote: > Dear Roman, > > I download the CVS tree, and the version is the same. > The error message is the same too. BSL version 2.0. > > Any ideas ? > > 2010/6/14 Roman Lim <[email protected]> > >> msp430-bsl from cvs MSP430X branch should work fine, at least it knows >> the ID f26f >> http://mspgcc.cvs.sourceforge.net/viewvc/mspgcc/python/?pathrev=MSP430X >> >> Roman >> >> >> MARCIO PAMPLONA wrote: >>> Somebody have an working BSL program to support the >>> new 2.12 bootloader of msp430f2619 ? >>> >>> This is the last version of mspgcc. >>> I can program and erase normally, but i can“t change baudrate >>> speed, for example. >>> >>> Below, the error printed on screen. >>> >>> Thanks, >>> Marcio Pamplona >>> >>> ================================================== >>> >>> MSP430 Bootstrap Loader Version: 2.0 >>> Debug level set to 1 >>> Python version: 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 >> bit >>> (Intel)] >>> TOINIT list: >>> actionMassErase >>> TODO list: >>> actionProgram >>> using serial port '\\\\.\\COM23' >>> Preparing device ... >>> Mass Erase... >>> Transmit default password ... >>> Actions ... >>> Invoking BSL... >>> Transmit default password ... >>> Autodetect failed! Unknown ID: f26f. Trying to continue anyway. >>> Current bootstrap loader version: 2.12 (Device ID: f26f) >>> Current bootstrap loader version: 0x0212 >>> Program ... >>>
