Questions about making an add on board for Saber Lite i.MX6 board.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Questions about making an add on board for Saber Lite i.MX6 board.

跳至解决方案
1,186 次查看
RodneyFulk
Contributor III

I  am relatively new to building my own hardware but I am trying to understand a couple things about this board.

This board has 2 available UART ports and a I2C port from what I can tell.

When installing a Touch Screen the I2C port is populated.

My understanding of the I2C protocol is that it is a buss with multiple device availability for it.

So if I am understanding correctly I should be able to daisy chain multiple I2C devices off this port and they should all work as long as the devices don't share the same ID? I assume the UART is a specialized Serial port.

Also, I seem to be running into this concept that a hobbyist will run into very high costs in building boards.

I am thinking of building a board for myself and I would breadboard most of the work first, then using open source software design a board and make my own board to test out the design. Assuming everything works as intended then I can look at slowly ramping up production if there is interest. It would be a learning experience for me.

Thanks!

Rodney

标签 (1)
0 项奖励
回复
1 解答
973 次查看
jimmychan
NXP TechSupport
NXP TechSupport

So 3 I2C can connect 12 devices. If still not enough, you can use the GPIO as an I2C.

One I2C connect 4 devices normally. The experience tell us that the I2C data communication will not stable after connected 5 devices.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
973 次查看
jimmychan
NXP TechSupport
NXP TechSupport

Normally, one I2C connect 4 devices and the devices are not the same ID.

973 次查看
RodneyFulk
Contributor III

Ok, so I really only have 3 I2C ports if I use the LVDS screen since the touch screen takes up 1 I2C address?

I really need to read up more on these to understand them better..

Is the limitation in the protocol or the board its self?

Thank you!

Rodney

0 项奖励
回复
974 次查看
jimmychan
NXP TechSupport
NXP TechSupport

So 3 I2C can connect 12 devices. If still not enough, you can use the GPIO as an I2C.

One I2C connect 4 devices normally. The experience tell us that the I2C data communication will not stable after connected 5 devices.

0 项奖励
回复