Hello, I have looked into the ELF file, and there is good code at 0x1100. Also, using an Olimex header board, that I also bought long ago, I could see some code at 0x1100 before erasing it, so the memory is there. Next, I checked the TCK pin witn an o'scope, and found out the follwing: The clock, when running, has a period between 4 and 9 us. But the clock is not continuous, it comes in bursts about 5ms long with about 5ms pauses inbetween. In the pauses, TCK is sometimes high and sometimes low. I guess this might have something to do with OS process scheduling. I ran no other user processes at the time, on an 2800MHz celeron and Linux Mint 17.3.
I guess, these clock irregularities might be the problem. Looking at the MSP430x14x datasheet (SLAS272F, July 2000, revised June 2004) page 39, the requirement for "fTCK" is 0 to 10 MHz, which is OK, but the flash timing generator should be 257...476kHz - I do not know how that relates to fTCK? On a multicore PC, one could maybe dedicate one core to mspdebug, but multicore PCs with an LPT port are more or less nonexistent. So, I guess I'll have to buy an USB based JTAG box. The TI original costs $115, and there are chinese surogates on Ebay for $55 or so. Olimex sells MSP430-JTAG-TINY-V2 for 55 euro. I am considering the Olimex box, are there any cautions against it? Marko -- View this message in context: http://msp430-gcc-users.1086195.n5.nabble.com/Mspdebug-prog-programs-vectors-not-program-code-tp7409p7447.html Sent from the MSP430 gcc - Users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users