Reply by Simon Lightbody March 7, 20022002-03-07
I can't tell you much more than what you could tell by looking at our
product...

We used a DS2432 from http://www.dalsemi.com. Not as good as built in
security, but better than nothing. Plus, it only requires one I/O pin.

-----Original Message-----
From: [mailto:]
Sent: Wednesday, March 06, 2002 11:26 PM
To:
Subject: RE: [motoroladsp] Protecting Flash memory on DSP56F80x devices
Ok, but does anyone have a good idea to protect flash program. I work in
single chip mode with a 56805 and I could spend about $0.5 for additional
components. For additional components I intend an external chip that
communicate with micro and the firmware can check if the key if good.
Regards,
---------------------------------
Giuliano Tognon tel: +39-0444-440061
Software department fax: +39-0444-440229
Quality in Electronic Manufacturing srl e-mail:
Mail: SS11, LocalitSignolo web: www.qem.it
36054 Montebello Vic.no (VI) ITALY
---------------------------------
Simon Lightbody

<Simon.Lightbody@ To: "'Roelof Oelofsen'"
<>,
pwrm.com>
, 05/03/2002 21.00 cc:

Subject: RE: [motoroladsp]
Protecting Flash memory on
DSP56F80x devices

We had a lot of contact with Motorola during our design with the DSP56F803
and were told time and again there was no possibility to add code
protection. There are no standard code protection features.

That being said, if they did sneak this capability into the final design,
we'd sure be very interested in using it.

-----Original Message-----
From: Roelof Oelofsen [mailto:]
Sent: Monday, March 04, 2002 9:51 PM
To: ;
Subject: Re: [motoroladsp] Protecting Flash memory on DSP56F80x devices Hi there,

I am new to Motorola DSP, but this method of code protection seems a
bit risky. If you do find some additional information on this subject,
please let me know.

Why not use the standard code protection features. I have not played
around with it, but it should do the trick, shouldn't it?

Regards
Roelof Oelofsen
Telkom Laboratories
Telkom SA >>> "chet_kaufman" <> 03/01/02
10:49PM >>
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/

_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ _____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/


Reply by Roelof Oelofsen March 7, 20022002-03-07

Hi all,

The electronic protection is very interesting. Maybe you can use a SMT
fuse with zener diode combination. If the voltage on the pin goes above
the diode threshold the fuse will blow and the JTAG connector will be
disconnected from the DSP pins. I do not know how effective this will be
though.

Roelof
Telkom Laboratories
Telkom SA
>>> "Han Cicimen" <> 03/07/02 09:47AM >>>




Reply by Han Cicimen March 7, 20022002-03-07
Why not damage the Jtag pins electronically in a safe way to protect code?Of
course I have not tried it, but if the code was important, I would try it.
Han Cicimen
e-mail:
web address: http://www.cizgi.net
Address:Cizgi Muhendislik San. Ve Tic. Ltd. Sti.
Havuzbasi Cad. No:21/1 81610 Kavacik
Istanbul TURKEY
Tel: 90 216 4250943
Fax: 90 216 4251011

----- Original Message -----
From: Roelof Oelofsen <>
To: <>
Cc: <>; <>
Sent: Thursday, March 07, 2002 7:46 AM
Subject: Re: [motoroladsp] Protecting Flash memory on DSP56F80x devices > Hi Giuliano,
>
> I apologize for my assumption that the 56f8xx have code protection
> capabilities. The more experienced guys on this forum have prooved me
> wrong.
> We went to a Motorola seminar last year that introduced some of their
> 8-bit devices, and because they have code protection, I assumed that the
> superior 56f8xx would have code protection as well.
>
> Like I said previously, I have only started to use the device now, I am
> still learning the SDK features, never mind the code protection!
>
> Kind regards
> Roelof Oelofsen
> Telkom Development Laboratory
> Telkom SA
>
> >>> <> 03/06/02 09:10AM >> >
> _____________________________________
> Note: If you do a simple "reply" with your email client, only the author
of this message will receive your answer. You need to do a "reply all" if
you want your answer to be distributed to the entire group.
>
> _____________________________________
> About this discussion group:
>
> To Join:
>
> To Post:
>
> To Leave:
>
> Archives: http://www.yahoogroups.com/group/motoroladsp
>
> More Groups: http://www.dsprelated.com/groups.php3 > ">http://docs.yahoo.com/info/terms/ >


Reply by March 7, 20022002-03-07

Ok, but does anyone have a good idea to protect flash program. I work in
single chip mode with a 56805 and I could spend about $0.5 for additional
components. For additional components I intend an external chip that
communicate with micro and the firmware can check if the key if good.
Regards,
---------------------------------
Giuliano Tognon tel: +39-0444-440061
Software department fax: +39-0444-440229
Quality in Electronic Manufacturing srl e-mail:
Mail: SS11, LocalitSignolo web: www.qem.it
36054 Montebello Vic.no (VI) ITALY
---------------------------------
Simon Lightbody

<Simon.Lightbody@ To: "'Roelof Oelofsen'"
<>,
pwrm.com>
, 05/03/2002 21.00 cc:

Subject: RE: [motoroladsp]
Protecting Flash memory on
DSP56F80x devices

We had a lot of contact with Motorola during our design with the DSP56F803
and were told time and again there was no possibility to add code
protection. There are no standard code protection features.

That being said, if they did sneak this capability into the final design,
we'd sure be very interested in using it.

-----Original Message-----
From: Roelof Oelofsen [mailto:]
Sent: Monday, March 04, 2002 9:51 PM
To: ;
Subject: Re: [motoroladsp] Protecting Flash memory on DSP56F80x devices Hi there,

I am new to Motorola DSP, but this method of code protection seems a
bit risky. If you do find some additional information on this subject,
please let me know.

Why not use the standard code protection features. I have not played
around with it, but it should do the trick, shouldn't it?

Regards
Roelof Oelofsen
Telkom Laboratories
Telkom SA >>> "chet_kaufman" <> 03/01/02
10:49PM >>
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/

_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/



Reply by Roelof Oelofsen March 7, 20022002-03-07
Hi Giuliano,

I apologize for my assumption that the 56f8xx have code protection
capabilities. The more experienced guys on this forum have prooved me
wrong.
We went to a Motorola seminar last year that introduced some of their
8-bit devices, and because they have code protection, I assumed that the
superior 56f8xx would have code protection as well.

Like I said previously, I have only started to use the device now, I am
still learning the SDK features, never mind the code protection!

Kind regards
Roelof Oelofsen
Telkom Development Laboratory
Telkom SA

>>> <> 03/06/02 09:10AM >>>




Reply by David D March 7, 20022002-03-07
There is absolutely no way any DSP56800 family derivative can implement
security for the flash. It is an inherent limitation of the design based on
the original market the core was designed for. There's no way security
could have been snuck into the final design.

That being said, popping the TDO pin is an interesting solution, but I
would not recommend it, as it would void any warranty from Motorola for
the device.

The DSP56800E devices has should have security implemented from the
git go because of all the requests Motorola has been getting for security
in the 56800's.

Believe it or not, the DSP56300 core has the ability for security designed
in but absolutely none of the derivative devices have ever implemented it
in all the years they've been out. It's also a very seldom requested
feature
on those devices in comparison to the DSP56800's...

--david

_________________________________________________________________
MSN Photos is the easiest way to share and print your photos:
http://photos.msn.com/support/worldwide.aspx


Reply by March 6, 20022002-03-06

Could you give me additional information about code protection. I know that
56800x have no code protection.
Thanks
---------------------------------
Giuliano Tognon tel: +39-0444-440061
Software department fax: +39-0444-440229
Quality in Electronic Manufacturing srl e-mail:
Mail: SS11, LocalitSignolo web: www.qem.it
36054 Montebello Vic.no (VI) ITALY
---------------------------------

"Roelof Oelofsen"

<oelofsrp@telkom. To:
<>,
co.za> <>

cc:

05/03/2002 06.51 Subject: Re: [motoroladsp]
Protecting Flash memory on
DSP56F80x devices

Hi there,

I am new to Motorola DSP, but this method of code protection seems a
bit risky. If you do find some additional information on this subject,
please let me know.

Why not use the standard code protection features. I have not played
around with it, but it should do the trick, shouldn't it?

Regards
Roelof Oelofsen
Telkom Laboratories
Telkom SA >>> "chet_kaufman" <> 03/01/02
10:49PM >>
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/



Reply by Simon Lightbody March 5, 20022002-03-05
We had a lot of contact with Motorola during our design with the DSP56F803
and were told time and again there was no possibility to add code
protection. There are no standard code protection features.

That being said, if they did sneak this capability into the final design,
we'd sure be very interested in using it.

-----Original Message-----
From: Roelof Oelofsen [mailto:]
Sent: Monday, March 04, 2002 9:51 PM
To: ;
Subject: Re: [motoroladsp] Protecting Flash memory on DSP56F80x devices Hi there,

I am new to Motorola DSP, but this method of code protection seems a
bit risky. If you do find some additional information on this subject,
please let me know.

Why not use the standard code protection features. I have not played
around with it, but it should do the trick, shouldn't it?

Regards
Roelof Oelofsen
Telkom Laboratories
Telkom SA >>> "chet_kaufman" <> 03/01/02
10:49PM >>
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:

To Post:

To Leave:

Archives: http://www.yahoogroups.com/group/motoroladsp

More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/


Reply by Roelof Oelofsen March 5, 20022002-03-05
Hi there,

I am new to Motorola DSP, but this method of code protection seems a
bit risky. If you do find some additional information on this subject,
please let me know.

Why not use the standard code protection features. I have not played
around with it, but it should do the trick, shouldn't it?

Regards
Roelof Oelofsen
Telkom Laboratories
Telkom SA >>> "chet_kaufman" <> 03/01/02
10:49PM >>


Reply by chet_kaufman March 1, 20022002-03-01
I have heard that there is a way to protect the flash on the
DSP56F8xx devices by overvoltaging the TDO line on the JTAG port.
This would keep any information from being pulled out of the device
via the JTAG interface. If there was no other loading mechanism in
the bootloader flash, the device would be one time programmable after
blowing the JTAG TDO line. Does anyone have any further information
about how to blow the JTAG TDO line w/o damaging the part? What
voltage and current limit was used to blow the TDO line? Is anyone
using this method in production quantities with no problems? Thanks
to anyone that can help!