Доброе время суток всем!
Пишу за помощью к знатокам!
Хочу с сд карты грузить ядро linux, сейчас at91bootstrap грузит u-boot, а дальше затык, потому что не могу ничего вычитать с sd карты. Если кто сталкивался, помогите пожайлуста, хотелось бы на новом u-boot потому что уже прекрутил все, что только можно из неообходимого, кроме sd карты.
Пытаюсь заставить работать mmc/sd карту в u-boot, чего добился -
U-Boot> mmc part
mci: setting clock 195312 Hz, block size 512
mci: setting clock 195312 Hz, block size 512
mci: setting clock 195312 Hz, block size 512
mci: setting clock 195312 Hz, block size 512
mci: setting clock 12500000 Hz, block size 512
Partition Map for MMC device 0  --   Partition Type: DOS
Partition     Start Sector     Num Sectors     Type
    1		        62	    389484	 c
U-Boot> fatls mmc 0:1
     8868   boot.bin 
   247112   u-boot.bin 
2 file(s), 0 dir(s)
U-Boot> fatload mmc 0:1 0x20400000 u-boot.bin 247112
reading u-boot.bin
gen_atmel_mci: CMDR 000d1052 (18) ARGR 0000ec00 (SR: 0000c0d7) XFER DTIP never unset, ignoring
u-boot для примера хватаю, понятно что ядро грузить буду, просто уже переделывал флешку много раз, ошибка одна и таже.
Плата почти аналогичная starterkit 9260, но с некоторыми отличиями, например камень 9g20 стоит и некоторые ноги чуток по другому используются, но сути дела не меняет.
Сам u-boot сейчас у меня работает с led одной штукой, увы второй напрямую на питание повешан, watchdog, hush shell, автодобивание по tab? вообщем все плюшки которые мне нужны.
Файлы вот так сконфигурированы:
/* SD/MMC card */
#define CONFIG_MMC			1
#define CONFIG_GENERIC_MMC		1
#define CONFIG_GENERIC_ATMEL_MCI	1
//#define CONFIG_ATMEL_MCI		1
//#define	AT91_PMC_PCER			(AT91_PMC + 0x10)
//#define AT91SAM9260_ID_MCI		9
//#define ATMEL_BASE_MCI			0xFFFA8000
//#define ATMEL_BASE_MMCI		0xFFF02400
#define CONFIG_SYS_MMC_CD_PIN		AT91_PIN_PA4
//#define CONFIG_SYS_MMC_CLK_OD		1000000
#define CONFIG_CMD_USB		1
#define CONFIG_CMD_MMC		1
#define CONFIG_CMD_EXT2		1
#define CONFIG_CMD_FAT		1
Заремино конфиг для старого драйвера mci
Люди!!!
Если кто решит проблему u-boot 2011.12 (ну или очень близко к это версии, выше пока нету) + mmc/cd карточка, чтение файлов с fat/ext для arm atmel 9260 или 9g20, плиз поделитесь силой мысли!
indy.orca2012@gmail.com
На данный момент старый mci драйвер не работает вообще, у меня по крайней мере, хотя u-boot собираеться, новый работает только на чтение файловой таблицы c обоих fat/ext2, а при чтении файла падает!!!
Буду очень признателен, я еще пока не сишник, могу поправить если только вижу в явном виде ошибку. А там сложно. 
