mrengineer (05.01.2012 23:37, просмотров: 102) ответил mrengineer на Вторую неделю безрезультатно пытаюсь запустить работу SD-карточки совместно с платой MSP430-CCRF от Olimex.
Отвечаю сам себе. Может, кому пригодится. 1. старые карточки на 16 мб Canon и 256 мб SanDisk не работают (да я тоже удивился!)
А вот карточки на 1 Гб (Transcend) и 2 Гб тоже Transcend заработали на ура
2. Строка UCB0BR0 |= 0x04; идет норм для инициализации.
3. В mmcSendCmd(...)
frame[0]=(cmd|0x40);
|0x40 надо оставить,
а в других местах убрать
MMC_GO_IDLE_STATE должно быть 0x40, а не 0x00, как и для других команд.