Will LPC812 have 32KB flash version?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Will LPC812 have 32KB flash version?

337 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by liaochengyi on Wed Aug 27 22:04:12 MST 2014
Hi NXP Sirs,

Now, the LPC812 just has max. 16KB flash. It's too small for applications.

Will LPC812 have 32KB flash version?

Thank a lots,
Chengyi
Labels (1)
0 Kudos
5 Replies

319 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Fri Aug 29 04:30:19 MST 2014
I cannot comment on what new parts may or may not be released in the future.

However, I've just downloaded the project I assume you are using from http://www.lpcware.com/content/project/smartphone-quick-jack-solution, and it looks like this is being built using the Redlib 'Nohost' library variant. This is actually not necessary for this application, and you can switch to the Redlib 'None' variant instead:

http://www.lpcware.com/content/faq/lpcxpresso/library-variants
http://www.lpcware.com/content/faq/lpcxpresso/switching-selected-c-library

Using LPCXpresso 7.3.0, switching to the 'None' variant drops the size of the Debug build variant (which builds by default using the -Og option) to:

   text   data    bss    dec    hexfilename
   3776      4    168   3948    f6cnxp_quick_jack.axf

Thus this leaves you well over 12KB of the 16KB for adding your own functionality.

And note that switching to a Release build (so building -Os),  will save you another ~400 bytes.

Regards,
LPCXpresso Support
0 Kudos

319 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by liaochengyi on Fri Aug 29 03:21:21 MST 2014
Hi Pacman,

Thank you for remind.

I re-build the project of original sample code. There are about 6KB.

   text   data    bss    dec    hexfilename
   5168      4    504   5676   162cnxp_quick_jack.axf


But the sample code is weak for real application.
It need to modify for communication with phone. 

If there are bigger size flash for LPC812, we can peace of mind to use.

Thanks a lot.
BR
Chengyi
0 Kudos

319 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Pacman on Fri Aug 29 01:41:54 MST 2014
7K sounds like an awful lot for sample code. Have you enabled size-optimizatoin ?
Remember to delete code you do not need. ;)
0 Kudos

319 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by liaochengyi on Thu Aug 28 23:31:26 MST 2014
Dear Rocketdawg,

Thank you for your answer.  :D


I am work on OM13069 Smartphone Quick-Jack solution using the LPC812.

But the size of  sample code is about 7KB,

I need add other application, and also need support bootloader.

I think the 16KB flash is too small for the solution, will the NXP have the more bigger flash.

Cost is no problem.


Thank a lot.
BR
Chengyi
0 Kudos

319 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by rocketdawg on Thu Aug 28 09:43:17 MST 2014
more flash, more cost.
besides, use the LPC1100 if you need more flash.
0 Kudos