ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
111781
Liati (31.01.2008 16:51, просмотров: 1657)
Остановка HCLK (cрыв PLL ?) на LH79520 - help! Делаем проект на LH79520, наблюдается такой эффект: в случайные моменты времени процессор останавливается, HCLK чертит горизонтальную линию длительностью 2.7 мкс, а если вывести 309 МГц PLL на ножку CLKOUT, то виден колебательный переходной процесс - такое впечатление, что PLL срывается и перезапускается. Процессор при этом не перезапускается, программа работает, но с провалами во времени. В регистры ничего не пишется - никаких sleep mode, все active. Заметна связь эффекта с интенсивностью вычислений в процессоре: когда ядро занято (считает математику), срывов клока гораздо больше, чем в холостом цикле. При смене делителей частоты (FLCK, HCLK) меняется характер проблемы (например, при делителях HCLK /8, /14, 20 и выше выход HCLK застывает всегда в высоком уровне, а при других - бывает и в низком). Плюс ко всему картина отличается на разных платах. На одной, например, при делителях FCLK;HCLK выставленных в 4;8 (core 77.4 MHz, bus 38.7) через несколько секунд после запуска процессор виснет, а при 4;6 (core 77.4, bus 51.6) - не виснет совсем. На другой плате не виснет и меньше срывов PLL, но они все равно есть. Схема включения PLL - по документации с учетом erratы (конденсатор, конденсатор, резистор, диод Шоттки). Что не так? Ни у кого не было проблем такого рода?