Собственно, сабж.
Схема включения такая: От программатора ICD3 к PIC32 идут линии PGC, PGD, VCC, VDD, MCLR. Между MCLR и VDD резистор 7,5 к.
PIC18 по такой схеме прошивается без вопросов, а PIC32 почему-то не хочет: "ICD3 Err0035 Failed to get Device ID". Есть подозрения, что чего-то не хватает в схеме подключения. Должны ли быть при программировании куда-то подключены агалоговая земля AVss и аналоговое питание AVdd? Что делать с выводом ENVREG? Имеет ли значение, подключен или нет кварц? В руководстве к программатору сказано, что недопустимы резисторы и конденсаторы параллельно выводам PGC и PGD, что вполне понятно. А вот на рисунке "как делать нельзя" зачеркнут еще и конденсатор по питанию Vdd, что по-моему полная чушь, кто ж делает схемы без кондеров по питанию? Может еще какие-то особенности есть при программировании PIC32 по сравнению с PIC18?
|