Нужна помощь PicKit3 или вопрос по PIC32MX440F128H-80I/PT В кратце. Есть устройство на pic32mx440f128h-80i/pt, при нагреве проца устройство отключается, установка радиатора не помогла, только на 5 минут продлилась работа устройства, питание в норме. Было принято решение заменить проц. Взял пиккит3 считал со старого прошивку(проц не залочен). Беру новый проц начинаю заливать, ошибка, читаю записалось примерно четверть области программ мемори, пропаиваю программатор(хотя с младшими пиками прогер до этого исправно работал), пишу-ошибка верификации. Считываю вродебы стало писаться всё. Отключаю в программаторе верификацию, пишется. Считываю прошивку с нового сравниваю со старым, различий нет. Ставлю новый проц в устройство, не работает. Продалжаю танцы с бубном- читаю новый проц, читается, нажимаю верификацию- верификация не проходит. Беру старый, считываю, нажимаю верификацию- верификация проходит. Пробывал доп питание подавать не помогает, подтягивающие резисторы тоже результат не дают. Вот сижу и думаю толи я дурак что то не то делаю, или братья китайцы весёлый проц подогнали. Erasing... Erase successful 2021-05-21 19:23:08 +0700 - Erase device complete 2021-05-21 19:23:21 +0700 - Programming... Device Erased... Programming...
Продолжение, в пятницу вечером случайно затёр старый проц, при попытке записи таже фигня пишется с ошибкой, те не полность область программ мемори(так что походу китайцы норм проц подогнали), при выпролнении команды - стирание, не стирается область бут мемори адресс 1fc00000. В общем у меня в голове тупик. The following memory area(s) will be programmed: program memory: start address = 0x1d000000, end address = 0x1d01ffff boot config memory configuration memory boot config memory Address: ffffffff Expected Value: 0 Received Value: 0 Failed to program device 2021-05-21 19:23:25 +0700 - Programming failed Pass Count: 1
Прошивка 1bad записанная на новый проц с откл верификации, эта PIC32MX440F128H_IPE_starproc считанная со старого проца