Но имеем нерабочую SD, в чем может быть проблема? Я ее отсадил на свободные пины, вроде все должно работать, НО обращения к ней нет.
Я не знаю, что за плата SD у вас, но попробуйте пин MISO подтянуть к 3.3 В используя пул-ап резистор.
И еще, PS/2 клавиатуры прекрасно работают от питания 3.3 вольта вместо 5.