During computer power-up, look at CMOS settings. Make sure parallel port is configured for ECP
Using Start ->Settings -> Control Panel -> Add / Remove programs to remove any previously installed CCS. Delete the C:\ti directory if it exists.
Find the disk labeled OMAP DSP Platform Code Composer Studio IDE version 2.0
Install CCS using default values.
Reboot the computer.
Find the CD labeled C5000 / C6000 / TMS470 / OMAP Code Composer Studio IDE v2 Version 2.1 Patch Update
Install OMAP update and reboot.
Get the file OMAP-2.10.00-FULL-to-OMAP-2.20.00-FULL.EXE (from TI website)
Install update, reboot.
Get the file OMAP-2.20.00-FULL-to-OMAP-2.22.10-FULL.EXE (https://www-a.ti.com/downloads/sds_support/OMAP-2.20.00-FULL-to-OMAP-2.22.10-FULL.htm)
Install update, reboot.
Install XDS510 driver by running the program SetupCCOMAP_PPpluseDriver.exe (Spectrum Digital website). When asked to install NT driver sdiont.sys, select Yes.
Install the DM320 patch by running the program Arm7_rev4_DM320_patch.exe (Spectrum Digital website).
Run the SDConfig shortcut found on the desktop.
Select 378 (I/O port address of the parallel port)
Click Emu. Verify emulator port mode matches your BIOS setting (suggest using ECP). Verify the Name of the hardware product is XDS510PP_PLUS. Save the changes.
Make sure XDS510PP is connected to the parallel port, the XDS510PP power supply is connected, the XDS510 is connected to the DM320 EVM via the JTAG connector on the upper, smaller, processor board (near upper right corner). Verify jumper BJ4 on the lower, bigger, base board (near UART1 connector) is jumpered to PB (pins 1-2). Power on DM320 EVM.
Click the check mark (Verify I/O Port Connection). The log pane will show the recommended settings. Verfy the Emu setting match the recommended settings.
Click the red capital R to reset the XDS510PP. It it says Emulator is reset, do it 11 more times and verify it resets reliably. If it is not reliable, change from ECP to some other setting. If the reset response is Failed reset, No target power verify DM320 is powered on, BJ4 is jumpered correctly, and the XDS510 is connected to the right JTAG port. If it says Invalid port configuration verify the emulator port mode (e.g. ECP) matches the CMOS setting, the parallel cable is connected correctly, and there is power to the XDS510PP.
Verify the processor board SW4 (lower left) is set to the middle position. This includes both the ARM and the DSP in the JTAG scan chain.
Click the emu check mark (Tests target connection). It should indicate an IR JTAG length of 12 and found two devices in the scan chain. If it only found one device, verify SW4 is in the center position.
Close SDConfig.
Run Code Composer Studio Setup program (Setup CCS 2 OMAP desktop shortcut).
Close the Import Configuration dialog box.
Click on ARM7 Simulator board icon and press delete key to delete the default configuration.
Click on Install Device Driver (in 3rd pane).
Install sdgoheterogi.dvr, sdgoarm9.dvr, and sdgo5xx.drv drivers.
Exit and rerun the Code Composer Studio Setup program to force it to see the newly installed drivers.
Drag sdgoheterogi from middle pane to first pane to initiate configuring CCS setup. Rename from sdheterogi to dm320.
Click on board properties tab. Change I/O port address from 0x240 to 0x378. Press next.
In Processor configuration, select TMS470R2x, change processor name from cpu_1 to arm9 and click add single.
In Processor configuration, select TMS320C5400, change processor name from cpu_2 to c54 and click add single. Press next.
In the Start GEL Files, for arm9 choose c:\ti\cc\gel\armdm320.gel and for c54 choose c:\ti\cc\gel\dsp_dm320.gel. Click Finish.
In the right hand pane, you should have My System -> dm320 -> arm9 and c54.
File -> Save
Run Code Composer Studio program (CCS 2 OMAP desktop shortcut).
In the CCS: Parallel Debug Manger window, Open -> dm320/c54.
In the c54 IDE, select Debug -> Run Free. Minimize the c54 IDE window.
In the CCS: Parallel Debug Manger window, Open -> dm320/arm9.
In the arm9 IDE, select Debug -> Reset CPU. You should now see a disassembly window with a green arrow pointing to address 00000000