|
本帖最后由 wcjqianrushi 于 2018-8-22 18:13 编辑
spi2_pins_default: spi2_pins_default { pinctrl-single,pins = <
0x1dc ( PIN_OUTPUT | MUX_MODE4 ) /* (AE21) cam1_pclk.spi2_sclk */
0x1d0 ( PIN_OUTPUT | MUX_MODE4 ) /* (AD24) cam1_data8.spi2_d0 */
0x1e4 ( PIN_OUTPUT | MUX_MODE4 ) /* (AB25) cam1_wen.spi2_d1 */
0x1e0 ( PIN_OUTPUT | MUX_MODE4 ) /* (AC25) cam1_field.spi2_cs1 */
>;
}SPI通信片选信号CS0,一直正常使用的是,现在要换到CS1上,没有片选信号,别的引脚正常, 把 reg = <0>;改成 reg = <1>;在/dev下就看不到设备节点了,
添加SPI节点和设备的节点
&spi2 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&spi2_pins_default>;
spidev@0 {
spi-max-frequency = <48000000>;
reg = <0>;
compatible = "rohm,dh2228fv";
};
spidev@1 {
spi-max-frequency = <48000000>;
reg = <0>;
compatible = "rohm,dh2228fv";
};
};这样也不行,
小弟不才,水平很low,一天了也不知道怎么修改,工程紧急,希望创龙工程师帮忙解决一下啊!!:
|
|