Assign pins to multiple devices

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

cross mob
Anonymous
Not applicable

I use a custom board with  2 parts sharing the SCL and SDA lines.

   

How do I assign them both to the same 2 pins on the CYBLE-022001?

   

In the Pins window I tried to assign  pins already connected to my first  device to the second one, but my original device 's lines got deselected.

   

Thanks

0 Likes
1 Solution
Anonymous
Not applicable

My board has 2 parts that share the same I2C bus. I  got this to work by changing the SCB to be a multi-master I2C. Now I can  talk to both parts.

   

Thank you 

View solution in original post

0 Likes
2 Replies
Anonymous
Not applicable

The internal device routing won't allow you to wire multiple level outputs to the same pin, as that would create electrical contention between multiple voltage drivers. 

   

Can you explain what you mean by "2 parts sharing SCl and SDA lines"? The CYBLE-022001 only has one SCL/SDA pair on it iirc?

0 Likes
Anonymous
Not applicable

My board has 2 parts that share the same I2C bus. I  got this to work by changing the SCB to be a multi-master I2C. Now I can  talk to both parts.

   

Thank you 

0 Likes