网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

iTOP-IMX6Q开发板设备树-RFID驱动-修改手册

1.内核
拷贝rc522驱动到iTOP-iMX6_android6.0.1/kernel_imx/drivers/spi目录下。
打开iTOP-iMX6_android6.0.1/kernel_imx/drivers/spi/Makefile
添加:
obj-$(CONFIG_SPI_RC522)       += rc522.o

iTOP-iMX6_android6.0.1/kernel_imx/drivers/spi/Kconfig
在文件末尾添加:
config SPI_RC522
        tristate "RC522 Module driver support"
        help
          This supports RC522 Module drivers.

2.修改设备树文件
iTOP-iMX6_android6.0.1/kernel_imx/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
(1)添加:
&ecspi2 {
        fsl,spi-num-chipselects = <1>;
        cs-gpios = <&gpio2 27 0>;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_ecspi2>;
        status = "okay";

        rfid: rc522@0 {
                #address-cells = <1>;
                #size-cells = <1>;
                compatible = "rc522";
                spi-max-frequency = <10000000>;
                reg = <0>;
        };
};

pinctrl_ecspi2: ecspi2grp {
                        fsl,pins = <
                                MX6QDL_PAD_EIM_OE__ECSPI2_MISO          0x100b1
                                MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI         0x100b1
                                MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK         0x100b1
                                MX6QDL_PAD_EIM_LBA__GPIO2_IO27          0x1b0b0
                        >;
                };


(2)注释语句
MX6QDL_PAD_EIM_CS1__GPIO2_IO24 0x80000000



热门搜索:PS2408 PS480806 4SPDX SS240806 01B1001JF TLM609NS PS3612 TLM626SA 2839570 BT137S-600D118 TLP725 PDUMV20 BT-M515RD 1301380020 602-15 TLP808NETG 2866352 TLM825GF B10-8000-PCB ULTRABLOK ADS1013IDGSR TLM615SA 2839224 LCR2400 01M1001JF
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质