Support for LPC2XXX IAP interface

Sergei Gavrikov sg@belvok.com
Thu Nov 27 12:51:00 GMT 2008


Hello

The patch provides support for the NXP IAP (In Application Program)
interface. I just want to reserve this support to do not duplicate IAP
code in lpc2xxx on-chip flash drivers. flash_lpc2xxx_v2 comming soon.
Hans's Rosenfeld legacy flash_arm_lp2xxx driver uses IAP. The future V2
driver will use it too. I though that Hans's driver can be cleaned up
then when IAP interface will be included in CVS.

I saw no such a support in other HALs. And I decided to put it under the
lpc2xxx/var tree. 

RFC: Is it a good place for the interface in lpc2xxx/var?

There is a small test case there. The new API was tested on Olimex
LPC2294 header board

(gdb) cont
Continuing.
INFO:<Starting LPC2XXX IAP test>
INFO:<LPC2XXX device id 0x0501ff13>
INFO:<LPC2XXX part LPC2294>
PASS:<LPC2XXX IAP test OK>
EXIT:<Done>

Kind regards,

Sergei
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lpc2xxx_iap.patch
Type: text/x-diff
Size: 17899 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20081127/2ea7067d/attachment.bin>


More information about the Ecos-patches mailing list