Jump to content
43oh

Scan Interface Applications - Five Members Win A Target Board And An MSP-FET


Recommended Posts

  • Replies 84
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

------- Looks like I got everyone ------ List is closed. Thank you for your entries.   Ti has agreed to send each of the listed entries a kit( FET + Board ).... which is certainly awesome on their

Contest time! Five winners get a MSP-TS430PZ100($89) target board along with an MSP-FET($115). Five!   This contest is in partnership with TI. They are looking for ideas and applications that could

@@chicken   Your high level description of the ESI module is spot on. I will like to add my two cents to the description.     Each AFE has two types of inputs (ESICIx and ESICHx), The main diffe

Posted Images

That was quick! I suspect mine may spend a little while getting to the UK. I hope it doesn't get stuck in customs whilst they demand taxes, handling fees, etc.

 

I've been enjoying reading up on the ESI. It seems quite difficult to start with and I was beginning to wonder if it was actually more complicated than one of the smaller MSP430s. The reference designs actually make things clearer than the datasheet. Well worth looking at.

Link to post
Share on other sites

I hope http://processors.wiki.ti.com/index.php/MSP_Debug_Stack?keyMatch=msp-fet&tisearch=Search-EN#Releases isn't going to be a problem....

MSP Debug Stack release 3.4.2.7, Sept. 3, 2014:

Early MSP430FR6989 family silicon (older than revision C) is no longer supported

I'm using the latest CCS6 so this DLL is installed, so if the chips are older revisions, I'll need to grab an older CCS release.

 

 

*edit- anticipating needing 3 'stations', I requested samples, just received, and did receive "C" revision, so at least one will work. Now, to generate the part so I can do the schematics. ;)

 

*edit 2- concerns were unfounded. Kit arrived with REV C chips.

Edited by abecedarian
Link to post
Share on other sites

Got my MSP-FET today.  Thanks TI.  Anybody know if the  [/size]MSP-TS430PZ100 will come with a MSP430FR6989 or do we need to order a samples?

@@Automate -

I received one earlier today and the PZ100D comes with 2 FR6989, and a 32.768KHz crystal, as well as four 1x25 pin male and four 1x25 female headers. The chips were Rev C so there should be no issues with the latest MSP-FET interface / MSP Debug firmware.

 

The kit has a YAMAICHI socket for 100LQFP, has through-hole vias for a reset switch and a user-function switch, the latter connected to P1.3 and requiring a 47K 0805 resistor be placed, and pads for LED's that would connect to P1.1 and P1.2 through unpopulated 330R 0805 resistors.

 

The crystal pads, yes there are two, do not have capacitors or resistors in place- those pads are 0805, and the crystal supplied is the same as what comes with the G2 LaunchPad.

 

Under CCS6, when the debug interface was set up, it did prompt me to update the firmware on the MSP-FET, so I would expect that to happen with anyone using the latest CCS release.

 

slau278s, pages 123-125, has the schematic and BOM for the board.

 

 

*edit to add, in case my rambling wasn't 'clear', the LEDs, crystals, switches, resistors and capacitors I mentioned above are not populated, and only the crystal, two FR6989 chips and male/female headers come with it. The MSP-FET comes with a USB cable and JTAG cable. Both come with the standard disclaimers regarding use in controlled environments and such for various countries, and code usage / license information. TI compiler with CCS and IAR code usage limits are not 'relaxed' so one should consider that when developing.

 

The TI reference with optical detector code compiles to under 4KB, including using the LCD interface peripheral so there is some room to wiggle. ;)

Edited by abecedarian
Link to post
Share on other sites

It makes sense they're not populated as its for developing your application. And shouldn't assume that's the pins you'll use for buttons/LEDs.

 

You could start using msp430-elf gcc. Assuming its bug free now that it's out of beta. It would let you use all of the available FRAM goodness!! Its a seamless install from CCS6.

Link to post
Share on other sites

It makes sense most of the components are not populated as its for developing your application. And shouldn't assume that's the pins you'll use for buttons/LEDs.

 

You could start using msp430-elf gcc. Assuming its bug free now that it's out of beta. It would let you use all of the available FRAM goodness!! Its a seamless install from CCS6.

I wouldn't necessarily say it's bug free. @@pabigot and @@Rickta59 have already found either bugs, or bug-fixes, that have not been applied to the latest release.

 

Still, I find my use case likely not bumping the code limit.

 

And, I agree with the rationale behind not populating most of those ancillaries. But, it is safe to assume that the crystals aren't going to use different pins, just that they might not be used. Being that they are somewhat dependent on the capacitance in their traces and such, similarly it makes sense to not include them on the board by default. But designing for, and then omitting the RESET button? ;)

Link to post
Share on other sites

For the record, they have fixed the issues I had. Except for the one about long symbol names and that one is only likely to affect the less than .001% of people using really long c++ template names and coding for the msp430. Oh and that person fixed his version by recompiling from source.

Link to post
Share on other sites

Looks like I've received mine out of order from everyone else. Just got my TS430PZ100D kit, but the MSP-FET must still be finding its way down here.

 

Edit: I have life.

post-274-0-34169700-1410867016_thumb.jpg

 

A reminder to everyone else. That the LOCKLPM5 bit in PM5CTL (I needed PM5CTL0) needs to be cleared to release pins from high-Z state.

I was stuck scratching my head, since it's been awhile since working with FRAM MSP's

Link to post
Share on other sites

Same as @@greeeg - the TS430PZ100D arrived here in the UK. I was glad to see that it came via the Netherlands as was listed as an engineering sample (which I suppose it is) so there was no hassle with customs.

 

I might have got caught by the LOCKLPM5 issue but I decided to test it out with the blinky code that CCS can create for you which includes clearing this.

Link to post
Share on other sites

I wouldn't necessarily say it's bug free. @@pabigot and @@Rickta59 have already found either bugs, or bug-fixes, that have not been applied to the latest release.

 

There are still plenty of infelicities, if not bugs, but for the record I intend to use msp430-elf for all my own future development.  I do, however, build my own from upstream gcc to which RedHat doesn't always promptly push their updates (e.g. the large memory support in the current TI release hasn't been upstreamed yet).

 

I also have a local git archive that tracks all the TI public releases (source and headers), which I'll put on github next time I'm working MSP430.  Makes it easier to figure out what changed with each release (and what's not yet pushed upstream).

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...