Сделал плату на SAM7S256, при запуске MainClock входит в вечный цикл. Вот этот фрагмент:
Код
// ---------------------------------
// Включаем главный генератор
pmc->PMC_MOR = (AT91C_CKGR_OSCOUNT & (0xFF <<8)) | AT91C_CKGR_MOSCEN;
while(!(pmc->PMC_SR & AT91C_PMC_MOSCS));
Задержку на всякий случай поставил максимальную.
Что это? Не исправен кварц или номиналы неправильные в PLL? Или PLL не влияет на запуск кварца?