Other Parts Discussed in Thread: TMS320F2812
Hi,
I have a "USB-EMU Docking Stn" (that came with a F28035 controlcard)
Now, I also have a F2812 based design with a JTAG port. This is a proven design, and has been programmed using the Spectrum Digital XDS510PP Parallel Port JTAG programmer with CCS 3.1 for years. Unfortunately, my laptop doesn't have a Parallel connector, so I want a USB JTAG programmer.
I'm currently trying to program it using the XDS100 USB-JTAG emulator on the docking station. To do this, I have a ribbon cable going from the JTAG connector on the docking station, to the JTAG connector on my F2812 board.
To keep things simple, I'm using the "DSP28_281xFlash.c" CCS4 Example, and trying to write it to the DSP. CCS seems to recognize the board, and I can run RAM based examples fine (program, start, stop, etc).
My issue comes trying to program the DSP flash. When I do this, I get errors such as:
C28xx: Flash Programmer: Error encountered when writing to flash memory
C28xx: Trouble Writing Memory Block at 0x3f6470 on Page 0 of Length 0x16
Cannot write to target
If I use "Tools" -> "On-Chip Flash", and try to erase the Flash memory I get:
C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector A
This happens for each sector (if I deselect sector A, only try B, etc).
(I have OSCCLK and PLL set correctly on the page)
Any ideas? I've set the target to "Texas Instruments XDS100 USB emulator" -> "EZDSPF2812" and "TMS320F2812" without any luck programming the flash. I've tried powering the board from USB or externally, without any change.
Any ideas?
Thanks,
Stewart