Is there pins on the PSOC4 pioneer board that you cant use?

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

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

I have been trying to change the pin for the RGB LED Matrix Example and im having a tough time. The reason im trying to change them is to free up the 8 adc channels.

   

The orginal setting are here http://www.element14.com/community/thread/26076/l/psoc-4-pioneer-kit-community-project060-psoc-4-min....

0 Likes
4 Replies
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Short answer is yes. Look at board schematic and tables of assignments in

   

the appendicies of board user manual.

   

 

   

Also PSOC 4 has a section in TRM "Table 19-7. Fixed Pin Assignments" that you

   

should review.

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

Should the compiler throw me an error when i try to route these ports?

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The fitter will raise an error when you try to route a pin to a component which cannot be done for any reason. You will not get an error when the pin is used by the Pioneer board already (for instance P4_2 is used for CapSense) and you define it to be used for a different purpose.

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

If the Pioneer board uses a pin that has a fixed assignment, then router

   

should throw error, however I think I have seen one or more threads where

   

that may not have happened and be fixed in a future revision, another release.

   

 

   

If the Pioneer board uses a GPIO for some purpose, that is not fixed assignment,

   

Creator is not board specific "aware", and therefore will not throw an error or

   

warning.

   

 

   

A suggestion was made some time ago that Creator be made aware of user

   

working with a specific board, such as in pin assignment tab/dialog. Hopefully

   

it will be included in some future release. That would of course, if done right,

   

throw at least a warning if pin was used by board and user tried to re-assign.

   

 

   

Regards, Dana.

0 Likes