SD library on Mega

Hello All,

I have a LCD shield with an SD card reader: Screen and SD card reader works ok on the UNO 16MHz. In a Mega 16MHz the screen works but not the SD card. Tried all chip select pins (SD_CS) from 0-69, the SD.begin(SD_CS) fails. Further investigation shows that it's card.init(SPI_HALF_SPEED, SD_CS) that fails.

Any clue?

Regard Peter

Never mind, used Adafruit’s SD library instead, working.
GitHub - adafruit/SD: fixes & updates to the Arduino SD library - totally in progress. works but in beta with:
SD.begin(10, 11,12,13)