В примерах к библиотеке TFF (Tiny-FatFs), которая использована в контроллере для доступа к SD-карте, появилась поддержка SDHC.
К сожалению, я сам сейчас не смогу встроить новый код в прошивку для AVR-ки, может быть кто из читающих ветку и умеющих патчить сможет встроить.
Собственно ссылки:
http://elm-chan.org/fsw/ff/ff007a.zip - библиотека
http://elm-chan.org/fsw/ff/ffsample.zip - примеры
В примерах нужно взять из подкаталога avr файлы diskio.c и diskio.h, в них изменить порты на те, которые используются в AVR-ке и попробовать собрать.
В данный момент я проверил код для PIC24 - на нём SDHC прекрасно видится.
P.S. По ссылкам не скачивается нужный файл; чтобы всё таки скачать, необходимо зайти на страницу TFF - http://elm-chan.org/fsw/ff/00index_e.html и оттуда уже взять
FatFs R0.07a и Sample projects (ссылки в самом низу страницы).




Ответить с цитированием