Booting the PPDS through Comports

The PPDS was designed to boot after reset from EPROM. The PPDS IIOF pins are set to II0F(3,2,1,0) = (1,1,0,1) after HW reset. For comport boot loading those pins would have to be set to IIOF(3,2,1,0) = (1,1,1,1).

If you MUST boot from comport you have 2 options:

I) After the PPDS boots from EPROM, change the IIOF pins to IIOF(3,2,1,0) =(1,1,1,1), that implies comport booting. If at that point you modify the PC (program counter) to the beginning of the boot loader code, the C4x will attempt to boot from comport.

How do you change the PC value ?
---> invoke the emulator and type a "reset" command in the command window.

Summarizing:

  • Step 1. Perform a HW reset (toggle the reset switch)
  • Step 2. Invoke the emulator for each C4x that you want to boot load from comport
  • Step 3. Perform a SW reset("reset" command in the emulator window)
  • Step 4. Leave the processors running free ("RUNF" command)

Notice that this is forcing the comport bootload process. It doesn't reflect the normal conditions after reset.

II) Another option that you have is to modify the board. We don't encourage you to do that, but if you MUST do it, you may lift pin 2 of UK19 (see schematics in PPDS UG page B-7)


Device: TMS320C4x
Category: TI Tools Information
Detail: Debugger Tools
Detail2: PPDS
Title: Booting the PPDS through Comports
Source: Case from TMS320 Hotline
Date: 4/30/98
GenId: a2

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!