hfc1234 发表于 2024-4-29 11:07:40

ITX-3588J Android12 nfc模块如何添加

nfc硬件采用pn7160,根据官网pn7160适配文档需要编写kernel驱动,不知道如何编写,由于pn7160支持i2c,而ITX-3588J支持i2c、spi,但Firefly文档中并没有介绍i2c接口该如何使用,只有spi接口如何使用firefly接口文档

请帮忙解决i2c dts编写


i2c0: i2c@ffd71000 {
    status = "okey";
    nxpnfc: nxpnfc@28 {
      compatible = "nxp,nxpnfc";
      reg = <0x28>;
      nxp,nxpnfc-irq = <&gpio26 0 0>;
      nxp,nxpnfc-ven = <&gpio26 2 0>;
      nxp,nxpnfc-fw-dwnld = <&gpio26 4 0>;
    };
};



以及pn7160如何接入ITX-3588J板子上

zhangzhenzhao 发表于 2024-4-29 11:57:40

1 ITX-3588J没有export i2c接口,就没有对应维基,可以参考其他3588板子的I2C维基章节
2dts配置,驱动等需要自行解决,可以参考其他I2C设备的配置与驱动,还可以自行Google

hfc1234 发表于 2024-5-6 18:25:00

zhangzhenzhao 发表于 2024-4-29 11:57
1 ITX-3588J没有export i2c接口,就没有对应维基,可以参考其他3588板子的I2C维基章节
2dts配置,驱动等 ...

没有export i2c接口的话那不就不能安装nfc模块了?只能走spi接口安装nfc模块了吗
页: [1]
查看完整版本: ITX-3588J Android12 nfc模块如何添加