This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

J722SXH01EVM: Is TCA6424ARGJR (IO Expander for boot pins) required.

Part Number: J722SXH01EVM

This IO expander is on I2C ADDRESS: 0x22 and reads the boot pins.

It also has buffers which isolate it from the pin configuration during normal operation.

Is the IO expander required for any operation of J722S (u-boot USB DFU mode, normal boot, etc), or can we remove it in our final design?

It's on page 56 of the J722S EVM schematic:



Scouring the other posts about this part, it appears to be only relevant during a warm boot scenario.

Say, if you were to hit a kernel panic, set the boot mode pins, then enter a recovery mode automatically.

We don't plan on doing anything like that, but would like to confirm these normal features don't rely on it.

Thanks,

Evan