We are bringing up tcan4550 in a Linux environment.
The probe is failing with the error below.
After checking the information below, please provide assistance on what areas require additional confirmation.
[ 1.531193] tcan4x5x spi4.0: Unsupported version number: 0
[ 1.537022] tcan4x5x: probe of spi4.0 failed with error -22
The device tree settings are as follows.
* Commented out the device-state-gpios pin. This is because the INH pin was not connected to the board separately.
It was confirmed that INH remains high when power is turned on.
spi4:spi@fa700000 {
status = "okay";
tcan4x5x: tcan4x5x@0 {
compatible = "ti,tcan4x5x";
reg = <0>;
#address-cells = <1>;
#size-cells = <1>;
spi-max-frequency = <10000000>;
bosch,mram-cfg = <0x0 0 0 16 0 0 1 1>;
interrupt-parent = <&gpio10>;
interrupts = <7 IRQ_TYPE_LEVEL_LOW>;
//device-state-gpios = <&gpio10 6 GPIO_ACTIVE_HIGH>;
device-wake-gpios = <&gpio10 4 GPIO_ACTIVE_HIGH>;
reset-gpios = <&gpio9 0 GPIO_ACTIVE_HIGH>;
};
};
waveform
The spi input appears to be working normally (di), but the response from tcan4550 appears to be abnormal.
When checking the DO waveform, only 0x88 is still visible.

1st spi wavefoem

2nd spi wavefoem
