Страница 1 из 1
JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 04:00:29
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 при попытке определить программатор он либо не найден, либо ошибка.
Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 10:10:00
Mursik
А СОМ-порт аппаратный или переходник USB-COM?

Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 11:41:30
Dkey
[uquote="Mursik",url="/forum/viewtopic.php?p=4550496#p4550496"]А СОМ-порт аппаратный или переходник USB-COM?

[/uquote]
Да извиняюсь, забыл упомянуть. Через переходник usb => com нужно внешнее питание, заморачиваться и разбираться как его подцепить к данной собранной схеме желания не было, поэтому собрал на старой материнке с ком портом навесиком комп, даже на двух матринках пробовал, одинаковый эффект. С XP в WinPic тест оборудования показывает "Hardware - OK", но работать не желает.
Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 12:06:53
veso74
Поместите в разъем IC безусловно работающий PIC, например. 16F628А. При чтении/записи будете уверены в исправности COM-порта, материнской платы, PC ОС, программы, кабелей, программатора ... Затем поставьте PIC (12Fxxx). В противен случай число неизвестных бесконечно.
(А лучше всего "выкинуть" все JPM-программаторы и взять, например, PICKit2/3 - будет проблем "ноль", а удовольствие в хобби от использования - бесконечное. Напр. 90% проблем с PIC исходят от JDM-программаторов, и вероятно будут оставаться проблемами долгое время. Лично "выкинул" (в ящике в подвале

) 3x JDM, два из которых именно такой схемы.
Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 12:20:18
Nowell75
вот работающий вариант

не надо ничего пытаться писать в чип, сначала надо, чтобы устойчиво ЧИТАЛО !!!
Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 13:19:00
BOB51
Вообще-то...
ПИКи с индексом С - однократно программируемые.
(12C508A/12С509/12C607)
Т.е. один разок прошил и усё - дальше не пытайся, можно только читать или добавлять нулики в те ячейки, где еще остались единички.

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

[/uquote]
Да, знаю. У меня 508 и 607 с этим индексом, последний заведомо был записан, а вот 508, покупал новый, это конечно не говорит о том, что он рабочий, но тем не менее оба не считываются как минимум. А вот 509 уже с индексом F.
Добавлено after 29 minutes 59 seconds:
[uquote="Nowell75",url="/forum/viewtopic.php?p=4550527#p4550527"]вот работающий вариант

не надо ничего пытаться писать в чип, сначала надо, чтобы устойчиво ЧИТАЛО !!![/uquote]
Спасибо за схему. А есть причины считать ту схему по которой я собирал, не рабочей? Может какие-то корректировки к ней нужны?
Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 20:16:48
BOB51
Проверенный проект JDM с указанием настроек:
https://www.radiokot.ru/forum/viewtopic ... 2#p2719522
и там ниже дополнения.

Re: JDM для 12С508/509А нужна помощь
Добавлено: Вс мар 03, 2024 22:25:34
Nowell75
СОМ порт должен быть 10-ти вольтовым (проверь мультиметром)
Re: JDM для 12С508/509А нужна помощь
Добавлено: Пн мар 04, 2024 02:26:19
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
и там ниже дополнения.

[/uquote]
Уф... Не охота и сложно) Не хотелось бы запариваться настолько. Тем более он мне вряд ли в дальнейшем пригодится в хозяйстве. Объясню, собрал исключительно ради записи на пару 12С508А прошивки для чиповки PSone

Захотелось понастальгировать, купил плоечку, а она оказалось девочкой, не вскрывалась и не чиповалась, соответственно диски у коллекционеров смысла нет покупать лицензионные, а у китайцев исключительно 607ые продаются с непонятно чем записанным, но в любом случае мне не подошёл этот вариант. Поэтому и решил собрать чисто одноразовый программатор для 12С508А.

Но как обычно всё через Ж и не понятно что не так, то ли руки из неё, то ли пики мёртвые...
Добавлено after 2 hours 39 minutes 8 seconds:
Я вот еще что заметил, напряжение у моего COM в каком-то реверсе, если мерить относительно массы материнской платы, то на контакте 3 порта получается (-5) вольт, на контакте 4 (-10) вольт и на контакте 8 тоже (-5) Так и должно быть?
Re: JDM для 12С508/509А нужна помощь
Добавлено: Пн мар 04, 2024 06:39:15
Nowell75
выходы RS232 можно менять в тесте программатора...а на панельке мерить от общего контроллера (8), видно же, что питание +5 панельки сидит на общем компа...
Тх при программировании становится в + и обеспечивает напряжение программирования 12 В (от 8 панельки), тактовые импульсы RTS дают питание панельке 5 В, а DTR своим "+" обеспечивает двухполярное на выходе данных при чтении (вход СТS) или выход данных при записи.
PonyProg работает и в 10-ке (в ней есть калибровка по скорости процессора)
Re: JDM для 12С508/509А нужна помощь
Добавлено: Пн мар 04, 2024 14:04:22
BOB51
Для одной- двух случайно понадобившихся перепрошивок самое удачное решение - найти ближайшего месту своего обитания КОТА с соответствующим оборудованием и навыками.

Re: JDM для 12С508/509А нужна помощь
Добавлено: Пн мар 04, 2024 14:47:07
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"]Для одной- двух случайно понадобившихся перепрошивок самое удачное решение - найти ближайшего месту своего обитания КОТА с соответствующим оборудованием и навыками.

[/uquote]
Этот вариант рассмотрю позже) Сейчас уже спортивный интерес.
Re: JDM для 12С508/509А нужна помощь
Добавлено: Чт мар 07, 2024 01:56:58
Dkey
Тему можно закрывать. Проблема была в ошибке на плате, которую я в упор не мог заметить, пока не перерисовал схему целиком исключительно для панельки под 12С5**. Повезло даже в том, что 508-ой пик не испортился за время экспериментов. 12F509 тоже без проблем можно стирать и записывать на данной схемке. Всем спасибо!