Nano_33_IOT CardInfo example fails

I have a touch screen that includes an SD card reader. When I run the CardInfo sketch when it's plugged into an UNO, it works just fine. But when I use the Nano33IOT instead, it fails to initialize. Any idea on what maybe going wrong. The Nano is 3x the speed of the UNO. The logic on the touch screen is 3.3V with 5 volt tolerance. So it's not that either. Is there an updated SD library for the Nano33IOT?

Thanks,

David

how did you wire the SD CS pin?

Running CardInfo I get the following on the serial monitor

"Wiring Is Correct and a Card is present."
"Card type SDHC" (same reported when running on Uno)

But then it says "Could not find FAT16/FAT32 partition."
"Make sure card is formatted."

In about a month I should have access to a logic analyzer to see if I can see the difference between the UNO SPI and Nano33IOT timing.

SD is now working on Nana_33_IOT. It turned out my power supply was underpowered. When I used an UNO to power it, CardInfo worked! Now for the Touchscreen.