IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Ошибка обмена данными
Andrei
сообщение 5.5.2011, 9:48
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 5.5.2011
Пользователь №: 756



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

что можно сделать?
Перейти в начало страницы
 
+Цитировать сообщение
CAIIIA
сообщение 5.5.2011, 11:08
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 25.1.2011
Пользователь №: 739



Я из такой ситуации выхожу переключившись в демо. Потом снова выбор программатора, порта и скорости, только не 468000. Ставь 115200, долго, но надежней. У меня не работает скорость 468000, постоянно выскакивает ОШИБКА ОБМЕНА ДАННЫМИ. Что-то в последнем софте не так, или в проге, или в прошивке уж не знаю. Да и кабель конечно должен быть хороший, все-таки падение напряжения на тонких проводах никто не отменял.
Перейти в начало страницы
 
+Цитировать сообщение
Andrei
сообщение 5.5.2011, 16:42
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 5.5.2011
Пользователь №: 756



АГА ПРИКОЛЬНО ПОЛУЧАЕТСЯ, СКОРОСТЬ СТАВЛЮ ВООБЩЕ САМУЮ МАЛУЮ 9.6 , СОФТ НЕ ТРОГАЛ, НУЛЁВЫЙ ПРОГРАМАТОР, ДОЛЖЕН РАБОТАТЬ КАК ЧАСЫ

А ЗА ОТВЕТ ОГРОМНОЕ СПАСИБО, ЗАРЕ ПОПРОБУЮ
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 5.5.2011, 21:49
Сообщение #4


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



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

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

Перейти в начало страницы
 
+Цитировать сообщение
Andrei
сообщение 6.5.2011, 11:55
Сообщение #5


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 5.5.2011
Пользователь №: 756



спасибо огромное, получилось!
Перейти в начало страницы
 
+Цитировать сообщение
Alexey Denisov
сообщение 10.5.2011, 11:01
Сообщение #6


Участник
**

Группа: Пользователи
Сообщений: 18
Регистрация: 10.5.2011
Пользователь №: 758



<Ctrl>+<Z> возвращает "Версия 5.01 тип М.С. 25F320". Тоже постоянно ошибка обмена данными. В английском интерфейсе при запуске "List out of bounds". Никак не удаётся победить этот случай ни с какой версией программы. Иногда помогает: вынуть микросхему, нажать <Ctrl>+<Z>, поставить микросхему и только после этого начать записывать. Вроде как плохой контакт, но промывка микросхемы/прозвонка соединения ножки-адаптер неконтакта не выявляет. Master-02 USB. Переход в демо и обратно не спасает.
Перейти в начало страницы
 
+Цитировать сообщение
Alexey Denisov
сообщение 11.5.2011, 7:56
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 18
Регистрация: 10.5.2011
Пользователь №: 758



Уточню исходные данные. В работе микросхемы 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
сообщение 11.5.2011, 12:09
Сообщение #8


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



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
сообщение 23.5.2011, 5:52
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 18
Регистрация: 10.5.2011
Пользователь №: 758



После длительной переписки с разработчиками вопрос решён. Устройство хорошо работает, понадобилось
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
сообщение 11.7.2011, 12:54
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 8.7.2010
Пользователь №: 704



<Ctrl>+<Z> - "Версия 5.01 Тип м.с. 39V080". Программатор Master-02 USB. На наклейке модель написана 4.91-02. Скорость 9600-115200. Софт MasteLink_5.68-81. Из всего, что прошивал почему-то не заканчивающаяся "Ошибка обмена данными" у м.с. W39V040B(PZ). При этом W39V040F пишет "на ура".
Переход в демо и обратно не спасает. Что можете посоветовать?
Перейти в начало страницы
 
+Цитировать сообщение
boot_rom
сообщение 12.7.2011, 7:45
Сообщение #11


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 8.7.2010
Пользователь №: 704



В качестве временной меры заменил W39V040B на PMC Pm49FL004.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 25.4.2024, 22:43