Hardware seems to be OK. I've "exercised" some typical tests with UTFT library (characters, lines etc). Drawing of bitmaps (drawBitmap) goes OK as well. Now I've tried to read a bitmap from SD card and display it (with tinyFAT), but this went awry.
It means: I've written a simplest test program for it, compiled and uploaded (this went OK), but then
the program comes to statement myFiles.loadBitmap(0,0,64,64,"sd.raw"); (sd.raw is my test file 64x64 pixels)
and get stuck at this point. There are several things here:
Are there some restrictions for SD cards (capacity, speed, file system etc.)?
On the Henning Karlsen site (Electronics - Henning Karlsen)
in the manual of tiny FAT I've found some reqiurements for connections. Should they be direct ,
or via IC's on the board. With other words: can (should) I check these with the multimeter?
Could somebody advice me SIMPLEST and CHECKED FOR THIS SET (demo) program, that
reads the file from SD card and diplays it? Although my program compiles and uploades correctly,
it can still contain some errors, I suppose.
I have the same problem using the Arduino Mega, sainsmart TFT version 1.0 w/SD and sainsmart shield. Unfortunately I found two solutions: a) remove to resistors and jumper the pads b) remove four resistors and jumper the pads. Does anyone know which method to use. I find it strange that Sainsmart is still producing these boards with errors.