Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Вопрос по прошивке PIC12F675

Пт май 13, 2022 10:41:13

Программа PICPgm 1.9.3.1, схема программатора Tail Classic PIC Programmer
( с сайта http://picpgm.picprojects.net/hardware. ... PROGRAMMER)

При прошивке PIC12F675 затер osccall, но перед прошивкой я
записал на бумажку значение 0x3448 ( из окна с ID).

Как перевести 0x3448 в вид который нужно ввести окно конфигурации ?
Последний раз редактировалось victor1956 Пт май 13, 2022 11:34:30, всего редактировалось 1 раз.

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 10:49:37

не в окно конфигурации, а в последние ячейки памяти программы, где оно и было...но при этом изменится контрольная сумма, поэтому надо это делать в окне программатора (возможно, другого, чтобы он сам исправил контр. сумму)
Последний раз редактировалось 1en2 Пт май 13, 2022 11:01:01, всего редактировалось 2 раз(а).

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 10:56:24

Как перевести 0x3448 в вид который нужно ввести окно конфигурации ?

А что программа хочет чтоб ей ввели в окно конфигурации? Битовое представление или что?

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 11:33:33

Вот окна

Добавлено after 4 minutes 59 seconds:
Изначально в окне ID оскал был 0x3448,
теперь - 0x3424.
Кроме того, после записи ругается на неправильную верификацию.
В прошивке в последней ячейке - FFFF, а в PIC после очистки в последней ячейке
3424.
Видимо поэтому и не проходит верификация.
Что делать ?
Вложения
3.JPG
(96.09 KiB) Скачиваний: 90
2.JPG
(143.69 KiB) Скачиваний: 78
1.JPG
(120.95 KiB) Скачиваний: 90

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 11:34:52

дайте хекс

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 11:38:14

MetFM2_675_v2.hex
(5.7 KiB) Скачиваний: 112

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 11:58:45

через MPLab
Вложения
MetFM2_675_v2_3448.hex
(6.42 KiB) Скачиваний: 105

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 12:34:06

Ничего не получается...

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 12:39:01

очень информативное сообщение......... :shock:

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 13:00:47

Какой простой программой можно просматривать и сравнивать HEX ?

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 13:12:06

Например Notepad++

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 13:32:04

Total Commander.....Файлы- Сравнить по содержимому..
Изображение

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 14:53:18

MetFM2_675_v2.hex
(5.7 KiB) Скачиваний: 102
Привожу ниже два хекса - первый оригинальный, второй то,что получилось
после прошивки (прошил,затем считал).
Абсолютно разные файлы. Что за фигня ?
Попробовал на двух самодельных программаторах:
PICPgm и PICprog4u ( RCD).
RCD ругается на то,что PIC залочен.
PIC Pgm - ругается на ошибку верификации, что и не удивительно, файлы
совершенно разные.

Добавлено after 1 minute 36 seconds:
00.hex
(6.43 KiB) Скачиваний: 105
00.hex
(6.43 KiB) Скачиваний: 105

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 15:18:38

оффтоп: Давно всем программаторам на LPT и COM пора условно "бросать в помойку". Подобные ошибки чтения (и магии, волшебства :) ) в прошлом с такими программаторов заставляют бросать занимания. А дело было не в программах, контроллерах и конструкциях ... С USB проблем нет (даже напр. с китайской PICkit 3), а программирование МК становится рутинной задачей (и удоволствия), а не хлопотами. Даже ради один PIC MCU все равно стоит купить.

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 15:34:19

Пойду к приятелю,у него есть TL866.
Я прошиваю одну штуку раз в 3 года, и до этого
всё получалось и на самодельных программаторах.

Добавлено after 3 minutes 20 seconds:
Возвращаюсь к началу:
как конвертировать 0x3448 в форму, которую нужно ввести
в последнюю ячейку дампа прошивки ?
Или прямо и вбить 3448?

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 16:34:50

Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 16:38:03

MetFM2_675_v2.hex
Привожу ниже два хекса - первый оригинальный, второй то,что получилось
после прошивки (прошил,затем считал).
Абсолютно разные файлы. Что за фигня ?


В hex-е применяется кварц для тактирования контроллера, поэтому константа там не используется. Забейте. :tea:

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 17:25:29

Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)

В программаторах которые я использую, подается +13 В,
надеюсь подается до начала прошивки.
Это пределяется ПО программатора.

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 17:55:09

victor1956 писал(а):надеюсь подается до начала прошивки

....вы идеалист по жизни ?....если бы вы сами писали программу, тогда бы я вам мог поверить...))))))
вы до этого 675й писали ?

Re: Вопрос по прошивке PIC12F675

Пт май 13, 2022 18:13:32

На этих программаторах писал PIC12F629 - всё получалось.
Попробую принудительно подать заранее.
Ответить