Programming a Device From PC Memory

3.10.2 Programming Using the Gang Programmer

In PC mode, use the gang programmer's program command to program multiple devices from the PC memory with verification. (For information on pro- gramming from standalone mode, refer to subsection 1.2.2 on page 1-6.) Starting the programming is a simple one-step process of defining PC memory and device address ranges.

Step 1: Identify the address ranges of PC memory used to program the device.

PC memory base address: all

The default for the base address, all, causes the valid address ranges defined for the current device type to be used as the blocks of PC memory for programming the device. The valid address ranges also tell where in the device to program the PC memory block(s).

However, if you want to program a device from a certain block of PC memory other than the default, enter the start address of the block and then the size of the block at the next prompt.

Size (in bytes) : 0000h

When specifying values other than the default, you must also define the device's base address at the following prompt.

Device base address:

The default for this prompt is the value entered for the PC memory base address prompt. If you want to program at a different location, enter the address at which programming is to start.

After you have entered all the parameters correctly (or simply chosen all at the PC memory base address prompt), the gang programmer conducts a device test. If any devices fail (or any sockets are empty), the programmer beeps and turns on the LED below the failed device. Also, an error message prompts you about the device failure:

Device test failed, continue? (y/n)

If only empty sockets failed, press to begin the programming. If any devices actually failed, try to re-insert these devices and start the programming over.

It is possible that a defective deviceÐa device with bent pins or a device that has been incorrectly insertedÐwill affect all of the devices on the Gang pro- grammer. If this is the case, the following error message is displayed:

unable to communicate with TMS370 device ± Retry, Abort

You should inspect all of the devices for misalignment or bent pins. You may have to remove devices until the bad device is found.

3-15

Page 65
Image 65
Texas Instruments TMS370 manual Programming Using the Gang Programmer