7 Replies Latest reply on Dec 22, 2011 7:18 PM by user_264321

    Using CY8CKIT-003 as a programmer


      I tried to use CY8CKIT-003 as a programmer for  chips CY8C3866AXI-040, installed in my device.
      I did the following:
      1. I made the switch for Pin XRES   from CY8C3866AXI-040 installed on the CY8CKIT-003:
            Normal connection or connection with Vssd (to set this chip in a high impedance state).


      2.Pins SWDIO(P1_0), SWDC(P1_1), SWV(P1_3) , Vssd and Vddd brought out through a connector for programming CY8C3866AXI-040 installed in my device.


      When I use CY8CKIT-003 as a programmer, I set the jumper between XRES and Vssd and connect connector to my device for programming the chip CY8C3866AXI-040 .
      Chip CY8C3866AXI-040 is connected as in Figure 6-4. PSoC Power System (Page 29) PSoC ® 3:      CY8C38 Family Data Sheet.pdf


      All VddX in xxx.cydwr --> Voltage Configuration is set at 5,5V


      I have the following problems:


      1. The chip is  detected and  programmed only at Vddd = Vdda = Vdiox = 3.3Volt.
      2. The program is executed, but USBUART operates in 3,3 V while the file main.c I have USBUART_1_Start (0, USBUART_1_5V_OPERATION);


      Exactly the same chip in CY8CKIT-003 is programmed with both voltage Vdd (5 and 3.3) and operates at 5V USBUART.


      If someone was doing this, tell me what I did wrong.


      I used to experience this project: ECG_PGA.ZIP    http://mylab.wmsite.ru/ftpgetfile.php?id=59
      Changes in the board CY8CKIT-003 are shown in the picture attached below.