5 Replies Latest reply on Oct 22, 2019 9:42 PM by MoTa_728816

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

    JaVa_4525396

      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.

        • 1. Re: how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?
          MoTa_728816

          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

          1 of 1 people found this helpful
          • 2. Re: how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?
            JaVa_4525396

            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.

            • 3. Re: how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?
              MoTa_728816

              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

              1 of 1 people found this helpful
              • 4. Re: how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?
                JaVa_4525396

                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.

                • 5. Re: how to import "CY8C5467LTI-LP003" Part to "PSoC Creator" and assign different pins?
                  MoTa_728816

                  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