Цитата(Genadi Zawidowski @ Apr 29 2011, 22:36)

У коллеги, скорее всего, не выставлен бит MODFDIS - без него в ошибки сваливается при управлении чипселктами в рукопашную. А готовность, кажется, при этом не появляется.
Привели бы код инициализации - быстрее бы всё решилось.
Пятивольтовая?
Вот собственно и вся инициализация :
PIO_Configure(pinsSPI0, PIO_LISTSIZE(pinsSPI0));
SPI_Configure(AT91C_BASE_SPI0,AT91C_ID_SPI0,AT91C_SPI_MSTR);
SPI_ConfigureNPCS(AT91C_BASE_SPI0,0,AT91C_SPI_SCBR);
SPI_Enable(AT91C_BASE_SPI0);
PIO_Configure(&CS, 1);
PIO_Configure(&HOLD, 1);
PIO_Set(&HOLD);
Микросхема пятивольтовая, но питаю от 3.3 В.
Программный SPI работает, поэтому думаю и аппаратный должен тоже работать.
TWI аппаратный с глюками но работает при питании переферрии от 3.3 В. Т.е. и SPI должен тоже работать.