I'm trying to load a device for the first time (never been programmed, board straight from the board house). I'm using LM Flash Programmer build 1613. The configuration is UART, COM1, 115200, Transfer size 60. I've tried both with and without autobaud support. The most progress I've seen is with autobaud support enabled. The status bar says Erasing... for a while, and then I receive two errors: Failed to send download command, followed by Failed to program/update the board. I'm using UART0 on the device. I've confirmed that the board is wired correctly by flashing another board through JTAG and communicating on the serial port with the flashed program.
The chip is being clocked by a 16 MHz crystal between OSC0 and OSC1. Is 115200 the correct baud rate to be using to communicate with the ROM boot loader? What am I missing? How can to load the board through the serial port after it comes in from the board house?