Sign in

Not a member? | Forgot your Password?



Search msp430



Search tips

Subscribe to msp430



Free PDF Downloads

Advanced Linux Programming

What Every Programmer Should Know About Memory

Introduction to Embedded Systems

C++ Tutorial

Embedded Systems - Theory and Design Methodology

Discussion Groups

See Also

ElectronicsDSPFPGA

Find us on Facebook





Discussion Groups | MSP430 | Elprotronics USB FET

The purpose of this group is to foster exchange of information on the Texas Instruments MSP430 family of microcontrollers and related tools. Everyone welcome, all levels of familiarity/expertise.

Elprotronics USB FET - Micah Stevens - Feb 21 18:08:00 2005

Hi, 

I just got my hands on an Elprotronics USB FET, and was wondering if anyone 
has gotten it to work with IAR? It claims it will work, but the website isn't 
clear how the setup should work. I switched to the TI usb in the project 
configuration, and nothing. 

Anyhow.. any tips would be appreciated.. Thanks!
-Micah 


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Joerg Schulze-Clewing - Feb 21 20:08:00 2005

Hello Micah,

My first reply didn't make it (probably).

If the TI USB FET doesn't work either or you don't have one and can't
test that, you might want to try to re-install the USB driver a few
times. I had a similar problem and after the fourth re-install it
finally stuck and now the TI FET works.

Regards,

Joerg.





_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Micah Stevens - Feb 21 23:18:00 2005

Hi, Thanks.. the USB Driver seems to work, as their hex upload software is 
working fine, I just would like to use a debugger to talk to it.

I just noticed the have their own version of MSP430.DLL, which is a rewrite of 
the library that IAR uses to talk to the TI FET, so I 'm going to try to use 
that instead of the IAR provided one. That may do the trick.

Thanks for your input! 
-Micah 


On Monday 21 February 2005 04:08 pm, Joerg
Schulze-Clewing wrote:
>  Hello Micah,
>
>  My first reply didn't make it (probably).
>
>  If the TI USB FET doesn't work either or you don't have one and can't
>  test that, you might want to try to re-install the USB driver a few
>  times. I had a similar problem and after the fourth re-install it
>  finally stuck and now the TI FET works.
>
>  Regards,
>
>  Joerg.
>
>
>
>
>
>  .
>
>
>
>
>
>
> Yahoo! Groups Sponsor
>
>
>
>
> Get unlimited calls to
>
>
>
> U.S./Canada
>
>
>
>
>
>
>
>  .


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Micah Stevens - Feb 22 1:15:00 2005

Just a followup for the record, using the Elprotronics USB FET works with IAR, 
you just need to use their msp430.dll.. 

It's fast as hell too. I have no idea how it compares to other USB units as 
this is the first one I've tried, I'd imagine they're all fast.. Sure beats 
the TI Parallel FET.. 

-Micah 


On Monday 21 February 2005 07:18 pm, Micah Stevens
wrote:
>  Hi, Thanks.. the USB Driver seems to work, as their hex upload software is
>  working fine, I just would like to use a debugger to talk to it.
>
>  I just noticed the have their own version of MSP430.DLL, which is a
> rewrite of the library that IAR uses to talk to the TI FET, so I 'm going
> to try to use that instead of the IAR provided one. That may do the trick.
>
>  Thanks for your input!
>  -Micah
>
>  On Monday 21 February 2005 04:08 pm, Joerg Schulze-Clewing wrote:
>  > Hello Micah,
>  >
>  > My first reply didn't make it (probably).
>  >
>  > If the TI USB FET doesn't work either or you don't have one and
can't
>  > test that, you might want to try to re-install the USB driver a few
>  > times. I had a similar problem and after the fourth re-install it
>  > finally stuck and now the TI FET works.
>  >
>  > Regards,
>  >
>  > Joerg.
>  >
>  >
>  >
>  >
>  >
>  > .
>  >
>  >
>  >
>  >
>  >
>  >
>  > Yahoo! Groups Sponsor
>  >
>  >
>  >
>  >
>  > Get unlimited calls to
>  >
>  >
>  >
>  > U.S./Canada
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > .
>
>  .
>
>
>
>
>
>  .


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Joerg Schulze-Clewing - Feb 22 14:38:00 2005

Hello Micah,

> 
> Just a followup for the record, using the Elprotronics USB FET works
with IAR, 
> you just need to use their msp430.dll.. 

Just be prepared to re-load that when the PC "forgets".

> 
> It's fast as hell too. I have no idea how it compares to other USB
units as 
> this is the first one I've tried, I'd imagine
they're all fast..
Sure beats 
> the TI Parallel FET.. 

I am not sure but there was a discussion about that a while ago here
in the forum. Something about not to exceed flash programming specs etc.

Regards,

Joerg.





_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Micah Stevens - Feb 22 15:43:00 2005

Hi Joerg,

> > you just need to use their msp430.dll..
>
> Just be prepared to re-load that when the PC "forgets".

Alright, I'll keep an eye on it. This is something we're looking at for the 
production team, so having it work consistently is pretty important. 

> > It's fast as hell too. I have no idea how it
compares to other USB
>
> units as
>
> > this is the first one I've tried, I'd imagine they're all fast..
>
> Sure beats
>
> > the TI Parallel FET..
>
> I am not sure but there was a discussion about that a while ago here
> in the forum. Something about not to exceed flash programming specs etc.

So far, it's much more consistent than the parallel FET from TI. I've only 
been using it for a short time though, so we'll see, but the parallel FET 
craps out about 20% of the time in my tests. This may be due to some issue 
with the port on my development CPU, but I was hoping that wasn't typical. 

Actually, there's another CPU in the lab I've been using with the parallel 
FET, and it is hosing up quite a bit too, haven't been keeping as much track, 
but it seems to be in the same realm (20% ish) 

I was hoping it wasn't a problem with the board we've built, but the USB FET 
doesn't seem to have that problem. I wish I knew what the difference was, I 
can't believe faster is better, but there's a lot of other variables to 
consider. 

Cheers,
-Micah


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Paul Curtis - Feb 22 15:57:00 2005

Joerg, Micah, 

> > Just a followup for the record, using the
Elprotronics USB FET works
> with IAR, 
> > you just need to use their msp430.dll.. 
> 
> Just be prepared to re-load that when the PC "forgets".
> 
> > 
> > It's fast as hell too. I have no idea how it compares to other USB
> units as 
> > this is the first one I've tried, I'd imagine they're all fast..
> Sure beats 
> > the TI Parallel FET.. 
> 
> I am not sure but there was a discussion about that a while 
> ago here in the forum. Something about not to exceed flash 
> programming specs etc.

Yeah, and all the "don't program it too quickly", and talk of
"physics"
is complete bollocks and a big smokescreen.

Figure out how fast an MSP430 can program itself and then ask yourself
why TI's adapter and the SoftBaugh adapter are so slow.  If TI could
program the device faster, they certainly would--and the GANG430 *does*
program it quickly--8s for 64K.  But the USB FEY?  Should be faster,
yes?  No.  About 1 minute.

Now ask yourself why TI would produce an ultra-fast GANG430 but a really
slow USB FET?  No real reason--the JTAG interface is used for both--but
the USB FET uses a virtual COM port driver and, uh, it's slow.

--
Paul Curtis, Rowley Associates Ltd  http://www.rowley.co.uk
CrossWorks for MSP430, ARM, AVR and (soon) MAXQ processors


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Micah Stevens - Feb 22 16:08:00 2005

>  Yeah, and all the "don't program it too
quickly", and talk of "physics"
>  is complete bollocks and a big smokescreen.
>
>  Figure out how fast an MSP430 can program itself and then ask yourself
>  why TI's adapter and the SoftBaugh adapter are so slow. If TI could
>  program the device faster, they certainly would--and the GANG430 *does*
>  program it quickly--8s for 64K. But the USB FEY? Should be faster,
>  yes? No. About 1 minute.
>
>  Now ask yourself why TI would produce an ultra-fast GANG430 but a really
>  slow USB FET? No real reason--the JTAG interface is used for both--but
>  the USB FET uses a virtual COM port driver and, uh, it's slow.
>

Good point Paul, with this in mind, I was wondering if too slow could actually 
lead to problems? I mentioned earlier that the USB seems to be faster and 
more dependable than the TI FET.. 

-Micah 


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.


Re: Elprotronics USB FET - Paul Curtis - Feb 22 16:55:00 2005

Micah, 

> >  Yeah, and all the "don't program it too
quickly", and talk 
> of "physics"
> >  is complete bollocks and a big smokescreen.
> >
> >  Figure out how fast an MSP430 can program itself and then ask 
> > yourself  why TI's adapter and the SoftBaugh adapter are so 
> slow.  If 
> > TI could  program the device faster, they certainly would--and the 
> > GANG430 *does*  program it quickly--8s for 64K.  But the USB FEY?  
> > Should be faster,  yes?  No.  About 1 minute.
> >
> >  Now ask yourself why TI would produce an ultra-fast GANG430 but a 
> > really  slow USB FET?  No real reason--the JTAG interface 
> is used for 
> > both--but  the USB FET uses a virtual COM port driver and, 
> uh, it's slow.
> >
> 
> Good point Paul, with this in mind, I was wondering if too 
> slow could actually lead to problems? I mentioned earlier 
> that the USB seems to be faster and more dependable than the TI FET.. 

Too slow will NOT lead to problems as long as the programming timings
are obeyed during the critical phases.  During programming, you need to
provide strobes to clock the flash state machine--and these are spec'd
in the datasheets.  This, along with general JTAG timing, are the only
things that need to be adhered to for timing.

--
Paul Curtis, Rowley Associates Ltd  http://www.rowley.co.uk
CrossWorks for MSP430, ARM, AVR and (soon) MAXQ processors


_____________________________
 Free pdf download: Beginning Microcontrollers with the MSP430.