Свежие обсуждения
Измерения

Измеритель RLC-2

1 1024 1127

Да, если пик б/у и был установлен бит конфигурации LVP в 0, т.е. включено высоковольтное программирование, то вернуть его взад низковольтным не получиться.

 
vlad5: убедиться что по адресу 0x000010 записано число 0x3FFF

 Гляньте картинку мою выше, где вкладка конфиг байтов. Для ПИК-а 1788 конфиг байта по адресу 0010 (хекс) не существует, последний адрес 08 (физический адрес 8008). А Программатор ищет для сравнения именно 10-й адрес. Наверно в этом проблема. Вот еще картинка:

Левей-выше, это исходный хекс открыт в программе, и на нем верифи-CFG с ошибкой.


Правей-ниже , это хекс который не даёт ошибки (прочитал пик, сохранил в новый хекс, прошил успешно).

Ошибка еще раз:

Verify Error: Cfg Mem 0x000010: PIC=0x3CFF Buf=0x1CFF .

 Надо падать на колени перед тем, кто код для ПИК-а написал, только он поможет мне....

 
prusony: Гляньте картинку мою выше, где вкладка конфиг байтов

А надпись "PIC unknown!" Вам ничего не намекает???

 

 А это автодетект не работает просто. Там же врукопашную выбран 1788.

 

У меня такая надпись и работало (PICPgm+JDM).
https://pro-radio.ru/measure/6873/2021/03/27/19-34-28

 
prusony: Там же врукопашную выбран 1788

Хорошо раз так, пробуйте установить и прошить вручную в конфиге по адресу 8008 этот самый 1CFF.

Может у Вас там один бит не пишется, можно проверить.

АК: У меня такая надпись и работало

Может в PICPgm так и надо, таким я ни разу не пользовался. Но такая надпись в нормальных программах - это повод задуматься что что-то идет не так.

 

  Из датого-шита на 1788. (Нету 8010h адреса в 1788)

vlad5: пробуйте установить и прошить вручную в конфиге по адресу 8008 этот самый 1CFF

 Попробую. Только это надо править в хекс редакторе, не люблю хекс файлы, всё время с bin имел дело.

 
prusony: Только это надо править в хекс редакторе

А прямо в этой самой PICPgm что, нельзя поправить???

 

prusonyраз у людей прошивается этой же программой, и вероятно, в большинстве случаев, СОМ-овским  программатором, - большая вероятность, что всё у вас исправно.Тем более, что ваш программатор имеет стабильное питание, а не из сом-разъёма. Может быть, что хекс-файл неудачно распаковался из архива? Не пробовали снова скачать и распаковать. Маловероятно, конечно, но всё же.

 
vlad5: А прямо в этой самой PICPgm что, нельзя поправить???

 Правлю , оно вроде правится, но после прошивки опять тоже самое. Видимо делает вид что поддаётся , а на самом деле значение из ХЕКС-а берётся а не то что я в окне программки поправил.

sfn: хекс-файл неудачно распаковался из архива

 Перезалил - нет, не в этом дело.

 Вроде что-то срослось. Чтобы не было ошибки сделал так:

 Если в ТоталКоммандере открыть хекс-файл для правки F4 , в строчке 

1000:02001000FF1CD3  -  это есть
1000:02001000FF3CB3   -  так надо сделать.

  Ошибка убежала. Блин! Развёл на ровном месте бучу... извиняйте, ну не люблю хексы.