Can't have interrupt connecting to input pin

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.
DzNg_1446756
Level 3
Level 3
First like received First like given

Just set up a PSOC 4000 project which comprises of 1 Timer, 1 I2C, 1 digital input pin (external terminal).  Add in interrupt to the digital pin, click generate application and got the error:

E2809: Unable to find a valid placement for pins and fixed-function blocks. See the Digital Placement's Detailed placement messages section in the report file for details.

Doesn't PSOC 4000 support external signal as interrupt?

Please see atteched project file.

0 Likes
1 Solution
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

Would you mind to setup the interrupt for the pin component like below:

pastedImage_0.png

Then connect the ZC_INTR to the irq of ZC pin:

pastedImage_0.png

The reason that the connecting the ZC_INTR to the ZC pin(as below) does not work is the PSoC4000 family devices do not have port interface digital routing inside.

pastedImage_1.png

Roy Liu

View solution in original post

0 Likes
2 Replies
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

Would you mind to setup the interrupt for the pin component like below:

pastedImage_0.png

Then connect the ZC_INTR to the irq of ZC pin:

pastedImage_0.png

The reason that the connecting the ZC_INTR to the ZC pin(as below) does not work is the PSoC4000 family devices do not have port interface digital routing inside.

pastedImage_1.png

Roy Liu
0 Likes

I made the change.  It works for the C8YC4013SXI-411 only.  Not for the C8YC4013SXI-400 & C8YC4013SXI-410.  Not enough resources?

0 Likes