Trying to use LMFlash to program the chip.
Up to now I have been using a Spectrum Digital XDS200 to program our board and it works fine.
To allow our board house to program the board without having to get an XDS200 and load all the associated tools, I am investigating allowing programming via LMFlash.
I programmed BOOTCFG to monitor PB1 for a low at reset to trigger the boot loader.
True to form, when I force PB1 low at reset, the board does not show its normal light pattern and stays in this mode.
Pointing LMFlash at the correct COM port and tell it to Program using a .hex file as the binary.
The status at the bottom of the screen transitions from 'Idle' to 'Erasing' which to me indicates that it found 'something' out there that looks good (If I don't have the boot loader running it soon shows an error box).
Soon after LMFlash indicates 'Erasing' my board goes through its reset sequence and comes up normally. LMFlash hangs on 'Erasing' for a long time and eventually comes up with a download error box.
I have verified that if I do not push 'Program' on LMFlash, my board stays in the boot loader apparently indefinitely (at least a minute til I stopped monitoring it).
Any ideas on what is happening here?