Jump to content
43oh

New MSP430F5529 USB Launchpad Released


Recommended Posts

Not sure if there's an option to msp430-gcc that can force you to use the nousb/memory.x without manually overwriting the main memory.x file, I haven't figured it out yet.

Supposed to be able to do -mmcu=msp43f5529_nousb.

llc[1131]$ cat /tmp/x.c
#include <msp430.h>

volatile char bigmem[9 * 1024];

void main ()
{
  ;
}
llc[1132]$ msp430-gcc -Os -mmcu=msp430f5529 /tmp/x.c
/usr/local/mspgcc-20130703/lib/gcc/msp430/4.7.2/../../../../msp430/bin/ld: a.out section `.bss' will not fit in region `ram'
/usr/local/mspgcc-20130703/lib/gcc/msp430/4.7.2/../../../../msp430/bin/ld: region `ram' overflowed by 1026 bytes
collect2: error: ld returned 1 exit status
llc[1133]$ msp430-gcc -Os -mmcu=msp430f5529_nousb /tmp/x.c
llc[1134]$ msp430-size a.out 
   text    data     bss     dec     hex filename
    202       0    9218    9420    24cc a.out
llc[1135]$ 
Seems to work.
Link to post
Share on other sites
  • Replies 119
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Alright so, I had to keep a zip on it til now but since it's released... I had early access to one of these (thanks to the TI folks!) and got to play with it a little ahead of time.  I'm going to dump

Did you guys notice TI's selling their new MSP430F5529 USB Launchpad board? I found an old announcement back in 2012 on 43oh main page that TI's working on it but haven't seen any on it being sold. I

If anyone is planning a CC1200 (or CC11xx) booster pack for this, let me know. I'll support it. I've already done considerable work with the EXP-5529 board + CC110x, and I'll happily port to 5529-LP.

Posted Images

I'd totally love to do something like this at some point, although not sure I'll get to it this year.  QFN soldering is still new territory for me (though with OSHstencils and my reflow skillet, probably doable) and I am a green noob at RF PCB design :smile: .... although I do have that SA430!  Has to count for something right?

 

If Anaren busts out an AIR module for the CC1200 then it'll be a done deal... Could do one of those for the A1101 right now, actually.  (I spent some time whipping up a proper DipTrace pattern for their modules anyhow)

 

V-Chip (a company from China) has already made a 433MHz version of the CC1200 BoosterPack.

http://processors.wiki.ti.com/index.php/Category:Sub-1GHz#CC1120_433MHz_Booster_Pack_by_V-Chip

I have one kit. It works, even comes with SMA connectors, but I haven't done much with it yet.

Link to post
Share on other sites

V-Chip (a company from China) has already made a 433MHz version of the CC1200 BoosterPack.

http://processors.wiki.ti.com/index.php/Category:Sub-1GHz#CC1120_433MHz_Booster_Pack_by_V-Chip

I have one kit. It works, even comes with SMA connectors, but I haven't done much with it yet.

Wow, neat, sounds like it's good enough!

edit: I think, need to figure out what the difference is between CC1120 and CC1200... looks like CC1200 is a newer product & evolution on the CC1120.

edit2: How did you get yours?  The website links you to aliexpress but the only shipping options is Fedex IP at $210 for shipping (for a $27 pair of boosterpacks).

Link to post
Share on other sites

V-Chip (a company from China) has already made a 433MHz version of the CC1200 BoosterPack.

http://processors.wiki.ti.com/index.php/Category:Sub-1GHz#CC1120_433MHz_Booster_Pack_by_V-Chip

I have one kit. It works, even comes with SMA connectors, but I haven't done much with it yet.

Nice find.  But for me it is showing

 

$27 for the BP and $210.53 for shipping to US

Link to post
Share on other sites

Ah k, thanks, so ... CC1200 = 1Mbps vs 200Kbps (CC1120), -127dBm best reception vs -123dBm, longer wakeup time, lower TX power (probably made up by the higher sensitivity).

Link to post
Share on other sites

I must say the box is much smaller than the EXP430G2. Around 4"x6"x1.5". FedEx shipping box could have had 4 of the LP's in it.

Nice fold out 'documentation' on relatively heavy paper.... USB cable.

Plugged it into the computer at 11:43, computer's running Windows 8 BTW, and at 11:55 was done downloading and installing drivers.

Hmm. What to do now?

 

*edit-

It's a little bigger than the other LaunchPads and has mounting holes at the corners. I think I like this.

Link to post
Share on other sites

 

13. XT1 and XT2 are both soldered, XT2 has a 4MHz crystal (for accurate USB) and XT1 has your standard 32.768KHz XTAL.  Initializing an F5xxx series chip is substantially different from the value-line parts as to use the DCO you have to enable an FLL loop that "calibrates" the DCO.  I wrote a basic library to do this: https://github.com/spirilis/ucs_clockinit

 

 

Hi,

Can anyone tell a bit more about this initialization of F55xx? I've previewed the source code examples (http://www.ti.com/lit/zip/slac300) and none of them differ from the ValueLine LP source code regarding init part (i.e there is no init part ;-) )

 

Best Regards,

tml

Link to post
Share on other sites

Hi,

Can anyone tell a bit more about this initialization of F55xx? I've previewed the source code examples (http://www.ti.com/lit/zip/slac300) and none of them differ from the ValueLine LP source code regarding init part (i.e there is no init part ;-) )

 

Best Regards,

tml

Just looking at one random .c file, they're not doing any clock init because I assume they don't care... just letting the chip run at whatever speed it does out the door.  Not sure what that is, but I always init the clock.

 

Start looking at the MSP430F55xx_UCS_*.c examples and you'll be slowly introduced to the rabbit hole.  One thing they seem to be leaving out is the Vcore voltage setting... that has to be raised to allow the CPU to run beyond certain frequencies.  My library sets it to the max (which must be done in a sequential and orderly manner) before setting up the FLL and DCO.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...