I am using an ISO7241CDW to isolate an SPI bus. It seems as though there is an issue with the SPI SOMI line which I have connected to the "OUTD" (pin 6) of the unisolated side. When I am talking to the chip that is on the isolated side, everything works fine, but when I am trying to talk to something else on the unisolated side things don't work. The SOMI line is not pulled all the way low for a 0, thus basically I get all 1s for responses.
When I lift the pin 6 of the ISO7241 chip (unisolated SOMI) everything on the unisolated side works as expected.
I have the SPI bus connected to the ISO7241 chip as follows:
Both EN1 and EN2 are tied to their respective VCC pins
CS1 --- PIN 3 (INA) PIN 14 (OUTA) --- ISO_CS
CLK --- PIN 4 (INB) PIN 13 (OUTB) --- ISO_CLK
SIMO --- PIN 5 (INC) PIN 12 (OUTC) --- ISO_SIMO
SOMI --- PIN 6 (OUTD) PIN 11 (IND) --- ISO_CLK
Would gating the EN1 pin (with an inverter) off of the CS1 --- PIN3 (INA) pin rather than just always having it be high solve this problem?
Thanks