| |||||
Technical Support Support Resources
Product Information | EPM900: APPLICATION ONLY WORKS WITH EPM900Information in this article applies to:
QUESTIONMy application is developed using the EPM900 emulator. When flashing the application to on-chip flash, the application does not behave as with the EPM900. Why doesn't the emulator behave exactly the same as my device does? ANSWERVerify that your application does not use more memory than your LPC900 derivative provides. In the current version of the EPM900 the LPC935 is used, which emulates 768 Bytes of memory. This memory is available for your application even if you target a different LPC900 part. After linking the application, the linker reports the memory consumption of your application: linking... Program Size: data=98.7 xdata=511 code=6876 Use the following table, to check that none of the values is exceeded. LPC900 Series Memory Spaces: Part DATA XDATA CODE --------------------------------- LPC935 256 512 8192 LPC934 256 - 8192 LPC933 256 - 4096 LPC932 256 512 8192 LPC931 256 - 4096 LPC930 256 - 2048 LPC925 256 - 8192 LPC924 256 - 4096 LPC922 256 - 8192 LPC921 256 - 4096 LPC920 256 - 2048 LPC917 256 - 2048 LPC916 256 - 2048 LPC915 256 - 2048 LPC914 128 - 1024 LPC913 128 - 1024 LPC912 128 - 1024 LPC908 128 - 1024 LPC907 128 - 1024 LPC906 128 - 1024 LPC904 128 - 1024 LPC903 128 - 1024 LPC902 128 - 1024 LPC901 128 - 1024 All memory sizes are specified in Bytes. MORE INFORMATION
Last Reviewed: Thursday, November 30, 2006 | ||||
| |||||