DSPRelated.com
Forums

Flash memory programming on TMS320(L)F28x/24x

Started by Unknown October 29, 2004
Hi,

I've been reading through some datasheets, and it seems that the only way to
programm the on-chip flash memory on the TMS320F28x or TMS320(L)F24x
families of DSP based Motion Controllers from Texas Instruments is by means
of JTAG, which means that it's MANDATORY to have a JTAG emulator. Is that
correct? Is there a way to program the on-chip flash in those devices in a
"standalone" manner, emulator independent?

All of your comments are VERY welcome!

Regards,

--
Jaime Andr�s Aranguren Cardona
jaac@nospam.sanjaac.com
SanJaaC Electronics
Soluciones en DSP
www.sanjaac.com

(Remove "nospam" from e-mail address)


It's not mandatory to have a JTAG emulator.  Here's a site with some 
solutions for you:

http://dspvillage.ti.com/docs/catalog/devtools/overview.jhtml?templateId=5121&path=templatedata/cm/toolswovw/data/tools_flash

Brad

"Jaime Andr&#4294967295;s Aranguren Cardona" <jaac@nospam.sanjaac.com> wrote in message 
news:%nygd.67112$CT6.50645@sam.nntpserver.com...
> Hi, > > I've been reading through some datasheets, and it seems that the only way > to > programm the on-chip flash memory on the TMS320F28x or TMS320(L)F24x > families of DSP based Motion Controllers from Texas Instruments is by > means > of JTAG, which means that it's MANDATORY to have a JTAG emulator. Is that > correct? Is there a way to program the on-chip flash in those devices in a > "standalone" manner, emulator independent? > > All of your comments are VERY welcome! > > Regards, > > -- > Jaime Andr&#4294967295;s Aranguren Cardona > jaac@nospam.sanjaac.com > SanJaaC Electronics > Soluciones en DSP > www.sanjaac.com > > (Remove "nospam" from e-mail address) > >
Brad,

Is this link valid ?

http://www.spectrumdigital.com/drivers/docstore/SupportUtilities/SdFlashAlgos/C2000/SDFlash_v160_Beta2_2.zip

Can't download file for some reason.

Nordic regards,
Yuri
I can't download it either.  I see that file is dated October 29, 2004. 
It's probably just something screwed up on the web site.  Maybe you could 
email their webmaster or something.

Brad

"Yuri Tregubov" <ytregubov@yahoo.com> wrote in message 
news:9d3de6a0.0411010051.1d6a421e@posting.google.com...
> Brad, > > Is this link valid ? > > http://www.spectrumdigital.com/drivers/docstore/SupportUtilities/SdFlashAlgos/C2000/SDFlash_v160_Beta2_2.zip > > Can't download file for some reason. > > Nordic regards, > Yuri
Jaime Andr&#4294967295;s Aranguren Cardona escreveu:
> Hi, > > I've been reading through some datasheets, and it seems that the only way to > programm the on-chip flash memory on the TMS320F28x or TMS320(L)F24x > families of DSP based Motion Controllers from Texas Instruments is by means > of JTAG, which means that it's MANDATORY to have a JTAG emulator. Is that > correct? Is there a way to program the on-chip flash in those devices in a > "standalone" manner, emulator independent? > > All of your comments are VERY welcome! > > Regards, > > -- > Jaime Andr&#4294967295;s Aranguren Cardona > jaac@nospam.sanjaac.com > SanJaaC Electronics > Soluciones en DSP > www.sanjaac.com > > (Remove "nospam" from e-mail address) > >
on the 24xx you can download with a serial bootloader. Haven't looked for it with the 28's yet, but should still be there. ricardo
Hi,

Thanks.. What's the wiring for the serial bootloader? I saw the .zip file
from TI, but doesn't appear any schematic.

Regards,

--
Jaime Andr&#4294967295;s Aranguren Cardona
jaac@nospam.sanjaac.com
SanJaaC Electronics
Soluciones en DSP
www.sanjaac.com

(Remove "nospam" from e-mail address)

"Ricardo" <spamgoeshere1978@yahoo.com> escribi&#4294967295; en el mensaje
news:2un9ufF2a23tkU1@uni-berlin.de...
> Jaime Andr&#4294967295;s Aranguren Cardona escreveu: > > Hi, > > > > I've been reading through some datasheets, and it seems that the only
way to
> > programm the on-chip flash memory on the TMS320F28x or TMS320(L)F24x > > families of DSP based Motion Controllers from Texas Instruments is by
means
> > of JTAG, which means that it's MANDATORY to have a JTAG emulator. Is
that
> > correct? Is there a way to program the on-chip flash in those devices in
a
> > "standalone" manner, emulator independent? > > > > All of your comments are VERY welcome! > > > > Regards, > > > > -- > > Jaime Andr&#4294967295;s Aranguren Cardona > > jaac@nospam.sanjaac.com > > SanJaaC Electronics > > Soluciones en DSP > > www.sanjaac.com > > > > (Remove "nospam" from e-mail address) > > > > > on the 24xx you can download with a serial bootloader. Haven't looked > for it with the 28's yet, but should still be there. > > ricardo
Jaime Andr&#4294967295;s Aranguren Cardona escreveu:
> Hi, > > Thanks.. What's the wiring for the serial bootloader? I saw the .zip file > from TI, but doesn't appear any schematic. > > Regards, > > -- > Jaime Andr&#4294967295;s Aranguren Cardona > jaac@nospam.sanjaac.com > SanJaaC Electronics > Soluciones en DSP > www.sanjaac.com >
Hi! It uses the SCI port fo the DSP, so it's wiring is pretty much the same as any other SCI comm you may be using. To enable the bootloader you need to setup the state of some pins at startup, the datasheet gives some reasonable information on that (page 41). Regards, Ricardo
As far as I remember, these chips are loaded with a monitor program from 
the factory which you can use to write the flash via RS232. But if the 
1st trial does not work, the monitor may get overwritten and you have no 
access anymore...

Jaime Andr&#4294967295;s Aranguren Cardona wrote:

> Hi, > > I've been reading through some datasheets, and it seems that the only way to > programm the on-chip flash memory on the TMS320F28x or TMS320(L)F24x > families of DSP based Motion Controllers from Texas Instruments is by means > of JTAG, which means that it's MANDATORY to have a JTAG emulator. Is that > correct? Is there a way to program the on-chip flash in those devices in a > "standalone" manner, emulator independent? > > All of your comments are VERY welcome! > > Regards, > > -- > Jaime Andr&#4294967295;s Aranguren Cardona > jaac@nospam.sanjaac.com > SanJaaC Electronics > Soluciones en DSP > www.sanjaac.com > > (Remove "nospam" from e-mail address) > >
-- Please change no_spam to a.lodwig when replying via email!