-
- Однако обнаружился странный глюк. Имею 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)