-
- уф, запарился разбиратся с различными подходами. В примере у чана ffsample\lpc23xx\ накуя то юэают 4 буфера по 512байт для блочного обмена. А Одним куском 2048 им не судьба ? BLOCKSIZE в DATACTRL позволяет. - MegaJohn(14.03.2013 19:10)
- Самое простое, что на виду - сектор флэхи аккурат 512 байт. - Гудвин(14.03.2013 21:15)
- вы чьи исходники за основу взяли ? Хочется быстрого обмена, и нормальную встраиваемость в TNkernel без всяких пустых поллингов. Инит и детект карты сделал, сейчас парюсь с считыванием нулевого сектора через DMA. Реально в контроллер считано не 512 MegaJohn(77 знак., 15.03.2013 19:57 - 20:06)
- MCI не доводилось. Только SPI. - Гудвин(15.03.2013 20:26)
- причем, запрашивал 512 байт, реально вижу что пришло 480 байт, в Dma->transfersize говорит что передано 392 байта. - MegaJohn(15.03.2013 20:10)
- бля, Нашлись ! они висят в FIFO MCI - MegaJohn(15.03.2013 20:34)
- моя трабла похожа на эту хрень от NXP: MegaJohn(433 знак., 18.03.2013 18:28, ссылка)
- бля, Нашлись ! они висят в FIFO MCI - MegaJohn(15.03.2013 20:34)
- вы чьи исходники за основу взяли ? Хочется быстрого обмена, и нормальную встраиваемость в TNkernel без всяких пустых поллингов. Инит и детект карты сделал, сейчас парюсь с считыванием нулевого сектора через DMA. Реально в контроллер считано не 512 MegaJohn(77 знак., 15.03.2013 19:57 - 20:06)
- Самое простое, что на виду - сектор флэхи аккурат 512 байт. - Гудвин(14.03.2013 21:15)
- уф, запарился разбиратся с различными подходами. В примере у чана ffsample\lpc23xx\ накуя то юэают 4 буфера по 512байт для блочного обмена. А Одним куском 2048 им не судьба ? BLOCKSIZE в DATACTRL позволяет. - MegaJohn(14.03.2013 19:10)