JDM для 12С508/509А нужна помощь

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

JDM для 12С508/509А нужна помощь

Сообщение Dkey »

Народ уже несколько дней не могу понять как заставить работать эту схему
winpic и picpgm определяют JDM но при попытке записи сыпят ошибки чтения. Пытался считать 12C508A/12F509/12C607, везде одна картина - либо 0FFFF, либо 3FFFF все строки, без калибровочных констант и т.п.
IC-Prog при попытке записи, относительно долго тянет ползунок, типо записывает, но при проверке после записи стабильно выкидывает - 0000h. И при повторном считывании снова 0FFFF без изменений.
Понимаю что оба 12С могут быть мертвы, а 12F видимо не совсем под такую схему и не факт что она в принципе в ней может считываться и записываться, но хотелось бы услышать мнение тех кто сталкивался уже с подобным. Может есть какие-то хитрые настройки у IC-Prog?
P.S.
Пробовал и на win xp и на win 10. Изменений нет, кроме того что, на win xp JDM нормально отображается в программах, а на win 10 при попытке определить программатор он либо не найден, либо ошибка.
Реклама
Аватара пользователя
Mursik
Мудрый кот
Сообщения: 1806
Зарегистрирован: Вт мар 28, 2023 21:17:15
Откуда: Universe

Re: JDM для 12С508/509А нужна помощь

Сообщение Mursik »

А СОМ-порт аппаратный или переходник USB-COM?

:roll:
I have a dream...¯\_(ツ)_/¯
Реклама
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

Re: JDM для 12С508/509А нужна помощь

Сообщение Dkey »

[uquote="Mursik",url="/forum/viewtopic.php?p=4550496#p4550496"]А СОМ-порт аппаратный или переходник USB-COM?

:roll:[/uquote]

Да извиняюсь, забыл упомянуть. Через переходник usb => com нужно внешнее питание, заморачиваться и разбираться как его подцепить к данной собранной схеме желания не было, поэтому собрал на старой материнке с ком портом навесиком комп, даже на двух матринках пробовал, одинаковый эффект. С XP в WinPic тест оборудования показывает "Hardware - OK", но работать не желает.
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: JDM для 12С508/509А нужна помощь

Сообщение veso74 »

Поместите в разъем IC безусловно работающий PIC, например. 16F628А. При чтении/записи будете уверены в исправности COM-порта, материнской платы, PC ОС, программы, кабелей, программатора ... Затем поставьте PIC (12Fxxx). В противен случай число неизвестных бесконечно.

(А лучше всего "выкинуть" все JPM-программаторы и взять, например, PICKit2/3 - будет проблем "ноль", а удовольствие в хобби от использования - бесконечное. Напр. 90% проблем с PIC исходят от JDM-программаторов, и вероятно будут оставаться проблемами долгое время. Лично "выкинул" (в ящике в подвале :)) ) 3x JDM, два из которых именно такой схемы.
Реклама
Эиком - электронные компоненты и радиодетали
Nowell75
Вымогатель припоя
Сообщения: 640
Зарегистрирован: Вс дек 17, 2023 10:19:52

Re: JDM для 12С508/509А нужна помощь

Сообщение Nowell75 »

вот работающий вариант
Изображение
не надо ничего пытаться писать в чип, сначала надо, чтобы устойчиво ЧИТАЛО !!!
и все теперь знают, кто чмо
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15571
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: JDM для 12С508/509А нужна помощь

Сообщение BOB51 »

Вообще-то...
ПИКи с индексом С - однократно программируемые.
(12C508A/12С509/12C607)
Т.е. один разок прошил и усё - дальше не пытайся, можно только читать или добавлять нулики в те ячейки, где еще остались единички.
:wink:
Реклама
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

Re: JDM для 12С508/509А нужна помощь

Сообщение Dkey »

[uquote="BOB51",url="/forum/viewtopic.php?p=4550548#p4550548"]Вообще-то...
ПИКи с индексом С - однократно программируемые.
(12C508A/12С509/12C607)
Т.е. один разок прошил и усё - дальше не пытайся, можно только читать или добавлять нулики в те ячейки, где еще остались единички.
:wink:[/uquote]
Да, знаю. У меня 508 и 607 с этим индексом, последний заведомо был записан, а вот 508, покупал новый, это конечно не говорит о том, что он рабочий, но тем не менее оба не считываются как минимум. А вот 509 уже с индексом F.

Добавлено after 29 minutes 59 seconds:
[uquote="Nowell75",url="/forum/viewtopic.php?p=4550527#p4550527"]вот работающий вариант
Изображение
не надо ничего пытаться писать в чип, сначала надо, чтобы устойчиво ЧИТАЛО !!![/uquote]
Спасибо за схему. А есть причины считать ту схему по которой я собирал, не рабочей? Может какие-то корректировки к ней нужны?
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15571
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: JDM для 12С508/509А нужна помощь

Сообщение BOB51 »

Проверенный проект JDM с указанием настроек:
https://www.radiokot.ru/forum/viewtopic ... 2#p2719522
и там ниже дополнения.
8)
Nowell75
Вымогатель припоя
Сообщения: 640
Зарегистрирован: Вс дек 17, 2023 10:19:52

Re: JDM для 12С508/509А нужна помощь

Сообщение Nowell75 »

СОМ порт должен быть 10-ти вольтовым (проверь мультиметром)
и все теперь знают, кто чмо
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

Re: JDM для 12С508/509А нужна помощь

Сообщение Dkey »

[uquote="Nowell75",url="/forum/viewtopic.php?p=4550827#p4550827"]СОМ порт должен быть 10-ти вольтовым (проверь мультиметром)[/uquote]
Первым делом это сделал :-) На обеих материнках по 10 вольт присутствует.

Добавлено after 1 hour 17 minutes 2 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4550764#p4550764"]Проверенный проект JDM с указанием настроек:
https://www.radiokot.ru/forum/viewtopic ... 2#p2719522
и там ниже дополнения.
8)[/uquote]
Уф... Не охота и сложно) Не хотелось бы запариваться настолько. Тем более он мне вряд ли в дальнейшем пригодится в хозяйстве. Объясню, собрал исключительно ради записи на пару 12С508А прошивки для чиповки PSone :-) Захотелось понастальгировать, купил плоечку, а она оказалось девочкой, не вскрывалась и не чиповалась, соответственно диски у коллекционеров смысла нет покупать лицензионные, а у китайцев исключительно 607ые продаются с непонятно чем записанным, но в любом случае мне не подошёл этот вариант. Поэтому и решил собрать чисто одноразовый программатор для 12С508А. :) Но как обычно всё через Ж и не понятно что не так, то ли руки из неё, то ли пики мёртвые...

Добавлено after 2 hours 39 minutes 8 seconds:
Я вот еще что заметил, напряжение у моего COM в каком-то реверсе, если мерить относительно массы материнской платы, то на контакте 3 порта получается (-5) вольт, на контакте 4 (-10) вольт и на контакте 8 тоже (-5) Так и должно быть?
Nowell75
Вымогатель припоя
Сообщения: 640
Зарегистрирован: Вс дек 17, 2023 10:19:52

Re: JDM для 12С508/509А нужна помощь

Сообщение Nowell75 »

выходы RS232 можно менять в тесте программатора...а на панельке мерить от общего контроллера (8), видно же, что питание +5 панельки сидит на общем компа...
Тх при программировании становится в + и обеспечивает напряжение программирования 12 В (от 8 панельки), тактовые импульсы RTS дают питание панельке 5 В, а DTR своим "+" обеспечивает двухполярное на выходе данных при чтении (вход СТS) или выход данных при записи.
PonyProg работает и в 10-ке (в ней есть калибровка по скорости процессора)
и все теперь знают, кто чмо
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15571
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: JDM для 12С508/509А нужна помощь

Сообщение BOB51 »

Для одной- двух случайно понадобившихся перепрошивок самое удачное решение - найти ближайшего месту своего обитания КОТА с соответствующим оборудованием и навыками.
:tea:
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

Re: JDM для 12С508/509А нужна помощь

Сообщение Dkey »

[uquote="Nowell75",url="/forum/viewtopic.php?p=4550914#p4550914"]выходы RS232 можно менять в тесте программатора...а на панельке мерить от общего контроллера (8), видно же, что питание +5 панельки сидит на общем компа...
Тх при программировании становится в + и обеспечивает напряжение программирования 12 В (от 8 панельки), тактовые импульсы RTS дают питание панельке 5 В, а DTR своим "+" обеспечивает двухполярное на выходе данных при чтении (вход СТS) или выход данных при записи.
PonyProg работает и в 10-ке (в ней есть калибровка по скорости процессора)[/uquote]
Да, спасибо, ночью уже почитал про это и тестером померил, реально во время чтения/записи на какой-то промежуток времени полярность меняется на этих выводах.

Добавлено after 1 minute 22 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4551076#p4551076"]Для одной- двух случайно понадобившихся перепрошивок самое удачное решение - найти ближайшего месту своего обитания КОТА с соответствующим оборудованием и навыками.
:tea:[/uquote]
Этот вариант рассмотрю позже) Сейчас уже спортивный интерес.
Аватара пользователя
Dkey
Родился
Сообщения: 6
Зарегистрирован: Сб мар 02, 2024 23:22:10
Откуда: Галактическая республика

Re: JDM для 12С508/509А нужна помощь

Сообщение Dkey »

Тему можно закрывать. Проблема была в ошибке на плате, которую я в упор не мог заметить, пока не перерисовал схему целиком исключительно для панельки под 12С5**. Повезло даже в том, что 508-ой пик не испортился за время экспериментов. 12F509 тоже без проблем можно стирать и записывать на данной схемке. Всем спасибо!
Ответить

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