EmbDev.net

Forum: ARM programming with GCC/GNU tools Secure sector.


Author: Sevc Dominik (sevc)
Posted on:

Rate this post
0 useful
not useful
Hi all.
On Philips page are neww source code to secure LPC24xx and LPC23xx mcu.
but how to implement in to project?Can any help with them?
code is on
http://www.standardics.nxp.com/support/documents/m...

regards.

Dzairo

Author: Sevc Dominik (sevc)
Posted on:

Rate this post
0 useful
not useful
Sevc Dominik wrote:
> Hi all.
> On Philips page are neww source code to secure LPC24xx and LPC23xx mcu.
> but how to implement in to project?Can any help with them?
> code is on
> 
http://www.standardics.nxp.com/support/documents/m...
>
> regards.
>
> Dzairo

No one can help with this ????

regards

Author: Martin Thomas (mthomas) (Moderator)
Posted on:

Rate this post
0 useful
not useful
> No one can help with this ????

Maybe I'm not the only one who will not try any of this code in the
current state because of:
(1) from the pdf: "The write/erase security feature is irreversible."
(2) The functions are only available as object-code library as far as I
can see.
(3) The library for gcc has a file-name ending with gcc 3.4.2 indicating
it is for a rather old version of gcc (maybe even the "special
ulibc-build" that Keil offers for download).
(4) from the pdf: "it is very important to relocate functions in RAM
during run time"

I probably could help but I currently only have two boards with
LPC23xx/24xx and will not take the risk to totally disable write/erase
to some sectors irreversibly (1) by testing it with a set of functions
made for a gcc-version which I do not use any more (3) where I can not
even see what is done (2) and so can not verify reliably if the
relocation to RAM is implemented  correctly (4).
I suggest to get in contact with NXP-support (good luck) and ask them if
they can help you integrating the functionality in your project. Maybe
you can ask in the LPC2000 yahoo group too.

Author: Sevc Dominik (sevc)
Posted on:

Rate this post
0 useful
not useful
Martin Thomas wrote:
>> No one can help with this ????
>
> Maybe I'm not the only one who will not try any of this code in the
> current state because of:
> (1) from the pdf: "The write/erase security feature is irreversible."
> (2) The functions are only available as object-code library as far as I
> can see.
> (3) The library for gcc has a file-name ending with gcc 3.4.2 indicating
> it is for a rather old version of gcc (maybe even the "special
> ulibc-build" that Keil offers for download).
> (4) from the pdf: "it is very important to relocate functions in RAM
> during run time"
>
> I probably could help but I currently only have two boards with
> LPC23xx/24xx and will not take the risk to totally disable write/erase
> to some sectors irreversibly (1) by testing it with a set of functions
> made for a gcc-version which I do not use any more (3) where I can not
> even see what is done (2) and so can not verify reliably if the
> relocation to RAM is implemented  correctly (4).
> I suggest to get in contact with NXP-support (good luck) and ask them if
> they can help you integrating the functionality in your project. Maybe
> you can ask in the LPC2000 yahoo group too.

OK .
I create own board (low cost) with lpc2142 and try some function.
Try contact NXP-support to help.
Me project is only in develop position and it's more then 3month to
finish.

regards

Author: Martin Thomas (mthomas) (Moderator)
Posted on:

Rate this post
0 useful
not useful
> I create own board (low cost) with lpc2142 and try some function.
You have noticed that the Application-Note only mentions 23xx/24xx? But
I'm sure will NXP will help (if they answer).

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.