Search the web
Sign In
New User? Sign Up
lpc2000 · LPC ARM Group
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
IAP successfully used in LPC2119/2129/2194/2292/2294?   Message List  
Reply | Forward Message #2789 of 45919 |
Re: IAP successfully used in LPC2119/2129/2194/2292/2294?

Thanx for the info Karl!! I think I'd been in that message some
days ago, but I guess I was too tired that I didn't paid enough
atention to the bug.

--- In lpc2000@yahoogroups.com, "Leighton Rowe" <leightonsrowe@y...>
wrote:
> Are you using the prepare sector command before u erase/write
them?
> What area in flash are u trying to write over? Just curious.
>

My problem is exactly the same as Karl. And I do prepare the sectors
(2nd to 14th) before any erase/flash command. Just as Karl,
yesterday figured out that the problem was the CCLK frequency.
Disabling the PLL and running at 12Mhz enables me to erase sectors,
but still, sometimes doesn't return from the command.

>must be disabled (my interrupt handlers are in flash),
> not
> > much can work during IAP anyway.
>
> As long as u call the IAP function passing in the frequency value
of
> the physical crystal, I think PLLs shouldn't matter...enabled or
> disabled. I have my PLL enabled running @60Mhz now on a 12MHz
Xtal,
> and I can call IAP to write flash without trouble using 12Mhz as
the
> frequency value.
>

I thought that was my error, but I make sure that I was passing the
correct frequency.

I'm working with a LPC2119 (BootCode Ver 1.6) Even though the
message 2472 only says that parts LPC2106 and LPC2129 have the bug,
I think that the LPC2119 has it too (It's pretty much the same thing
as the LPC2129).

Who should I write to, in order to make sure whether the part I'm
using has the IAP bug or not??




Wed Jul 14, 2004 2:20 pm

givc
Offline Offline
Send Email Send Email

Forward
Message #2789 of 45919 |
Expand Messages Author Sort by Date

Has anyone used built-in In-Application Programming functions successfully in any of those LPC's?? I'm having problems erasing sectors and wonder if someone...
givc@...
givc
Offline Send Email
Jul 13, 2004
1:37 pm

... help ... Hi Gonzalo, I am also having problems with the LPC2114. It would consistently hang in "Copy RAM to Flash" and "Erase sectors", and when running...
Karl Olsen
karlolsen_2003
Offline Send Email
Jul 14, 2004
11:42 am

... at ... (58 ... Are you using the prepare sector command before u erase/write them? What area in flash are u trying to write over? Just curious. ... chips, ...
Leighton Rowe
leightonsrowe
Offline Send Email
Jul 14, 2004
12:52 pm

... consistently ... I am using the prepare sectors command. Without it, I get the expected error codes. I am using sector 14 (1C000h-1DFFFh). ... might ... ...
Karl Olsen
karlolsen_2003
Offline Send Email
Jul 14, 2004
2:00 pm

I took a long look at your reply and the message reference on the bug. Honestly I haven't experienced this bug before. Are all lpc2114/19/29 chips affected? ...
Leighton Rowe
leightonsrowe
Offline Send Email
Jul 14, 2004
7:09 pm

... Apparently not. Contact Philips with the complete chip markings, boot loader ID and part ID. I did through my distributor (Promax). To philips_apps:...
Karl Olsen
karlolsen_2003
Offline Send Email
Jul 14, 2004
8:41 pm

... True, but a pretty intelligent guess would be that it uses the frequency for timing programming pulses. You can program a lot of memories with wrong pulse...
Robert Adsett
robertadsett
Offline Send Email
Jul 14, 2004
8:47 pm

Thanx for the info Karl!! I think I'd been in that message some days ago, but I guess I was too tired that I didn't paid enough atention to the bug. ... them?...
givc@...
givc
Offline Send Email
Jul 14, 2004
2:20 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help