hi folks,

last summer (july 2010) i bought a ti eval board for the 5438 and 
proceeded to pull together and test the dirt-simple devel pieces before 
proceeding on to trying to work with tinyos on this mcu.

short story is that is used the then-current mspgcc4; wrote my own bsl 
so that i had a boilerplate for modding tos-bsl to support this mcu; 
wrote a ~25-line blink in c to test it.

result:  i could compile, objcopy -> ihex, bsl, and execute blink on the 
little eval board.  nothing elaborate or fancy:

msp430-gcc -mmcu=msp430x5438 -o blink.exe blink.c
msp430-objcopy --output-target=ihex blink.exe blink.ihex
bsl /dev/ttyUSB0 blink.ihex

happiness, now i could try out real stuff.  then i got sidetracked until 
now.

following all of work of peter bigot, eric decker, razvan, et. al on the 
uniarch toolchain, i pulled the latest assembled bits (most easily from 
tinyprod.net, thanks guys) and went back to step one.

after the requisite header/prototype changes to blink.c, everything 
seems to work properly, except that the code doesn't run.  (yes, i can 
install the old ihex and make the board blink again).

a quick comparison of the working ihex file with the new one i see that 
they're vaguely similiar, the addresses/sizes of the code/vectors seem 
right, but...

i did try adding the -mcpu=430xv2 flag to the compile line, but that 
makes no difference in the ihex.

can anyone please offer a pointer on how to proceed?

thanks,

steve ayer




------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to