Can I run multiple pn-7150 on the same (or different) i2c buses with the pn-52xx kernel driver (or HAL)

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Can I run multiple pn-7150 on the same (or different) i2c buses with the pn-52xx kernel driver (or HAL)

1,401件の閲覧回数
ryan_sturmer
Contributor I

I am integrating the 7150 into my application, and there is need for multiple readers.  I am rifling through the libnfc-nci stack with the intent on using the pn-52xx kernel driver in our application.  It looks to me as if there is no way to support multiple devices on the same system - is this correct?  I would like to have two readers, either on the same i2c bus at different addresses, or possibly on two different busses if this is not possible.  Can this be achieved without substantial modification to the driver, the libnfc layer, or both?

ラベル(2)
0 件の賞賛
返信
1 返信

1,250件の閲覧回数
Jonathan_Iglesias
NXP TechSupport
NXP TechSupport

Dear Ryan Sturmer,

this is not considered in the current architecture, you can install 2 pn5xx-i2c kernel driver assigned to different I2C address (and different GPIOSs) if the source code is updated to mount them with 2 different names (usually /dev/pn544, could be /dev/pn544_1 and /dev/pn544_2 for instance.) then the library can be modified to connect to the appropiate device node.

BR

Jonathan

0 件の賞賛
返信