Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5


Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C55x | Programming boot EEPROM

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

Programming boot EEPROM - kas219 - May 27 20:21:39 2009

I have run into a problem and I hope someone can help me out. I am working
with a custom board that uses a 5509A DSP and an SPI EEPROM for code storage.I
have successfully tested my software using the JTAG interface and now it is time
to load the code onto the EEPROM. The problem it, I don't know how to program
the chip through the JTAG.

I have tried "FlashBurn" but it is only set up to program parallel
interface Flash chips. "SDFlash" was also not useful because while it
can program SPI EEPROM chips, it is not designed to run on the C55xx family. I
have a feeling that this is a solved problem since the bootloader is already set
up to read from these chips, there muct be an easy way to program them.

So, if anyone has any suggestions on how to program an SPI EEPROM chip over the
5509a's JTAG, please let me know. I am at my whits end.

Thank you
Keith

______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: Programming boot EEPROM - Jeff Brower - May 28 8:32:24 2009

Keith-

> I have run into a problem and I hope someone can help me out. I am
> working with a custom board that uses a 5509A DSP and an SPI EEPROM
> for code storage.I have successfully tested my software using the
> JTAG interface and now it is time to load the code onto the EEPROM.
> The problem it, I don't know how to program the chip through the JTAG.
> 
> I have tried "FlashBurn" but it is only set up to program
parallel
> interface Flash chips. "SDFlash" was also not useful because
while
> it can program SPI EEPROM chips, it is not designed to run on the
> C55xx family. I have a feeling that this is a solved problem since
> the bootloader is already set up to read from these chips, there
> muct be an easy way to program them.
> 
> So, if anyone has any suggestions on how to program an SPI EEPROM
> chip over the 5509a's JTAG, please let me know. I am at my whits end.

I would guess there is a 'ready to use' method, and hopefully someone will point
that
out.  But if not, then it shouldn't be difficult to take pieces of the utilities
you
mention and glue together.  Is the SDFlash DSP software written in C code?  If
so it
shouldn't be difficult to port to C55x, or maybe move its SPI code sections over
to
FlashBurn.

One possible reason it's not a slam dunk is the more recent C55x and C64x DSK
boards
don't appear to have SPI EEPROM devices.

Also, there was a thread earlier this month on the C55x group, something like
"JTAG
programming of Serial EEPROM...", you might pull that up from the
archives.

-Jeff

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: Programming boot EEPROM - Onkar - May 29 13:58:52 2009

Hi Keith,

Yes, you can use Flashburn utility to burn EEPROM. As far as remember you need
to specify the type of flash memory (parallel, serial , 8bit, 16 bit etc) in
.cmd file. This will give you hex file that 

can be burned in EEPROM.

Regards,
Onkar Patki,
Design Engineer.
----------------------------------------------------------------
Mechatronics Test Equipment (I) Pvt.Ltd.
B, Mayur complex, Opp. Bhelke nagar,
Kothrud, Pune 411 038.
Tel.: 91 20 25386926,27,28,29
Fax:: 91 20 25386930
Mob: 919881730876
Email: m...@vsnl.net
URL: www.mte-india.com
  ----- Original Message ----- 
  From: kas219 
  To: c...@yahoogroups.com 
  Sent: Wednesday, May 27, 2009 7:58 PM
  Subject: [c55x] Programming boot EEPROM

  I have run into a problem and I hope someone can help me out. I am working
with a custom board that uses a 5509A DSP and an SPI EEPROM for code storage.I
have successfully tested my software using the JTAG interface and now it is time
to load the code onto the EEPROM. The problem it, I don't know how to program
the chip through the JTAG.

  I have tried "FlashBurn" but it is only set up to program parallel
interface Flash chips. "SDFlash" was also not useful because while it
can program SPI EEPROM chips, it is not designed to run on the C55xx family. I
have a feeling that this is a solved problem since the bootloader is already set
up to read from these chips, there muct be an easy way to program them.

  So, if anyone has any suggestions on how to program an SPI EEPROM chip over
the 5509a's JTAG, please let me know. I am at my whits end.

  Thank you
  Keith

______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: Re: Programming boot EEPROM - Keith Soldavin - Jun 1 7:47:33 2009


            

Hi Keith,
 
Yes, you can use Flashburn utility to burn EEPROM. As far as remember you need to specify the type of flash memory (parallel, serial , 8bit, 16 bit etc) in .cmd file. This will give you hex file that
 
can be burned in EEPROM.
 
 
 
Regards,
Onkar Patki,
Design Engineer.
----------------------------------------------------------------
Mechatronics Test Equipment (I) Pvt.Ltd.
B, Mayur complex, Opp. Bhelke nagar,
Kothrud, Pune 411 038.
Tel.: 91 20 25386926,27,28,29
Fax:: 91 20 25386930
Mob: 919881730876
Email: m...@vsnl.net
URL:
www.mte-india.com



__._,_._________________________________
New Code Sharing Section now
Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: Programming boot EEPROM - Jeff Brower - Jun 3 20:25:59 2009

Keith-

> I tried using the version I downloaded from:
> http://www.softwaredesignsolutions.com/flashburn.aspx but I could not get
it to
> connect to the board. From the look of it it will only work with parallel
flash. If
> you know of a way to do it I would LOVE to know how.

When you say "it won't connect" can you clarify?  Do you mean CCS +
JTAG would not
connect?  Or do you mean CCS connected Ok (normally), then you did something
specific
with Flashburn (for example, some type of GUI action with the plug-in, or
download
some DSP code and try to run), and then you get some type of error message?  If
the
latter, what was the error message?

-Jeff

> May 29, 2009 05:58:49 PM, c...@yahoogroups.com wrote:
> 
>      Hi Keith,
> 
>      Yes, you can use Flashburn utility to burn EEPROM. As far as remember
you
>      need to specify the type of flash memory (parallel, serial , 8bit, 16
bit
>      etc) in .cmd file. This will give you hex file that
> 
>      can be burned in EEPROM.
> 
>      Regards,
>      Onkar Patki,
>      Design Engineer.
>      ----------------------------------------------------------------
>      Mechatronics Test Equipment (I) Pvt.Ltd.
>      B, Mayur complex, Opp. Bhelke nagar,
>      Kothrud, Pune 411 038.
>      Tel.: 91 20 25386926,27,28,29
>      Fax:: 91 20 25386930
>      Mob: 919881730876
>      Email: m...@vsnl.net
>      URL: www.mte-india.com
> 
>           ----- Original Message -----
>           From: kas219
>           To: c...@yahoogroups.com
>           Sent: Wednesday, May 27, 2009 7:58 PM
>           Subject: [c55x] Programming boot EEPROM
> 
>           I have run into a problem and I hope someone can help me out. I
>           am working with a custom board that uses a 5509A DSP and an SPI
>           EEPROM for code storage.I have successfully tested my software
>           using the JTAG interface and now it is time to load the code
>           onto the EEPROM. The problem it, I don't know how to program
>           the chip through the JTAG.
> 
>           I have tried "FlashBurn" but it is only set up to
program
>           parallel interface Flash chips. "SDFlash" was also not
useful
>           because while it can program SPI EEPROM chips, it is not
>           designed to run on the C55xx family. I have a feeling that this
>           is a solved problem since the bootloader is already set up to
>           read from these chips, there muct be an easy way to program
>           them.
> 
>           So, if anyone has any suggestions on how to program an SPI
>           EEPROM chip over the 5509a's JTAG, please let me know. I am at
>           my whits end.
> 
>           Thank you
>           Keith

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )