Страница 1 из 2
Не работает Willem
Добавлено: 10 сен 2019, 23:37
John
Версия: 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м, пробовал втыкать программатор прямо в порт - ничего не изменялось.
Re: Не работает Willem
Добавлено: 11 сен 2019, 21:48
Dmitry Dubrovenko
Сразу оговорюсь, что с совместимостью версий железа и софта не разбирался.
Принимаю за аксиому.
Хочу сразу обратить внимание на частую ошибку в подобных ситуациях (когда покупаемое изделие расчитано на применение внешнего БП): собственно сам используемый БП.
Зачастую берётся первое что "попалось под руку".
А вот как-раз EPROM'ы требуют хорошего питания, особенно при программировании.
В общем рекомендовал бы такой порядок: сперва с питанием разобраться (добыть гарантировано удовлетворяющий требованиям), затем, если не помогает, брать мультиметр и тестировать прохождение сигналов управления, адреса и данных, при помощи соответствующей вкладки.
John писал(а):в биосе выставлено ЕСР-ЕРР
Это где такое рекомендуется?
Насколько помню, нужен как-раз Normal (хотя, как опять же помниться, XP на это "фиолетово", надо в свойствах системы выставлять.
)
Re: Не работает Willem
Добавлено: 13 сен 2019, 21:15
John
Питание как раз внешнее подаю 12В, напряжения мерил на 27с020 все соответствовало и она чудом прошилась посл. раз, а 27с512 не хотят... буду мерить скоро.
Насчёт LPT ставил Normal ничего не менялось, ЕСС требуют китайцы в руководстве.
Re: Не работает Willem
Добавлено: 13 сен 2019, 22:58
Dmitry Dubrovenko
John писал(а):Питание как раз внешнее подаю 12В
Да это ясно.
Вопрос, что за БП?
John писал(а):ставил Normal ничего не менялось
Повторяю: XP на БИОС начхать.
См. свойства порта в диспетчере устройств.
Re: Не работает Willem
Добавлено: 14 сен 2019, 01:14
John
Питание Робитон универсальный 12В 500мА, по кр мере читает и тесты проходит норм, я и под вин98 пробую сейчас, ошибки все равно на 27с512.
Re: Не работает Willem
Добавлено: 14 сен 2019, 14:20
Dmitry Dubrovenko
John писал(а):Робитон универсальный 12В 500мА
Так, извиняюсь, он ведь не стабилизированный, насколько помню.
А как там входные каскады у этой ревизии сделаны?
И, кстати, она вообще для EPROM'ов-то годится?
Ну и 500mA (реально значит ещё меньше) может быть для режима записи и маловато.
Он же там начинает импульсами много кушать, а чтение столько не требует, вот и читается (хотя сам же говоришь, что тоже с ошибками).
Найди всё-таки что-нибудь гарантированно получше.
Можешь попробовать через Molex прямо к компу подсоединиться.
Другие чипы не пробовал?
Re: Не работает Willem
Добавлено: 14 сен 2019, 18:32
John
Вроде бы стабилизированный, он с трансформатором, попробую другой БП тогда, вчера втыкал 9В/800мА все одинаково... до этого пробовал также от USB питание.
Выходные каскады у этого программатора? он должен шить EPROM-ы по идее, для них изначально и разрабатывался, у меня ведь 27с020 прошился!
Чипы мне тут дали 512 кучу всяких - не шьются.
Молекс это что?
Еще замерял вчера VCC и VPP на ногах у 512 вроде все примерно соответствует - 4,9В и 12,4В соотв.
Также переставлял джампер добавлял на VCC 5.6В вместо 5В.
Re: Не работает Willem
Добавлено: 14 сен 2019, 21:15
Dmitry Dubrovenko
John писал(а):вчера втыкал 9В/800мА все одинаково... до этого пробовал также от USB питание
У него что, такой широкий диапазон входных напряжений?
Дай ужо наконец ссыль на какую-нибудь документаху по нему.
John писал(а):Вроде бы стабилизированный, он с трансформатором
Одно с другим абсолютно не связано.
Он у тебя на несколько напряжений?
Но, если программатор допускает такой большой диапазон входных напряжений, то это скорее всего безразлично.
John писал(а):по идее, для них изначально и разрабатывался
Это было очень давно, а когда за дело беруться китайцы...
John писал(а):512 кучу всяких - не шьются
Ты сперва добейся, что бы читались стабильно.
John писал(а):Молекс это что?
Это
разъём в компьютерном БП.
John писал(а):вроде все примерно соответствует
Ты их в статике мерял.
Дай точный партнамбер чипов, попробую даташит глянуть и по своему рассказать, что нужно.
Re: Не работает Willem
Добавлено: 15 сен 2019, 02:56
John
А чего ссылку давать название вроде известно) питание 9-12В сказано в описании. БП универсальный говорю же, разве не стабилизированный?
Чипы читаются стабильно, точнее как это проверить?
Я мерил парамеиры в процессе прошивки, даташит брал из AM 27C512, он везде одинаков.
Re: Не работает Willem
Добавлено: 15 сен 2019, 18:04
John
Похоже дело в софте, когда выбираешь 27512 без С то все шьется и верифицируется! скорость там показывает меньше - т.е 1.2 mS tWP, но пробовал выставлять такую же скорость в режиме 27С512 ошибка в конце.
А 27С020 успешно шьется в своей точной опции.
А вот под ХР на стационарном компе не хочет никак....
Re: Не работает Willem
Добавлено: 15 сен 2019, 20:53
Dmitry Dubrovenko
John писал(а):название вроде известно
Название-то известное, вот конкретная модификация неизвестна (мне лично).
John писал(а):9-12В сказано в описании
Так а зачем ты туда USB Пихал?
John писал(а):БП универсальный говорю же, разве не стабилизированный
А я почём знаю?
Эти два определения никак не связаны.
У меня есть ROBITON Арт: DN1000, так он - нестабилизированный.
Но, как уже выше говорил, в твоём случае, это, скорее всего, неважно.
John писал(а):точнее как это проверить?
"Стабильно", имелось ввиду каждый раз одно и то же.
John писал(а):Я мерил парамеиры в процессе прошивки
У тебя есть записывающий осциллограф?
John писал(а):он везде одинаков.
Шутишь?
Их, как у дурака махорки.
John писал(а):Похоже дело в софте
Да не в софте, а в правильных параметрах программирования (они для различных чипов могут отличаться, см. выше).
John писал(а):под ХР на стационарном компе не хочет
А в/у на чём?
Могу предположить, что у одного ЛПТ 5-вольтовый, а у другого - 3-х.
Re: Не работает Willem
Добавлено: 15 сен 2019, 22:48
John
Dmitry Dubrovenko писал(а):Название-то известное, вот конкретная модификация неизвестна (мне лично).
Я не знаю других параметров, кроме как уже указанных здесь PCB5.0E
Dmitry Dubrovenko писал(а):Так а зачем ты туда USB Пихал?
Куда туда? для USB есть свой разъем и соотв. джампер....
Dmitry Dubrovenko писал(а):А я почём знаю?
Эти два определения никак не связаны.
У меня есть ROBITON Арт: DN1000, так он - нестабилизированный.
Но, как уже выше говорил, в твоём случае, это, скорее всего, неважно.
Ну хз, надо по модели тогда выяснять... я уже запутался, нестабилизированный это трансформаторный?
Dmitry Dubrovenko писал(а):"Стабильно", имелось ввиду каждый раз одно и то же.
Ошибка одна и та же только с разными значениями....
Dmitry Dubrovenko писал(а):У тебя есть записывающий осциллограф?
Откуда? я ж не ремонтник и не узкий специалист
Dmitry Dubrovenko писал(а):Шутишь?
Их, как у дурака махорки.
Распиновка для 27с512 везде одинакова! иначе в программаторе не было бы единой опции для 27с512
Dmitry Dubrovenko писал(а):Да не в софте, а в правильных параметрах программирования (они для различных чипов могут отличаться, см. выше).
Похоже уже не в софте, рано обрадовался... опять ничего не работает.
Dmitry Dubrovenko писал(а):А в/у на чём?
Могу предположить, что у одного ЛПТ 5-вольтовый, а у другого - 3-х.
Я же писал что под винду 98в старом ноуте...
В общем ничего опять не пашет... вспоминаю что когда заработало вдруг то потом флопарь у ноута перестал читать дискеты (он внешний, втыкается спец. фишкой, связь с внешним миром только через флопарь)... в общем потыркал его, поперезагружал ноут и он заработал... раньше несколько дней назад тоже замечал его закидоны.
Re: Не работает Willem
Добавлено: 16 сен 2019, 01:10
Dmitry Dubrovenko
John писал(а):для USB есть свой разъем
Только ЮСБ как-то не вписывается в 9-12V.
Дай хоть ссылку, где покупал.
Может там что-то прояснится.
John писал(а):нестабилизированный это трансформаторный?
Нестабилизированный, это - когда выходное напряжение не стабилизировано.
John писал(а):Ошибка одна и та же только с разными значениями
По одному и тому же адресу?
John писал(а):Откуда?
Это был риторический вопрос.
John писал(а):Распиновка для 27с512 везде одинакова!
Уф..
А кроме распиновки в даташите больше ничего не написано?
Re: Не работает Willem
Добавлено: 16 сен 2019, 01:33
John
Я не покупал мне подарили считай.. :)
Руководство общее
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
Re: Не работает Willem
Добавлено: 16 сен 2019, 20:56
Dmitry Dubrovenko
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, мне почему-то кажется, что чип сильно "обидится".
Скажи ужо наконец партнамберы-то.
John писал(а):Hardware error check connection
Насколько помню, там просто сигнал с компа подаётся на "сериальную" часть, а с выхода считывается.
Возможно м/сх логики сгорела.
Re: Не работает Willem
Добавлено: 17 сен 2019, 04:01
John
Dmitry Dubrovenko писал(а):Это при каждой сессии новая, или повторяются, или как?
После каждой сессии новые
Dmitry Dubrovenko писал(а):Это больше похоже на то, что читается "пустота", а не чип.
Это не читается, а пишется...
Dmitry Dubrovenko писал(а):А это, что пытаются записать в неочищенный чип.
Как раз таки в очищенный, тест на бланк проходят предварительно
Dmitry Dubrovenko писал(а):Да бог с ней, с распиновкой.
Помимо неё надо ещё задать параметры и алгоритм программирования.
Если ты, например, подашь на Vpp вместо 13,5V 25V, мне почему-то кажется, что чип сильно "обидится".
Скажи ужо наконец партнамберы-то.
Ну не до такой же степени тупой чтобы 13-25В подавать, джамперы выставлены соответственно параметру типа микросхемы 12,5В
Dmitry Dubrovenko писал(а):Насколько помню, там просто сигнал с компа подаётся на "сериальную" часть, а с выхода считывается.
Возможно м/сх логики сгорела.
Вот это появилось только сегодня, после моих отчаянных манипуляций, похоже что то реально накрылось....
Re: Не работает Willem
Добавлено: 17 сен 2019, 22:00
Dmitry Dubrovenko
John писал(а):Это не читается, а пишется
Пишется то, что "Буфер", а читается, при верификации, то, что "Чип"
John писал(а):Как раз таки в очищенный, тест на бланк проходят предварительно
Пытаешься записать "FFh" (т.е. ничего), а считываешь какое-то значение.
Тут, либо чип не стёрт (или пишется криво), либо обрывы (или замыкания) линий.
Re: Не работает Willem
Добавлено: 17 сен 2019, 23:40
John
Ну так в буфере то бинарник и после ошибки записи такие значения.
Чипов у меня штук десять и когда начало писаться то писалось на все, когда перестало то соответственно... а вот на 27С020 пишется нормально.
Re: Не работает Willem
Добавлено: 18 сен 2019, 21:27
Dmitry Dubrovenko
John писал(а):после ошибки записи такие значения
А если потом попробовать считать данные, что читается по этому адресу?
И что ты вкладываешь в определение "бинарник"?
Re: Не работает Willem
Добавлено: 18 сен 2019, 23:39
John
После ошибки как правило показывает одни нули 00
Бинарник это файл bin загруженный в буфер для текущего прожига.