Obviously, my spi is not happy.
MISO and MOSI were idling around 1.5v instead of 3.3 so I added a 10k pull up, and that helped a bit, but as you can see, it's still not good. It idles around 2.8v now, but when there is a single it gets up to 3.3v and then freaks out a bit. This allows the device to initialize about half of the time but not run. It's most likely to work a little bit after a full power cycle. I checked multiple pies and multiple spi devices. Aside from the pullup, miso and mosi are hooked up directly. What is the suggested remedy?