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.
|