how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
JaVa_4525396
Level 2
Level 2
5 likes given First like given

hello i want to import this "CY8C5467LTI-LP003" chip part in PSoC Creator software tool but dont know the full method about how to import and assign any pins to specific task, please help me understand this by steps, i have searched for the documentation about this, but i can not find.

0 Likes
1 Solution
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

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)

000-Copy.JPG

(Menu: Edit > Copy)

000-Menu-Copy.JPG

(2) In the blank space of the Workspace Explorer right-button pop-up menu > Paste or Menu > Edit > Paste

(Menu: Paste)

000-Menu-Paste.JPG

(3) Then a copy of the original project is inserted with a name of "original_name"_Copy

000-pasted.JPG

(4) Rename the copied project by pop-up menu > Rename

000-Rename.JPG

(5) Now new project is ready.

000-original-workbench.JPG

(6) Select the new project then from Menu > Project > Device Selector...

or Pop-up Menu > Device Selector

(Menu: Project > Device Selector...)

001-Project-Device-Selector.JPG

(Pop-up menu > Device Selector...)

001a-Project-Device-selector.JPG

(7) Select Device Dialog show up, find the device you'd like to use.

In this case CY8C5467LTI-LP003.

002-Select-5467.JPG

(8) The project is now for CY8C5467LTI-LP003

003-Workbench-for-5467.JPG

(9) Change pin assignment from the "Pins"

004-Pins.JPG

From Pins > Port, you can use pull-down menu to select appropriate pin(s).

002-re-assign-pin.JPG

(10) Then clean and rebuild the project.

From Menu > Build > Clean and Build <project name>

or

Pop-up Menu "Clean and Build <project name>"

005-clean-and-rebuild.JPG

I hope this would do what you asked.

moto

View solution in original post

5 Replies
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

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)

000-Copy.JPG

(Menu: Edit > Copy)

000-Menu-Copy.JPG

(2) In the blank space of the Workspace Explorer right-button pop-up menu > Paste or Menu > Edit > Paste

(Menu: Paste)

000-Menu-Paste.JPG

(3) Then a copy of the original project is inserted with a name of "original_name"_Copy

000-pasted.JPG

(4) Rename the copied project by pop-up menu > Rename

000-Rename.JPG

(5) Now new project is ready.

000-original-workbench.JPG

(6) Select the new project then from Menu > Project > Device Selector...

or Pop-up Menu > Device Selector

(Menu: Project > Device Selector...)

001-Project-Device-Selector.JPG

(Pop-up menu > Device Selector...)

001a-Project-Device-selector.JPG

(7) Select Device Dialog show up, find the device you'd like to use.

In this case CY8C5467LTI-LP003.

002-Select-5467.JPG

(8) The project is now for CY8C5467LTI-LP003

003-Workbench-for-5467.JPG

(9) Change pin assignment from the "Pins"

004-Pins.JPG

From Pins > Port, you can use pull-down menu to select appropriate pin(s).

002-re-assign-pin.JPG

(10) Then clean and rebuild the project.

From Menu > Build > Clean and Build <project name>

or

Pop-up Menu "Clean and Build <project name>"

005-clean-and-rebuild.JPG

I hope this would do what you asked.

moto

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.

0 Likes
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

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.

moto

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.

0 Likes
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

> 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

010-schematic.JPG

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

011-Pins.JPG

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.

012-pins.JPG

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.

https://www.cypress.com/training/psoc-101-video-tutorial-series-how-use-arm-cortex-m0-based-psoc-4

moto

0 Likes