Before I do more sexy high speed stuff, though, the next step is going to be decidedly slower: getting i2c comms working between the supervisor micro on the main board and the micro on the IBC.
I already have the physical bus working since the supervisor is able to query the temperature sensor on the IBC.
But there's a bunch more sensors on the IBC like voltage and current monitors that terminate in ADC channels on the IBC micro. Just need to set up an I2C device controller and I'm doing something wrong... Probably a quick fix.