Secure sector.

OP #1173656
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/microcontrollers/zip/write.erase.secure.lpc2364.lpc2366.lpc2368.lpc2378.lpc2468.lpc2478.zip

regards.

Dzairo
Moderator #1173658
> 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.
OP #1173659
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
Moderator #1173660
> 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

A question of your own? This thread is over 18 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.