Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка обмена данными
Программаторы Мастер > Наши программаторы > Мастер 02, Мастер 02 USB
Andrei
Всем доброго времени суток!
Недавно приобрел програматор Мастер 02 USB . Комп у меня ноут ASUS N10, использовал адаптер DIP40-PIC18 микрочип PIC16F84A при попытке какого либо действия с микросхемой программа Master Link 5.68 выдаёт "ошибка обмена данными" !

что можно сделать?
CAIIIA
Я из такой ситуации выхожу переключившись в демо. Потом снова выбор программатора, порта и скорости, только не 468000. Ставь 115200, долго, но надежней. У меня не работает скорость 468000, постоянно выскакивает ОШИБКА ОБМЕНА ДАННЫМИ. Что-то в последнем софте не так, или в проге, или в прошивке уж не знаю. Да и кабель конечно должен быть хороший, все-таки падение напряжения на тонких проводах никто не отменял.
Andrei
АГА ПРИКОЛЬНО ПОЛУЧАЕТСЯ, СКОРОСТЬ СТАВЛЮ ВООБЩЕ САМУЮ МАЛУЮ 9.6 , СОФТ НЕ ТРОГАЛ, НУЛЁВЫЙ ПРОГРАМАТОР, ДОЛЖЕН РАБОТАТЬ КАК ЧАСЫ

А ЗА ОТВЕТ ОГРОМНОЕ СПАСИБО, ЗАРЕ ПОПРОБУЮ
masterra
Микросхема выбирается, скорость переключается? Если нет, тогда порт не определили.
Цитата(Andrei @ 5.5.2011, 16:42) *
АГА ПРИКОЛЬНО ПОЛУЧАЕТСЯ, СКОРОСТЬ СТАВЛЮ ВООБЩЕ САМУЮ МАЛУЮ 9.6 , СОФТ НЕ ТРОГАЛ, НУЛЁВЫЙ ПРОГРАМАТОР, ДОЛЖЕН РАБОТАТЬ КАК ЧАСЫ

А ЗА ОТВЕТ ОГРОМНОЕ СПАСИБО, ЗАРЕ ПОПРОБУЮ

Andrei
спасибо огромное, получилось!
Alexey Denisov
<Ctrl>+<Z> возвращает "Версия 5.01 тип М.С. 25F320". Тоже постоянно ошибка обмена данными. В английском интерфейсе при запуске "List out of bounds". Никак не удаётся победить этот случай ни с какой версией программы. Иногда помогает: вынуть микросхему, нажать <Ctrl>+<Z>, поставить микросхему и только после этого начать записывать. Вроде как плохой контакт, но промывка микросхемы/прозвонка соединения ножки-адаптер неконтакта не выявляет. Master-02 USB. Переход в демо и обратно не спасает.
Alexey Denisov
Уточню исходные данные. В работе микросхемы MX 25L3205DM2I-12G. Постоянные ошибки связи. Время прошивки около 50 минут, проверки тоже. Стирание всегда завершается с ошибкой, но иногда почему-то микросхема стирается. ПК- Compaq, ОС - Windows 98SE, с программатором работает через карту USB 2.0 на чипсете VIA. С USB 1.0 программатор работать отказался. На всех других ПК тоже. С Windows XP не работает. С Linux работает ровно так же как и с Windows 98. Шнур USB использую от комплекса PC-3000 - самый качественный из имеющихся в наличии. Со штатным вроде бы работает так же. Со всеми остальными шнурами из моих запасов не работает вообще.

Т.е. пока удаётся работать только так: запускать стирание пока оно не продлится около минуты. Если вываливается с ошибкой быстро - перестирать. Потом запустить запись, раза с 5-го..6-го. Если вдруг повезло и запись прошла до конца, перезагрузить ПК и с n-ной попытки вычитать микросхему, потом сохранить буфер в файл и сравнить побайтно с оригиналом. На запись микросхемы таким образом уходит день-два.

Хаба с питанием пока в наличии нет.

По Ctrl+Z отчитывается что версия 5.01. При попытке прошить версию 5.11 отрапортовал об успехе, но показывает всё равно 5.01.
masterra
1. Образца такой м.с нет, из близких типов есть mx25l8005. Подобных проблем с ними не наблюдается. Если сможете предоставить образец м.с, попробуем разобраться в причинах нестабильной работы.
Сократить время чтения-записи можно только за счет увеличения скорости обмена, программатор поддерживает макс. скорость 230кб/с.
Из описания непонятно зачем верификация делается через файл, нужно считать файл и сделать операцию сравнение. К тому же верификация может быть сделана сразу при записи, в строке базового типа (25F320) в файле prgplus.lst должен быть в "1" соответствующий параметр, в строке приведен в кавычках (2 48 4096 0 0 0 8 1 1 1 0 0 0 1 1 1 10 0 0 0 0 "1" 0 0 1 3 25F320)
2. Устройство питается от USB, поэтому комплектуется качественным USB-кабелем. Многие другие USB-кабели дейсвительно не подходят, т.к. имеют слишком тонкие провода.
3. По описанию процедура апгрейда просто не была выполнена, к тому же, исходя из перечисленных проблем апгрейд до 5.11. не требуется.
Цитата(Alexey Denisov @ 11.5.2011, 7:56) *
Уточню исходные данные. В работе микросхемы MX 25L3205DM2I-12G. Постоянные ошибки связи. Время прошивки около 50 минут, проверки тоже. Стирание всегда завершается с ошибкой, но иногда почему-то микросхема стирается. ПК- Compaq, ОС - Windows 98SE, с программатором работает через карту USB 2.0 на чипсете VIA. С USB 1.0 программатор работать отказался. На всех других ПК тоже. С Windows XP не работает. С Linux работает ровно так же как и с Windows 98. Шнур USB использую от комплекса PC-3000 - самый качественный из имеющихся в наличии. Со штатным вроде бы работает так же. Со всеми остальными шнурами из моих запасов не работает вообще.

Т.е. пока удаётся работать только так: запускать стирание пока оно не продлится около минуты. Если вываливается с ошибкой быстро - перестирать. Потом запустить запись, раза с 5-го..6-го. Если вдруг повезло и запись прошла до конца, перезагрузить ПК и с n-ной попытки вычитать микросхему, потом сохранить буфер в файл и сравнить побайтно с оригиналом. На запись микросхемы таким образом уходит день-два.

Хаба с питанием пока в наличии нет.

По Ctrl+Z отчитывается что версия 5.01. При попытке прошить версию 5.11 отрапортовал об успехе, но показывает всё равно 5.01.

Alexey Denisov
После длительной переписки с разработчиками вопрос решён. Устройство хорошо работает, понадобилось
1. найти ПК на котором ошибок связи мало (это было нелегко! - из десятка опробованных) - подошёл на intel 965
2. прошить последнюю прошивку
После этого остались редкие сбои и некоторые проблемы с чтением. Но надо иметь ввиду, что программатор после прошивки был подключен к старинному брендовому ПК Compaq - на чипсете intel 710 (этот чипсет - не появлялся в продаже, он редкий переходной вариант, только для Socket 370)
и
3. был куплен контроллер USB ST-Lab U165 USB 2.0
Самое интересное, что с другим контроллером на этом же чипе повторить успех не удалось. Поэтому взят в запас ещё один аналогичный. Кстати, Windows 98 SE без проблем нашла к нему драйвера и установила их сама.

Спасибо разработчикам за помощь и огромную выдержку! Осталось решить некоторые мелкие непринципиальные вопросы - но самое главное - все имеющиеся в наличии флешки читаются и пишутся на ура. Надеюсь, всё будет работать ещё долго [img]http://www.kolobok.us/smiles/big_standart/yahoo.gif[/img]
boot_rom
<Ctrl>+<Z> - "Версия 5.01 Тип м.с. 39V080". Программатор Master-02 USB. На наклейке модель написана 4.91-02. Скорость 9600-115200. Софт MasteLink_5.68-81. Из всего, что прошивал почему-то не заканчивающаяся "Ошибка обмена данными" у м.с. W39V040B(PZ). При этом W39V040F пишет "на ура".
Переход в демо и обратно не спасает. Что можете посоветовать?
boot_rom
В качестве временной меры заменил W39V040B на PMC Pm49FL004.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
IPB NULL RU