giuliomoro Sorry, I should've clarified - I would like to use both SPI busses.
I've built a PCB that's very identical to the Bela Mini cape, but the ADC circuit is removed so that both SPI busses can be broken out. Running board_detect with my cape connected returns BelaMini. The codec seems to be fine, when running i2cdetect -y -r 2 the codec shows up at address 18, as I believe it should. I still get a PRU interrupt timeout error when I run a project, with both -N0 and -N1, which led me to assume there was still an attempt made to read the "fake channels" mentioned in the commit I linked.
Maybe there's a way to get a more descriptive error message instead of just PRU interrupt timeout? I just want to rule out anything I could try in software before building another PCB.