Application name: customBootLoader

This is a example NET+OS(R) application for the Digi ConnectME embedded 
module, which is provided on an "as is" basis without product support by
Digi International.

See software license section in this document for additional information.

The source contained herein is subject to change at any time, without warning.

If you have questions or comments regarding this example please send them in
an e-mail to support.wizards@digi.com.


Supported platforms:

This code has been tested for the ConnectME.
It should work with other platforms as well, but it hasn't been tested.


Supported Net+OS versions:

This code is for Net+OS v6.3 only.
Please do not use it with different versions of the OS.


Usage instructions:

1. Copy the blmain.c source file into your specific 
   src/bsp/platforms/ directory.
   Make sure you create backup copies of the original files.
2. Apply the "armeth patch" - see instructions in the corresponding archive
3. Rebuild your BSP (make clean all).
4. With the naftpapp example (or some other application, with the ability
   to program the boot loader section of the flash) upload the rom.bin file
   created in src/bsp/bootloader/romImage.
5. The default method for enabling the recovery interface is to short GPIO 
   PORTC5. On the ConnectME platform PORTC5 is referred to as /INIT.
   On the Development Board short pins 2 (GND) and 3 (INIT) of header P12.
   It's possible to change the GPIO pin in the blmain.c file.

Refer to your Hardware Reference and/or schematics for more specific details.   

