EmbeddedRelated.com
Forums

Help regarding Serial Flashing of F2808 using SDFlash utility

Started by agvishalanand October 31, 2006
Hi All,

This is my first message in this alias. I've some doubts regarding
serial flash programming using SDFlash utility. Please help me out in
this regard.

This query is with regards to the SD serial flashing utility for
programming eZdsp F2808. Here are my system specifications

Target board eZdsp F2808
Serial Communication port COM1
SD Flash version 1.63.00

I followed the steps given in the PDF
document "SDFlash_Serial_Ref_Guide". I have listed them out as follows

1. Connect a serial cable between SCI-A & Host PC
2. Set F2808 device for boot to SCI-A serial bootload
3. Start SD Flash & load appropriate project file.
4. Modify SDFlash project options (if needed)
5. Save the SDFlash project file.
6. Power up the DSP and/or reset it so that the bootloader will
start.
7. Reset SD Flash
8. Erase/Program/verify the Flash. Instead of this step, I tried the
Toggle test (by making use of the User options in the Erase tab of
project settings).

However when I start the toggle test, the following is observed.

MSG: Connecting to target
ERR: Failed connection to the target

I could flash code using the SD Flash utility but with the JTAG
emulator. Since my project involoves programming using RS-232, I want
to get this thing working. Please let me know what I need to be doing
to overcome this problem.

Thanks & regards,
Vishal.




Vishal,
If you want, you can also try C2oooProg, which can be downloaded from:

http://www.code-skin.com/c2oooProg.html

You will have to convert your out-file into a hex file with the dsphex tool,

dsphex -romwidth 16 -memwidth 16 -i -o .\Debug\code.hex .\Debug\code.out

Let me know if you have any issues using the tool.

Beat

agvishalanand wrote:

> Hi All,
>
> This is my first message in this alias. I've some doubts regarding
> serial flash programming using SDFlash utility. Please help me out in
> this regard.
>
> This query is with regards to the SD serial flashing utility for
> programming eZdsp F2808. Here are my system specifications
>
> Target board - eZdsp F2808
> Serial Communication port - COM1
> SD Flash version - 1.63.00
>
> I followed the steps given in the PDF
> document "SDFlash_Serial_Ref_Guide". I have listed them out as follows
>
> 1. Connect a serial cable between SCI-A & Host PC
> 2. Set F2808 device for boot to SCI-A serial bootload
> 3. Start SD Flash & load appropriate project file.
> 4. Modify SDFlash project options (if needed)
> 5. Save the SDFlash project file.
> 6. Power up the DSP and/or reset it so that the bootloader will
> start.
> 7. Reset SD Flash
> 8. Erase/Program/verify the Flash. Instead of this step, I tried the
> Toggle test (by making use of the User options in the Erase tab of
> project settings).
>
> However when I start the toggle test, the following is observed.
>
> MSG: Connecting to target
> ERR: Failed connection to the target
>
> I could flash code using the SD Flash utility but with the JTAG
> emulator. Since my project involoves programming using RS-232, I want
> to get this thing working. Please let me know what I need to be doing
> to overcome this problem.
>
> Thanks & regards,
> Vishal.
>
>
I am having the same problem with 2801. The C2000 programmer doesn't support 2801. Do you know any other sites that support 2801?

Thanks;

Zia

Hi All,
>
>This is my first message in this alias. I've some doubts regarding
>serial flash programming using SDFlash utility. Please help me out in
>this regard.
>
>This query is with regards to the SD serial flashing utility for
>programming eZdsp F2808. Here are my system specifications
>
>Target board eZdsp F2808
>Serial Communication port COM1
>SD Flash version 1.63.00
>
>I followed the steps given in the PDF
>document "SDFlash_Serial_Ref_Guide". I have listed them out as follows
>
>1. Connect a serial cable between SCI-A & Host PC
>2. Set F2808 device for boot to SCI-A serial bootload
>3. Start SD Flash & load appropriate project file.
>4. Modify SDFlash project options (if needed)
>5. Save the SDFlash project file.
>6. Power up the DSP and/or reset it so that the bootloader will
>start.
>7. Reset SD Flash
>8. Erase/Program/verify the Flash. Instead of this step, I tried the
>Toggle test (by making use of the User options in the Erase tab of
>project settings).
>
>However when I start the toggle test, the following is observed.
>
>MSG: Connecting to target
>ERR: Failed connection to the target
>
>I could flash code using the SD Flash utility but with the JTAG
>emulator. Since my project involoves programming using RS-232, I want
>to get this thing working. Please let me know what I need to be doing
>to overcome this problem.
>
>Thanks & regards,
>Vishal.
>
>
>
Hi Zia,

Its been a long time since i overcame this problem. I
guess I solved it by increasing the time-out value in
the User option of the erase and the programming tab.
The default values fior the time-out values is only
about 500msecs which wasn't sufficient. I think i
increased it to somewhere about 5000msecs (or 5 secs)
and it seemed to work from then on.

I'm not aware of the 2801 problem that you are
mentioning. I do not know of other sites that support
the 2801 programming.

Hope this helps.

Vishal.

--- z...@mail-ems.com wrote:

> I am having the same problem with 2801. The C2000
> programmer doesn't support 2801. Do you know any
> other sites that support 2801?
>
> Thanks;
>
> Zia
>
> Hi All,
> >
> >This is my first message in this alias. I've some
> doubts regarding
> >serial flash programming using SDFlash utility.
> Please help me out in
> >this regard.
> >
> >This query is with regards to the SD serial
> flashing utility for
> >programming eZdsp F2808. Here are my system
> specifications
> >
> >Target board eZdsp F2808
> >Serial Communication port COM1
> >SD Flash version 1.63.00
> >
> >I followed the steps given in the PDF
> >document "SDFlash_Serial_Ref_Guide". I have listed
> them out as follows
> >
> >1. Connect a serial cable between SCI-A & Host
> PC
> >2. Set F2808 device for boot to SCI-A serial
> bootload
> >3. Start SD Flash & load appropriate project
> file.
> >4. Modify SDFlash project options (if needed)
> >5. Save the SDFlash project file.
> >6. Power up the DSP and/or reset it so that the
> bootloader will
> >start.
> >7. Reset SD Flash
> >8. Erase/Program/verify the Flash. Instead of this
> step, I tried the
> >Toggle test (by making use of the User options in
> the Erase tab of
> >project settings).
> >
> >However when I start the toggle test, the following
> is observed.
> >
> >MSG: Connecting to target
> >ERR: Failed connection to the target
> >
> >I could flash code using the SD Flash utility but
> with the JTAG
> >emulator. Since my project involoves programming
> using RS-232, I want
> >to get this thing working. Please let me know what
> I need to be doing
> >to overcome this problem.
> >
> >Thanks & regards,
> >Vishal.
> >
> >
>