On Thu, Sep 09, 2010 at 10:40:11AM +0200, Michiel Konstapel wrote: > Hi Daniel, > > I don't know what you changed, but it now also works with my FET > firmware version. Awesome! This should save me lots of time compared to > using Windows msp430-jtag through Wine. Thanks! > > Oh, I did notice a warning when programming a HEX file, on the > next-to-last line: > > $ mspdebug uif -j -d /dev/ttyUSB0 "prog build/lnode_custom/main.ihex" > Trying to open UIF on /dev/ttyUSB0... > Initializing FET... > FET protocol version is 20401004 > Configured for JTAG (2) > Sending initial reset... > Set Vcc: 3000 mV > Device ID: 0xf249 > Device: MSP430F249 > Code memory starts at 0x1100 > Number of breakpoints: 3 > Erasing... > Programming... > Writing 128 bytes to 8000... > Writing 128 bytes to 8080... > [snip] > Writing 128 bytes to 8a00... > Writing 128 bytes to 8a80... > Writing 22 bytes to 8b00... > warning: ihex: unknown record type: 0x03 > Writing 32 bytes to ffe0... > > I'll attach the HEX file, it's a simple "flash a LED" test program. It > seems to be working just fine, though.
That's good news. The warning is nothing to worry about. I should probably remove it actually. Record type 03 specifies the initial PC value, which is unneccessary for the MSP430. - Daniel
