Configuring MiniIDE
Setting the line delay.
The timing between the "pod" board and the communication software is critical. When you are downloading code into your EEPROM or Flash on the "target" board, the Terminal must know the timing parameters for the data stream. These parameters are only necessary when you want to download source code into the Flash or EEPROM of your target board.
The line delay is the amount of time the Terminal pauses between each transmitted line of data. This parameter is the only one that you have to change.
Loading a file into Flash in BOOTLOAD Mode:
Setting the MODE SELECT jumpers on Adapt912 to BOOTLOAD mode (ie. both jumpers in the '1' position) will allow you to erase and re-program the 30K unprotected block of Flash from 0x8000 to 0xF7FF, while preserving the 2K bootloader (in the protected block from 0xF800 to 0xFFF). This is how you would typically load programs into Flash or EEPROM in a single-board system (ie. you don't have a BDM pod).
Re-loading DBUG12:
Reset Adapt912 in BOOTLOAD mode (described
above), and turn on Vfp switch. Select E to erase the Flash, and
then P to load a new file. From the Terminal pulldown menu,
select Download File. Use the file browser to select the DBug12 .s19
file and click "Open". The s-records will be transferred, with a
delay after each s-record. An asterisk character (*) will be displayed
for each s-record transmitted. When it has finished, turn off Vfp,
set the MODE SELECT jumpers on Adapt912 to EVB mode (ie. both at 0), and
reset the board. The DBug12 header message will be displayed in the
terminal window.