Dear All,
I am using TMS320F28027 and using a JTAG emulator + CCS to code it. I want to dump program into the flash memory of a new controller.
In the software part, the code is built in CCS without any errors and the JTAG connection to the device is also verified by CCS. When launching the debugger mode, I get pop up for "program load error". I also get multiple errors, starting with one mentioned in title - C28xx: Failed CPU Reset: (Error -1137 @ 0x0) Device is held in reset.
In the hardware part, Reset pin is pulled up to 3.3 V using a 2.2k resistor, but the voltage at this pin is always at around 100 mV when connected to JTAG. This voltage does not toggle when seen using oscilloscope. The TRST pin is connected to the JTAG and pulled down by 2.2k. The GPIO36 and GPIO37 are left floating for emulation boot mode. I have also tried other boot modes. The 3.3 V is coming properly on the ceramic capacitors.
In the hardware, I have also tried shorting the reset pin to 3.3 V. This gives the error that device is not connected or locked. After removing the short and connecting 2.2 K pull up, the "held in reset" error popped up again.
Any help in this regard will be much appreciated. Many thanks!