SD Drive on TFT Display Board

Download new library modules and examples to use with Astrobe for RP2040 and RP2350. Forum members can also upload their own source code examples.
Post Reply
mrlx
Posts: 12
Joined: Sun Oct 20, 2019 6:22 pm

SD Drive on TFT Display Board

Post by mrlx » Mon Nov 11, 2024 10:24 pm

I am attempting to get the HCTest example working with the SD drive on the underside of the Adafruit 160x128 TFT display breakout board. I have it connected to the Pico using only the connections needed for the SD drive. I have an 8GB SD in the drive and am monitoring the trace output via the WaveShare board. HCTest gets as far as involving HCConfig Init and makes no additional progress. How long should the Init take? Any important information needed to succeed? Thanks.

cfbsoftware
Site Admin
Posts: 525
Joined: Fri Dec 31, 2010 12:30 pm
Contact:

Re: SD Drive on TFT Display Board

Post by cfbsoftware » Tue Nov 12, 2024 12:16 am

We have tested HCTest successfully on the Opus-Two Micro-SD Adapter. You can order them from here:

https://opus-two.myshopify.com/products ... uation-kit

FYI - these are manufactured and sold by one of our Astrobe users.

I just tried the same HCTest code using the SD Card socket on the Adafruit 160x128 TFT display breakout board and had the same unsuccessful result as you. I compared the schematics of both systems and found what may be a significant difference.
  • The AdaFruit adapter expects 5V level inputs which are converted to 3.3V via level shifters to the SD card. This suits connecting the SD card to an Arduino.
  • The Opus-Two board is simpler and only requires 3.3V signals. This suits connecting the SD card to the Pi Pico.
Maybe that is the problem?

Post Reply