I'm working with a Digi Connect ME module and my application runs fine in debug mode via the JTAG.
However, when I switch to Release mode and use the Net+OS flash utility to flash the module (which programs and verifies successfully), then I shutdown the module, disconnect the JTAG and reboot the module -- and nothing. I can't ping the device, there's no activity in Wireshark from the device's MAC address. And, only the Link light is lit on the RJ45.
My application specs are:
Generating image.bin from image.uncompressed for BOOT header
Image Type: Uncompressed
Image Size: 1221136
Flash Offset: 0x10000
RAM Address: 0x4000
Backup Image Address: 0x2195000
Finished building: image.bin
Is the image size too big?
My flash map settings are:
Unused Space Disabled
Application Image 1556K
Backup Image 64K
File System 300K (which is really more than I need for 3 files, each less than 200 bytes each)
Total Flash Size 2048K
I have 3 threads running, and I've insured that they each have a stack size of 8192.
I realize that my application is big, and I'm looking for ways to cut it down, but can anyone provide some other points to look for?