ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
92723 Топик полностью
Evgeny_CD (27.06.2007 23:44, просмотров: 1) ответил AlexandrY на Евгений, вы оказались очень правы в своей настойчивости.
Это Вы AT91SAM9263 оттестили? Ну вот, а Вы говорите две шины... Если DMA проигрывает процессору при пересылки память-память - то значит что-то там не так в шинах. С одной шины на другую не пробовали (хотя бы просто почитать "воздух" или пописать в него)? Дело было давно, в 2003, но я хорошо помню, как DMA выигрывало по сравнению с процом у Sharp LH79520 (ARM720). Вот там DMA очень качественно сделан! Так что там что-то не так :)) Читам эрату и видим: Locked transfers are not correctly handled by the Bus Matrix and can lead to a system freezeup. This does not concern ARM locked transfers. Problem Fix/Workaround Avoid other Bus Matrix masters locked transfers. Усе, расслабляемся, и читам доки по MIPS.