начал разбираться с этим процем. Для поиграться была сделана плата по схеме из AN2963 без всяких отклонений в сторону. И дальше начались грабли. Через день экспериментов с программированием кристалл перестает откликаться на BDM. Причина была найдена сразу, нога Reset на разъеме всегда была жестко в 0. Ну ладно, мало ли что программер мог туда зашить, может, и спалил чип. Меняю на другой. Плата лежит сутки включенной, после чего все повторяется, без вмешательства программера. Проверяю внимательно, все ок, кроме PHY_VDDxx, на которых 3.3 вольта вместо положеных 2.5. Ресет опять ушел в 0. Тщательно просматриваю плату, меняю конденсаторы керамику, перепаиваю процессор - в этот раз он проработал 2 часа, после чего опять наступают те же симптомы. Уже ничего не меняю, решил обратиться к коллективному разуму форума, не в ДНК ли у меня ошибка? Схема полностью стандартна, за одним исключением - BKGD и Reset притянуты к VDD через 10k, иначе программатор не видел чип.
В какую сторону еще покопать?
PS: схемы в аппноте и в даташите отличаются одной мелочью - в аппноте цепь ПЛЛ идет на землю, а в даташите на VDDPLL - кому верить?
--------------------
Давайте выпьем за алкоголь - источник и решение всех наших проблем! (с) Г.Симпсон
|