User`s guide

LPC3250 Developer’s Kit - User’s Guide
Page 38
Copyright 2011 © Embedded Artists AB
1. Start the download process.
ea3250> load term srec
2. Start to transfer the srec file using your terminal application
3. When the application has been transferred, the prompt will return and you can execute the
application
ea3250> exec
More commands are available in the S1L loader and you can use the help command to find out more
about how to use them.
Store Application in NAND Flash and Execute From External Memory
Note: These instructions are only valid for the sample applications based on the CDL2 package.
By default the sample applications found in the zip file on Embedded Artists support site have been
setup to run from internal memory which is especially suitable when testing and developing an
application. The application is downloaded directly to the internal memory through, for example, a
JTAG adapter.
When an application should be stored persistently on the LPC3250 OEM Board the NAND flash is a
suitable place to store it since the LPC3250 microcontroller doesn’t have any on-chip flash. It can also
be suitable to run the application from external memory especially if it is too large to fit into internal
memory. These instructions show how to build the applications (using Keil uVision) so that they can be
run from external memory and also how to store that application in NAND flash.
1. Open the project in Keil uVision
2. Make sure board initialization isn’t executed when the application is built for external memory.
The S1L boot loader will take care of initialization and it shouldn’t be executed twice. Go to
Project Options Asm. Remove the USE_BOARD_INIT define.