Не работает Willem

Микропроцессорные устройства

Модератор: Модераторы

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Не работает Willem

Сообщение John » 10 сен 2019, 23:37

Версия: Willem PCB 5.0E
Спрашивал на другом форуме но там тишина, возможно помогут здесь?

John писал(а):Имеется PCB 5.0E на LPT порт, винда ХР и LPT на материнке (порт 378), питание подаю с внешнего адаптера 12В, джампер в плате стоит на 5V, в биосе выставлено ЕСР-ЕРР, прога EPROM PCB50b Version 98D12c4, при Test Hardware = Presented, микры 27С020 или 27С512 считывает вроде но верификация не сходится, при программировании выдает ошибки (сразу или в процессе) типа Error at 0x000101 Chip = 0x00 buffer = 0x4E
В чем может быть подвох? может сами чипы уже совсем старые?
Кабель какой то DB-25 стандартный дали, но длина 2м, пробовал втыкать программатор прямо в порт - ничего не изменялось.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 11 сен 2019, 21:48

Сразу оговорюсь, что с совместимостью версий железа и софта не разбирался.
Принимаю за аксиому.

Хочу сразу обратить внимание на частую ошибку в подобных ситуациях (когда покупаемое изделие расчитано на применение внешнего БП): собственно сам используемый БП.
Зачастую берётся первое что "попалось под руку".
А вот как-раз EPROM'ы требуют хорошего питания, особенно при программировании.
В общем рекомендовал бы такой порядок: сперва с питанием разобраться (добыть гарантировано удовлетворяющий требованиям), затем, если не помогает, брать мультиметр и тестировать прохождение сигналов управления, адреса и данных, при помощи соответствующей вкладки.

John писал(а):в биосе выставлено ЕСР-ЕРР
Это где такое рекомендуется?
Насколько помню, нужен как-раз Normal (хотя, как опять же помниться, XP на это "фиолетово", надо в свойствах системы выставлять. :roll:)
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 13 сен 2019, 21:15

Питание как раз внешнее подаю 12В, напряжения мерил на 27с020 все соответствовало и она чудом прошилась посл. раз, а 27с512 не хотят... буду мерить скоро.
Насчёт LPT ставил Normal ничего не менялось, ЕСС требуют китайцы в руководстве.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 13 сен 2019, 22:58

John писал(а):Питание как раз внешнее подаю 12В
Да это ясно.
Вопрос, что за БП?

John писал(а):ставил Normal ничего не менялось
Повторяю: XP на БИОС начхать.
См. свойства порта в диспетчере устройств.
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 14 сен 2019, 01:14

Питание Робитон универсальный 12В 500мА, по кр мере читает и тесты проходит норм, я и под вин98 пробую сейчас, ошибки все равно на 27с512.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 14 сен 2019, 14:20

John писал(а):Робитон универсальный 12В 500мА
Так, извиняюсь, он ведь не стабилизированный, насколько помню.
А как там входные каскады у этой ревизии сделаны?
И, кстати, она вообще для EPROM'ов-то годится?
Ну и 500mA (реально значит ещё меньше) может быть для режима записи и маловато.
Он же там начинает импульсами много кушать, а чтение столько не требует, вот и читается (хотя сам же говоришь, что тоже с ошибками).
Найди всё-таки что-нибудь гарантированно получше.
Можешь попробовать через Molex прямо к компу подсоединиться.
Другие чипы не пробовал?
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 14 сен 2019, 18:32

Вроде бы стабилизированный, он с трансформатором, попробую другой БП тогда, вчера втыкал 9В/800мА все одинаково... до этого пробовал также от USB питание.
Выходные каскады у этого программатора? он должен шить EPROM-ы по идее, для них изначально и разрабатывался, у меня ведь 27с020 прошился!
Чипы мне тут дали 512 кучу всяких - не шьются.
Молекс это что?

Еще замерял вчера VCC и VPP на ногах у 512 вроде все примерно соответствует - 4,9В и 12,4В соотв.
Также переставлял джампер добавлял на VCC 5.6В вместо 5В.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 14 сен 2019, 21:15

John писал(а):вчера втыкал 9В/800мА все одинаково... до этого пробовал также от USB питание
У него что, такой широкий диапазон входных напряжений?
Дай ужо наконец ссыль на какую-нибудь документаху по нему.

John писал(а):Вроде бы стабилизированный, он с трансформатором
Одно с другим абсолютно не связано. :-)
Он у тебя на несколько напряжений?
Но, если программатор допускает такой большой диапазон входных напряжений, то это скорее всего безразлично.

John писал(а):по идее, для них изначально и разрабатывался
Это было очень давно, а когда за дело беруться китайцы... :roll:

John писал(а):512 кучу всяких - не шьются
Ты сперва добейся, что бы читались стабильно.

John писал(а):Молекс это что?
Это разъём в компьютерном БП.

John писал(а):вроде все примерно соответствует
Ты их в статике мерял.
Дай точный партнамбер чипов, попробую даташит глянуть и по своему рассказать, что нужно.
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 15 сен 2019, 02:56

А чего ссылку давать название вроде известно) питание 9-12В сказано в описании. БП универсальный говорю же, разве не стабилизированный?
Чипы читаются стабильно, точнее как это проверить?
Я мерил парамеиры в процессе прошивки, даташит брал из AM 27C512, он везде одинаков.

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 15 сен 2019, 18:04

Похоже дело в софте, когда выбираешь 27512 без С то все шьется и верифицируется! скорость там показывает меньше - т.е 1.2 mS tWP, но пробовал выставлять такую же скорость в режиме 27С512 ошибка в конце.
А 27С020 успешно шьется в своей точной опции.

А вот под ХР на стационарном компе не хочет никак....

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 15 сен 2019, 20:53

John писал(а):название вроде известно
Название-то известное, вот конкретная модификация неизвестна (мне лично).

John писал(а):9-12В сказано в описании
Так а зачем ты туда USB Пихал? :roll:

John писал(а):БП универсальный говорю же, разве не стабилизированный
А я почём знаю?
Эти два определения никак не связаны.
У меня есть ROBITON Арт: DN1000, так он - нестабилизированный.
Но, как уже выше говорил, в твоём случае, это, скорее всего, неважно.

John писал(а):точнее как это проверить?
"Стабильно", имелось ввиду каждый раз одно и то же.

John писал(а):Я мерил парамеиры в процессе прошивки
У тебя есть записывающий осциллограф?

John писал(а):он везде одинаков.
Шутишь?
Их, как у дурака махорки. :yes:

John писал(а):Похоже дело в софте
Да не в софте, а в правильных параметрах программирования (они для различных чипов могут отличаться, см. выше).

John писал(а):под ХР на стационарном компе не хочет
А в/у на чём?
Могу предположить, что у одного ЛПТ 5-вольтовый, а у другого - 3-х.
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 15 сен 2019, 22:48

Dmitry Dubrovenko писал(а):Название-то известное, вот конкретная модификация неизвестна (мне лично).

Я не знаю других параметров, кроме как уже указанных здесь PCB5.0E

Dmitry Dubrovenko писал(а):Так а зачем ты туда USB Пихал? :roll:

Куда туда? для USB есть свой разъем и соотв. джампер....

Dmitry Dubrovenko писал(а):А я почём знаю?
Эти два определения никак не связаны.
У меня есть ROBITON Арт: DN1000, так он - нестабилизированный.
Но, как уже выше говорил, в твоём случае, это, скорее всего, неважно.

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

Dmitry Dubrovenko писал(а):"Стабильно", имелось ввиду каждый раз одно и то же.

Ошибка одна и та же только с разными значениями....

Dmitry Dubrovenko писал(а):У тебя есть записывающий осциллограф?

Откуда? я ж не ремонтник и не узкий специалист

Dmitry Dubrovenko писал(а):Шутишь?
Их, как у дурака махорки. :yes:

Распиновка для 27с512 везде одинакова! иначе в программаторе не было бы единой опции для 27с512

Dmitry Dubrovenko писал(а):Да не в софте, а в правильных параметрах программирования (они для различных чипов могут отличаться, см. выше).

Похоже уже не в софте, рано обрадовался... опять ничего не работает.

Dmitry Dubrovenko писал(а):А в/у на чём?
Могу предположить, что у одного ЛПТ 5-вольтовый, а у другого - 3-х.

Я же писал что под винду 98в старом ноуте...
В общем ничего опять не пашет... вспоминаю что когда заработало вдруг то потом флопарь у ноута перестал читать дискеты (он внешний, втыкается спец. фишкой, связь с внешним миром только через флопарь)... в общем потыркал его, поперезагружал ноут и он заработал... раньше несколько дней назад тоже замечал его закидоны.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 16 сен 2019, 01:10

John писал(а):для USB есть свой разъем
Только ЮСБ как-то не вписывается в 9-12V.
Дай хоть ссылку, где покупал.
Может там что-то прояснится.

John писал(а):нестабилизированный это трансформаторный?
Нестабилизированный, это - когда выходное напряжение не стабилизировано. :yes:

John писал(а):Ошибка одна и та же только с разными значениями
По одному и тому же адресу?

John писал(а):Откуда?
Это был риторический вопрос. :-)

John писал(а):Распиновка для 27с512 везде одинакова!
Уф.. :roll:
А кроме распиновки в даташите больше ничего не написано?
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 16 сен 2019, 01:33

Я не покупал мне подарили считай.. :)
Руководство общее https://www.mikrocontroller.net/attachm ... _Guide.pdf

Адресные ошибки такие:
Error at 0x000000 Chip = 0x00 buffer = 0xEB
Error at 0x000101 Chip = 0x00 buffer = 0x4E
Error at 0x000101 Chip = 0xA0 buffer = 0xF9
Error at 0x000000 Chip = 0x2F buffer = 0xFF

Распиновка нужна чтобы ткнуться в VCC и VPP на 27512 она у всех одинакова.

Похоже мы сейчас выясняем очевидные вопросы из песочницы, хотелось бы услышать дельных советов.


Короче я его похоже доканал, запахло где то и теперь прога его не видит Hardware error check connection

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 16 сен 2019, 20:56

John писал(а):Я не покупал мне подарили"
На те, боже, что мне негоже" :-)

John писал(а):Руководство общее
Причём сосканированное с бумажного в плохом разрешении.

John писал(а):Адресные ошибки такие
Это при каждой сессии новая, или повторяются, или как?

John писал(а):Error at 0x000000 Chip = 0x00 buffer = 0xEB
Error at 0x000101 Chip = 0x00 buffer = 0x4E
Это больше похоже на то, что читается "пустота", а не чип.

John писал(а):Error at 0x000101 Chip = 0xA0 buffer = 0xF9
Error at 0x000000 Chip = 0x2F buffer = 0xFF
А это, что пытаются записать в неочищенный чип.

John писал(а):Распиновка нужна
Да бог с ней, с распиновкой.
Помимо неё надо ещё задать параметры и алгоритм программирования.
Если ты, например, подашь на Vpp вместо 13,5V 25V, мне почему-то кажется, что чип сильно "обидится". :roll:
Скажи ужо наконец партнамберы-то.

John писал(а):Hardware error check connection
Насколько помню, там просто сигнал с компа подаётся на "сериальную" часть, а с выхода считывается.
Возможно м/сх логики сгорела.
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 17 сен 2019, 04:01

Dmitry Dubrovenko писал(а):Это при каждой сессии новая, или повторяются, или как?

После каждой сессии новые

Dmitry Dubrovenko писал(а):Это больше похоже на то, что читается "пустота", а не чип.

Это не читается, а пишется...

Dmitry Dubrovenko писал(а):А это, что пытаются записать в неочищенный чип.

Как раз таки в очищенный, тест на бланк проходят предварительно

Dmitry Dubrovenko писал(а):Да бог с ней, с распиновкой.
Помимо неё надо ещё задать параметры и алгоритм программирования.
Если ты, например, подашь на Vpp вместо 13,5V 25V, мне почему-то кажется, что чип сильно "обидится". :roll:
Скажи ужо наконец партнамберы-то.

Ну не до такой же степени тупой чтобы 13-25В подавать, джамперы выставлены соответственно параметру типа микросхемы 12,5В

Dmitry Dubrovenko писал(а):Насколько помню, там просто сигнал с компа подаётся на "сериальную" часть, а с выхода считывается.
Возможно м/сх логики сгорела.

Вот это появилось только сегодня, после моих отчаянных манипуляций, похоже что то реально накрылось....

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 17 сен 2019, 22:00

John писал(а):Это не читается, а пишется
Пишется то, что "Буфер", а читается, при верификации, то, что "Чип"

John писал(а):Как раз таки в очищенный, тест на бланк проходят предварительно
Пытаешься записать "FFh" (т.е. ничего), а считываешь какое-то значение.
Тут, либо чип не стёрт (или пишется криво), либо обрывы (или замыкания) линий.
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 17 сен 2019, 23:40

Ну так в буфере то бинарник и после ошибки записи такие значения.
Чипов у меня штук десять и когда начало писаться то писалось на все, когда перестало то соответственно... а вот на 27С020 пишется нормально.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Не работает Willem

Сообщение Dmitry Dubrovenko » 18 сен 2019, 21:27

John писал(а):после ошибки записи такие значения
А если потом попробовать считать данные, что читается по этому адресу?
И что ты вкладываешь в определение "бинарник"?
Подпись

John
Пользователь
Сообщения: 80
Зарегистрирован: 05 сен 2015, 15:13
Местоположение: В.Новгород

Re: Не работает Willem

Сообщение John » 18 сен 2019, 23:39

После ошибки как правило показывает одни нули 00
Бинарник это файл bin загруженный в буфер для текущего прожига.


Вернуться в «Микропроцессоры и микроконтроллеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron