User manual

LPC3250 Developer’s Kit v2 - User’s Guide
Page 55
Copyright 2013 © Embedded Artists AB
4. Create a binary file to be stored in NAND flash. This can be done by using the fromelf.exe
utility. Go to Project Options User. Add the command below to the “Run User Programs
After Build/Rebuild”
fromelf.exe --output "$P\app.bin" --bin "$P/output/%L"
5. Put the binary file (app.bin) on a memory card.
6. Boot into the S1L boot loader and load the application from the memory card, save it to NAND
flash and set S1L to automatically load the application at boot.
ea3250> load blk app.bin raw 0x80000000
ea3250> nsave
ea3250> aboot flash raw 0x80000000
ea3250> prompt ea3250> 2
5.4.3 Service Boot
The LPC3250 bootloader starts by reading the SERVICE_N (GPI_01) input when deciding from which
source to boot. If SERVICE_N is low a service boot is performed, which means that it will load code
from UART5.
On the OEM Base Board, GPI_01 is connected to the SW6 button. Holding down the SW6 button while
resetting the board will force it into service boot.
There are two jumpers on the OEM Base Board related to the USB-to-UART serial channel (UART #5)
control signals and automatic service mode functionality. See Figure 32 for details about where the
jumpers are located. Make sure the two jumpers in JP20 are not inserted, i.e., open.