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

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

Программа 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 раз.
Реклама
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

не в окно конфигурации, а в последние ячейки памяти программы, где оно и было...но при этом изменится контрольная сумма, поэтому надо это делать в окне программатора (возможно, другого, чтобы он сам исправил контр. сумму)
Последний раз редактировалось 1en2 Пт май 13, 2022 11:01:01, всего редактировалось 2 раза.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="victor1956",url="/forum/viewtopic.php?p=4230999#p4230999"]Как перевести 0x3448 в вид который нужно ввести окно конфигурации ?[/uquote]
А что программа хочет чтоб ей ввели в окно конфигурации? Битовое представление или что?
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

Вот окна

Добавлено after 4 minutes 59 seconds:
Изначально в окне ID оскал был 0x3448,
теперь - 0x3424.
Кроме того, после записи ругается на неправильную верификацию.
В прошивке в последней ячейке - FFFF, а в PIC после очистки в последней ячейке
3424.
Видимо поэтому и не проходит верификация.
Что делать ?
Вложения
3.JPG
(96.09 КБ) 146 скачиваний
2.JPG
(143.69 КБ) 131 скачивание
1.JPG
(120.95 КБ) 142 скачивания
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

дайте хекс
Реклама
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

MetFM2_675_v2.hex
(5.7 КБ) 183 скачивания
Реклама
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

через MPLab
Вложения
MetFM2_675_v2_3448.hex
(6.42 КБ) 164 скачивания
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

Ничего не получается...
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

очень информативное сообщение......... :shock:
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

Какой простой программой можно просматривать и сравнивать HEX ?
Поставщик валерьянки для Кота
Сообщения: 1926
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Например Notepad++
Контактная информация:
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

Total Commander.....Файлы- Сравнить по содержимому..
Изображение
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

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

Добавлено after 1 minute 36 seconds:
00.hex
(6.43 КБ) 158 скачиваний
00.hex
(6.43 КБ) 158 скачиваний
Поставщик валерьянки для Кота
Сообщения: 1926
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

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

Сообщение victor1956 »

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

Добавлено after 3 minutes 20 seconds:
Возвращаюсь к началу:
как конвертировать 0x3448 в форму, которую нужно ввести
в последнюю ячейку дампа прошивки ?
Или прямо и вбить 3448?
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)
Вымогатель припоя
Аватара пользователя
Сообщения: 579
Зарегистрирован: Вт янв 02, 2018 11:34:41
Откуда: Украина.

Сообщение TrumPIC »

[uquote="victor1956",url="/forum/viewtopic.php?p=4231119#p4231119"]
MetFM2_675_v2.hex
Привожу ниже два хекса - первый оригинальный, второй то,что получилось
после прошивки (прошил,затем считал).
Абсолютно разные файлы. Что за фигня ?[/uquote]

В hex-е применяется кварц для тактирования контроллера, поэтому константа там не используется. Забейте. :tea:
От бобра добра не ищут!©
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

[uquote="1en2",url="/forum/viewtopic.php?p=4231167#p4231167"]Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)[/uquote]
В программаторах которые я использую, подается +13 В,
надеюсь подается до начала прошивки.
Это пределяется ПО программатора.
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

victor1956 писал(а):надеюсь подается до начала прошивки
....вы идеалист по жизни ?....если бы вы сами писали программу, тогда бы я вам мог поверить...))))))
вы до этого 675й писали ?
Вымогатель припоя
Сообщения: 663
Зарегистрирован: Сб сен 11, 2010 14:17:36
Откуда: Петербург

Сообщение victor1956 »

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

Вернуться в «PIC»