-
- PK3 нормально работает с Mplab X. Коннектиться не хочет к
подопечному чипу, а не к PK3? - RxTx(20.11.2021 22:58)
- Да фиг знает, наверное. Сам же он обнаруживается вместе со своим
серийным номером. Помнится в MPLAB v8 было такое, что надо было
перепрошивать его либо в режим MPLAB, либо в режим прошивальщика.
Может, где-то здесь собака порылась? В настройках проекта MPLAB X
стоит галка "использовать последнее firmware", но толку чота нет.
Вручную файл прошивки тоже выбирал - ничего не произошло. Argon(142 знак., 20.11.2021 23:12)
- На PK3 есть светодиоды и они не просто для красоты... Их функции
описаны в PICkit™ 3 In-Circuit Debugger/Programmer User’s Guide For
MPLAB® X IDE RxTx(710 знак., 21.11.2021 00:18, youtube)
- О, заработало! Чтобы заработало, надо было в древней утилитке
(Pickit 3 Programmer Application 3.10) сделать "Revert to MPLAB
mode", а далее войти в расширенный режим MPLAB X IPE. Сразу (без
моих телодвижений) нашлась какая-то прошивка пиккита и все
заработало. Без входа в расширенный режим прошивка не находилась.
Всем спасибо! - Argon(21.11.2021 09:02)
- Однако обнаружился странный глюк. Имею 2 платы с одинаковыми МК
PIC18F26K80. Один взят из упаковки, второй был выпаян из старой
платы, в к-рой он однозначно не прошивался. С первым проблем
никаких, второй выдает ошибку верификации на чистоту в адресах
около середины. Чтение его показывает целые области, заполненные
нулями. Но это только в MPLAB X IPE! Древняя утилитка нормально с
ним работает! - Argon(21.11.2021 09:06)
- Заменил PIC на новый из упаковки - не помогло. Что может влиять?
Предположительно дохлый кварц, наверное, не должен. В общем, на
одной из плат какое-то нестабильное чтение из PIC-а. - Argon(21.11.2021 11:14)
- Чюдеса... Стоит подключить землю стоящего рядом осциллографа к
плате, как проблемы почти пропадают. Где-то 1 раз из 10 Blank check
показывает ошибку. Argon(181 знак., 21.11.2021 11:33)
- хез. с Pickit3(китайский клон) никаких проблем в MPLABX не
испыттывал. что прошивка. что отладка. IPE принципиально не
устанавливаю по двум причинам: 1) потому как нужно устанавливать
дополнительно 3гига под PIC32. 2) не вижу в IPE надобности совсем.
имхо у тебя где то земля шалит. - m16(21.11.2021 11:52)
- Да, думаю дело в земле и вроде догадываюсь где. Не догадываюсь
только почему "древняя утилитка" работает без проблем ) - Argon(21.11.2021 12:56)
- Возможно настройки питания разные - AlexBi(21.11.2021 16:26)
- Не, все одинаково. Собственно, проблема вроде ушла. Что было на
самом деле - не знаю, но для себя какое-то объяснение сочинил. Argon(1096 знак., 21.11.2021 16:53)
- Извиняюсь за форматирование текста в теле, это не я его так порезал, оно само. - Argon(21.11.2021 16:55)
- Не, все одинаково. Собственно, проблема вроде ушла. Что было на
самом деле - не знаю, но для себя какое-то объяснение сочинил. Argon(1096 знак., 21.11.2021 16:53)
- Возможно настройки питания разные - AlexBi(21.11.2021 16:26)
- Да, думаю дело в земле и вроде догадываюсь где. Не догадываюсь
только почему "древняя утилитка" работает без проблем ) - Argon(21.11.2021 12:56)
- хез. с Pickit3(китайский клон) никаких проблем в MPLABX не
испыттывал. что прошивка. что отладка. IPE принципиально не
устанавливаю по двум причинам: 1) потому как нужно устанавливать
дополнительно 3гига под PIC32. 2) не вижу в IPE надобности совсем.
имхо у тебя где то земля шалит. - m16(21.11.2021 11:52)
- Чюдеса... Стоит подключить землю стоящего рядом осциллографа к
плате, как проблемы почти пропадают. Где-то 1 раз из 10 Blank check
показывает ошибку. Argon(181 знак., 21.11.2021 11:33)
- Тыб хоть назвал "древнюю утилитку", а еще лучше выложил в upload. - RxTx(21.11.2021 09:12)
- PICkit™ 3 Programming App and Scripting Tool . аналогичная была и к
PICkit 2 m16(1 знак., 21.11.2021 11:07, ссылка)
- Спасибо - RxTx(21.11.2021 12:49)
- я же написал выше - думаю, во времена MPLAB v8 все о ней знали, разве нет? ) Так понял, нынешняя софтина IPE - кривой аналог той древней. - Argon(21.11.2021 09:23)
- PICkit™ 3 Programming App and Scripting Tool . аналогичная была и к
PICkit 2 m16(1 знак., 21.11.2021 11:07, ссылка)
- Заменил PIC на новый из упаковки - не помогло. Что может влиять?
Предположительно дохлый кварц, наверное, не должен. В общем, на
одной из плат какое-то нестабильное чтение из PIC-а. - Argon(21.11.2021 11:14)
- Однако обнаружился странный глюк. Имею 2 платы с одинаковыми МК
PIC18F26K80. Один взят из упаковки, второй был выпаян из старой
платы, в к-рой он однозначно не прошивался. С первым проблем
никаких, второй выдает ошибку верификации на чистоту в адресах
около середины. Чтение его показывает целые области, заполненные
нулями. Но это только в MPLAB X IPE! Древняя утилитка нормально с
ним работает! - Argon(21.11.2021 09:06)
- О, заработало! Чтобы заработало, надо было в древней утилитке
(Pickit 3 Programmer Application 3.10) сделать "Revert to MPLAB
mode", а далее войти в расширенный режим MPLAB X IPE. Сразу (без
моих телодвижений) нашлась какая-то прошивка пиккита и все
заработало. Без входа в расширенный режим прошивка не находилась.
Всем спасибо! - Argon(21.11.2021 09:02)
- сними галку, ниже в firmware file выбери файл прошивки . у меня такой: PK3FW_015607.jam . как дальше не помню (у меня как раз эта прошивка 015607) то ли Apply нужно тиснуь, то ли при первом программировании прошивка обновляется. пробуй. - m16(21.11.2021 00:15)
- Все осталось по-прежнему. Из оболочки пиккит3 нужно ревертить в МПЛАБ (любой). Если последний раз он работал с оболочкой, то дело вероятно в этом. - my504(20.11.2021 23:28)
- На PK3 есть светодиоды и они не просто для красоты... Их функции
описаны в PICkit™ 3 In-Circuit Debugger/Programmer User’s Guide For
MPLAB® X IDE RxTx(710 знак., 21.11.2021 00:18, youtube)
- Да фиг знает, наверное. Сам же он обнаруживается вместе со своим
серийным номером. Помнится в MPLAB v8 было такое, что надо было
перепрошивать его либо в режим MPLAB, либо в режим прошивальщика.
Может, где-то здесь собака порылась? В настройках проекта MPLAB X
стоит галка "использовать последнее firmware", но толку чота нет.
Вручную файл прошивки тоже выбирал - ничего не произошло. Argon(142 знак., 20.11.2021 23:12)
- PK3 нормально работает с Mplab X. Коннектиться не хочет к
подопечному чипу, а не к PK3? - RxTx(20.11.2021 22:58)