Страница 1 из 2
Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 10:41:13
victor1956
Программа PICPgm 1.9.3.1, схема программатора Tail Classic PIC Programmer
( с сайта
http://picpgm.picprojects.net/hardware. ... PROGRAMMER)
При прошивке PIC12F675 затер osccall, но перед прошивкой я
записал на бумажку значение 0x3448 ( из окна с ID).
Как перевести 0x3448 в вид который нужно ввести окно конфигурации ?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 10:49:37
1en2
не в окно конфигурации, а в последние ячейки памяти программы, где оно и было...но при этом изменится контрольная сумма, поэтому надо это делать в окне программатора (возможно, другого, чтобы он сам исправил контр. сумму)
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 10:56:24
electroget
[uquote="victor1956",url="/forum/viewtopic.php?p=4230999#p4230999"]Как перевести 0x3448 в вид который нужно ввести окно конфигурации ?[/uquote]
А что программа хочет чтоб ей ввели в окно конфигурации? Битовое представление или что?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 11:33:33
victor1956
Вот окна
Добавлено after 4 minutes 59 seconds:
Изначально в окне ID оскал был 0x3448,
теперь - 0x3424.
Кроме того, после записи ругается на неправильную верификацию.
В прошивке в последней ячейке - FFFF, а в PIC после очистки в последней ячейке
3424.
Видимо поэтому и не проходит верификация.
Что делать ?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 11:34:52
1en2
дайте хекс
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 11:38:14
victor1956
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 11:58:45
1en2
через MPLab
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 12:34:06
victor1956
Ничего не получается...
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 12:39:01
1en2
очень информативное сообщение.........

Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 13:00:47
victor1956
Какой простой программой можно просматривать и сравнивать HEX ?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 13:12:06
veso74
Например Notepad++
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 13:32:04
1en2
Total Commander.....Файлы- Сравнить по содержимому..

Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 14:53:18
victor1956
Привожу ниже два хекса - первый оригинальный, второй то,что получилось
после прошивки (прошил,затем считал).
Абсолютно разные файлы. Что за фигня ?
Попробовал на двух самодельных программаторах:
PICPgm и PICprog4u ( RCD).
RCD ругается на то,что PIC залочен.
PIC Pgm - ругается на ошибку верификации, что и не удивительно, файлы
совершенно разные.
Добавлено after 1 minute 36 seconds:
- 00.hex
- (6.43 КБ) 158 скачиваний
- 00.hex
- (6.43 КБ) 158 скачиваний
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 15:18:38
veso74
оффтоп: Давно всем программаторам на LPT и COM пора условно "бросать в помойку". Подобные ошибки чтения (и магии, волшебства

) в прошлом с такими программаторов заставляют бросать занимания. А дело было не в программах, контроллерах и конструкциях ... С USB проблем нет (даже напр. с китайской PICkit 3), а программирование МК становится рутинной задачей (и удоволствия), а не хлопотами. Даже ради один PIC MCU все равно стоит купить.
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 15:34:19
victor1956
Пойду к приятелю,у него есть TL866.
Я прошиваю одну штуку раз в 3 года, и до этого
всё получалось и на самодельных программаторах.
Добавлено after 3 minutes 20 seconds:
Возвращаюсь к началу:
как конвертировать 0x3448 в форму, которую нужно ввести
в последнюю ячейку дампа прошивки ?
Или прямо и вбить 3448?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 16:34:50
1en2
Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 16:38:03
TrumPIC
[uquote="victor1956",url="/forum/viewtopic.php?p=4231119#p4231119"]
MetFM2_675_v2.hex
Привожу ниже два хекса - первый оригинальный, второй то,что получилось
после прошивки (прошил,затем считал).
Абсолютно разные файлы. Что за фигня ?[/uquote]
В hex-е применяется кварц для тактирования контроллера, поэтому константа там не используется. Забейте.

Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 17:25:29
victor1956
[uquote="1en2",url="/forum/viewtopic.php?p=4231167#p4231167"]Для 675-го надо напряжение программирования подавать ДО напряжения питания 5 В....у вас пик просто не пишется...(подайте +12 вручную тумблером до начала прошивки)[/uquote]
В программаторах которые я использую, подается +13 В,
надеюсь подается до начала прошивки.
Это пределяется ПО программатора.
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 17:55:09
1en2
victor1956 писал(а):надеюсь подается до начала прошивки
....вы идеалист по жизни ?....если бы вы сами писали программу, тогда бы я вам мог поверить...))))))
вы до этого 675й писали ?
Re: Вопрос по прошивке PIC12F675
Добавлено: Пт май 13, 2022 18:13:32
victor1956
На этих программаторах писал PIC12F629 - всё получалось.
Попробую принудительно подать заранее.