Перейти к содержанию
    

Нестабильный запуск тактового генератора LPC1769

Добрый день.

Собрал устройство на LPC1769 и пытаюсь запустить простую программку, которая зажигает светодиоды. Проблема в запуске тактового генератора который работает от внешнего кварца 12Мгц. При включении питания контроллер "молчит", смотрю осциллографом на кварце сигнал - генерации нет. После нескольких вкл/выкл питания генерация появляется и программа отрабатывает цикл - зажигает светодиоды. После отключения питания происходит тоже самое, т.е. чтобы контроллер заработал(запустился генератор) нужно несколько раз(от 1 до 10 раз) передёрнуть питание. Пробовал устанавливать в конфигурации внутренний RC генератор(отпаяв кварц) - работает также нестабильно как и с кварцем, хотя программа работает правильно(проверял канал Ethernet) как с кварцем так и с внутренним RC, если контроллер завёлся.

Пробовал делать:

Менял кварц на проверенный - толку нет

Менял конденсаторы, которые идут от кварца на землю - не помогло

Смотрел питание осциллографом - всё в норме

Смотрел поведение сигнала resetи и питания при включении питания - по времянкам всё нормально стартует

смотрел напряжения питания на всех пинал

 

Такое впечатление, что проблема в самом контроллере, так как перепробовал всё что можно было. Есть плата аналогичная с таким же контроллером. Небольшая разница только в разводке платы, но включение питания(конденсаторы и пр... по питанию) аналогичное - на ней генератор запускается стабильно. В обе платы зашиваю одну и туже программу с одинаковыми настройками и пр. Возможно, что контроллер/партия попался бракованным, никто не сталкивался с такой проблемой????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возьмите простейшую программу без ничего и узнаете что глючит, программа или проц/кварц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так я и взял простую программу которая зажигает два светодиода, а потом висит на while(1). С ней и пробовал вышеописанные действия. Программу для Ethernet потом загрузил отдельно, чтобы убедиться в правильной работе контроллера при удачном старте тактового и заодно канал проверить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...