This is the mail archive of the ecos-bugs@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug 1001395] LPC1766/LPC17XX .ldi file forgets about IAP RAM usageand NXP flash checksum


Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001395

Ilija Kocho <ilijak@siva.com.mk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ilijak@siva.com.mk

--- Comment #4 from Ilija Kocho <ilijak@siva.com.mk> 2011-12-05 21:20:45 GMT ---
(In reply to comment #2)
> (In reply to comment #1)
> 
> > (In reply to comment #0)
> > 
> > > - if In Application Programming (IAP) is used, then the upper 32 bytes of
> > > internal RAM are used by the IAP built-in ROM. (section 32.3.2.8 of NXP
> > > document UM10360). This area is ignored in .ram definition.
> > 
> > This could be fixed with appropriate patch to .ldi file. I think this should
> > be optional/configurable by a CDL option. But is it likely that IAP will be
> > used from eCos?
> 
> Some LPC17xx parts have an external memory controller. IAP might then be used
> to store application data in the internal flash.

Seem there has been some development at NXP in meantime that is new to me (LPC
is not in my focus recently). However I feel responsible for the mess and I
would prepare patches for this and for other bugs. The question for this one:
Do we give up these 32 bytes for good or make it configurable?

And since there are many things to fix (revisiting LPC17xx I found some bugs
too) :( what would be preferable: to prepare a separate fix for every bug or
one big patch?

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]