1 of 1 people found this helpful
I usually do something like below
In the PSoC Creator's Workspace Explorer select a project to port to other device
then use "Copy" and "Paste" to duplicate the project.
(1) Select a project to re-target, then use right-button pop-up menu > Copy or Menu > Edit > Copy
(Pop-up > Copy)
(Menu: Edit > Copy)
(2) In the blank space of the Workspace Explorer right-button pop-up menu > Paste or Menu > Edit > Paste
(3) Then a copy of the original project is inserted with a name of "original_name"_Copy
(4) Rename the copied project by pop-up menu > Rename
(5) Now new project is ready.
(6) Select the new project then from Menu > Project > Device Selector...
or Pop-up Menu > Device Selector
(Menu: Project > Device Selector...)
(Pop-up menu > Device Selector...)
(7) Select Device Dialog show up, find the device you'd like to use.
In this case CY8C5467LTI-LP003.
(8) The project is now for CY8C5467LTI-LP003
(9) Change pin assignment from the "Pins"
From Pins > Port, you can use pull-down menu to select appropriate pin(s).
(10) Then clean and rebuild the project.
From Menu > Build > Clean and Build <project name>
Pop-up Menu "Clean and Build <project name>"
I hope this would do what you asked.
Hello, Great Explanation,
i have an issue here, i can not open PORT in PINS, i have tried Double and right click, i have also tried to unlock, but i am not able to open the port and so can not able to edit the pin assignment.
1 of 1 people found this helpful
In the "Pins" page, do you see any pin name in the right-most field?
If not, you may need to add a component in the schematic.
To begin test with, I attached my sample project for DieTemp
which I changed the device to CY8C5467LIT-LP003.
Please try with it and test if you can select pin from Pins page.
Yes It Worked for me, unfortunately i don't know about a component should be added before we begin the pin assignment, i have not placed a component in the schematic.
> Yes It Worked for me,
I assume that the attached project worked, right?
> unfortunately i don't know about a component should be added before we begin the pin assignment,
> i have not placed a component in the schematic.
This explains a lot.
Pins are related to the input or output pin(s) placed in the schematic.
(Some component hides the pin but utilized pins are shown in the Pins page)
In this example
UART has an external input pin "Rx_1" and an external output pin "Tx_1".
(On the other hand DieTemp does not have any pin(s), so the data must be communicated with in the device through APIs.)
So in the "Pins" page, these two pins are shown.
And we can re-assign pin or port if we need to do so.
If you want to add more pin(s) without adding component,
return to the schematic page, and in the right side "Component Catalog"
expand "Ports and Pins" and select the type of pin you want to add
and drag it on to the schematic.
Well, if I continue, I will have to write whole PSoC Creator Tutorial here.
To avoid it, would you watch some of the video tutorial(s) to get the idea of how to use PSoC Creator?
Although following URL is for PSoC 4, most of the idea can be applied to PSoC 5LP, too.
At least it will teach you how to put input and output pins and how to configure them
along with usage(s) some basic components.