Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: Free LPC2000 Boot Loader

2006-05-01 by jayasooriah

--- In lpc2000@yahoogroups.com, "unity0724" <unity0724@...> wrote:
>
> Umm.....Some questions, don't mind:
> - How do I know there is no Trojan Horse inside??

If you get Philips to agree to disclosure of the full source, you
inspect and validate the source code yourself.

You can also use reverse engieering methods I explain here:

  http://www.cse.unsw.edu.au/~jayas/esdk/lpc2/boot-loader.html

> - How do I know your code does not over-cooked my flash??
>   or make it raw/medium when I actually ordered well done??

I use the exact the same timing parameters that is boot loader uses
and in your part.  The only thing I do differently is rather than
blindly wait for a given number of cycles (and hope the flash is
ready) I poll the flash status registers to determine when it is ready.

> - How do I know your code could handle Exception Interrupt 
>   properly?? without crashing??

Check out exception handling in SILL at

  http://www.cse.unsw.edu.au/~jayas/esdk/sill.html  

> - How do I know your code does not have CSI bugs??

It does not have a CSI so it cannot have CSI bugs.

> - How do I know if you could understand the watchdog hardware
>   in detail and handle it properly upon a watchdog reset event??

See discussions in other threads here.

> - How do I know if I will not have CRP problem, after installing
>   your that boot loader?? And What's that "CRP feature to extent
>   supported by hardware"??

See the specifications of how the chip is restored.

> - How do I know if you are able to get Philips to ship with your
>   bootloader?? Or I need to re-load everychip? Or you could 
>   provide free bootloader upgrade every chip programming 
>   services??

You do not get this boot loader from Philips.  You fetch the image and
tools from the forum download area.

You do not *have* to use this boot loader if you do not need it.

Note:

1/  Philips *cannot* forbid you from runing your own code in the boot
sector.  (Different story if boot sector is in ROM).

2/  If you are concerned about warranty issues, make a backup of hte
original boot loader in your part, and just restore it before you
raise any warranty issues with Philips.

> - How do I know if you are Philips Certified/Appointed consultant??

If you want Philips Certified/Appointed cosultant, you are better of
sticking to suppied boot loader.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.