Using Hyperterminal with Adapt912

Hyperterminal is a communication software program that comes with Windows NT and Windows 95/98.  It can be used to control the communication link between your PC and Adapt912.

Configuring HyperTerminal.

  1. Locate the HyperTerminal software program in the Windows menu system.

  2. It is under .
  3. You will need to set up the com port configuration and line delay.
    1. Go to the HyperTerminal properties setup. 
    2. Click on the Connect To tab. 
    3. Make the appropriate "CONNECT USING" selection (eg. Direct to COM2).
    4. Click on the CONFIGURE button, and select "9600, 8, None, 1, and None" for the settings; then click OK.
    5. 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, HyperTerminal 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 HyperTerminal pauses between each transmitted line of data.  This parameter is the only one that you have to change.  You may have to change this every time you run a new HyperTerminal session.

    6. Click on the Settings tab. 
    7. Click on the ASCII Setup button. 
    8. Change the line delay to 150 milliseconds. 
  4. Press the reset button on Adapt912.  The HyperTerminal window will display the D-Bug12 Monitor message.
NOTE: There may not be any prompt from the target. If the Flash has been erased, there is no monitor program.

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  Hyperterminal's Transfer pulldown menu, select Send Text File.  Use the file browser to select the DBug12 .s19 file (use the "select all" .* filename filter), 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.