Страница 1 из 2
Не шъётся EEPROM 24С02
Добавлено: 09.04.2009, 19:35
nahama
Здравствуйте уважаемые!
Мотор Мастер - полный комплект. Версия ПО: 3.0 (29/12/08 ), оболочка: 2.99SE.
Прошу помощи в следующем вопросе.
Соответствующее приложение Мотор-Мастера отказывается изменять пробег (пробовал VDO - 3шт) и программировать EEPROM 24С02.
Что делал: Устроил питание EEPROM +5В с первой ноги адаптера SM-EEPROM (проверил цифровым тестером), выполнил тест кАбеля - успешно. Загрузил файл IC1.BIN, нажал "ЗаписАть", а в ответ тишина. При "зАписи" на линиях SDA и SCL - высокий (+5,16В) уровень. Пробовал подтяжку массы на 7-ю ногу 24С02 (WP) - без результата.
Должен ли девайс сообщить об успешной записи файла и как долго пишеться эта микросхема в вашем приборе? Комбисетом зашил в этуже микросхему тот же файл за 15 секунд. При чтении (прошитой Комбисетом) 24С02 Мотор-Мастер задумывается навсегда, а при последующем тесте кабеля выдаёт ошибку (типа.... данные не совпадают, точно не помню).
Прочёл топик
http://www.motor-master.ru/forum/viewtopic.php?t=213 , может быть и у меня та же засада? Хотя Scan-Master не разбирал, не знаю что за микросхема стоИт (завтра гляну). Диагностика по Scan-Master есть, пробовал на Я-7.2 Е-2, стрим еть, ошибки кажет, ИМ - управляются. Те же приборки Комбисетом сматывал.
Подключение: 24С02 - SM-EEPROM - Scan-Master - BUS B осцилографа.
Подскажите куда рыть далее, а-то уже тупить начал

.
Re: Не шъётся EEPROM 24С02
Добавлено: 09.04.2009, 20:05
VL@DIMIR
nahama писал(а):Здравствуйте уважаемые!
Мотор Мастер - полный комплект. Версия ПО: 3.0 (29/12/08 ), оболочка: 2.99SE.

.
еще раз проверь мне кажется версия прошивки должна быть другая

Re: Не шъётся EEPROM 24С02
Добавлено: 10.04.2009, 04:21
nahama
VL@DIMIR писал(а):nahama писал(а):Здравствуйте уважаемые!
Мотор Мастер - полный комплект. Версия ПО: 3.0 (29/12/08 ), оболочка: 2.99SE.

.
еще раз проверь мне кажется версия прошивки должна быть другая

Информацию брал из Справка - О программе. Перешёл на новую платформу без проблемм. До этого стояла 2.97, но приборки то же не шились из за этого и переходил на SiLabs.
А какая версия ПО должна стоять на новой платформе?
Сведения о ПО
Добавлено: 10.04.2009, 06:27
nahama
Вот скрины того, что установлено
Добавлено: 10.04.2009, 06:55
Gennadiy
Мотор Мастер - полный комплект. Версия ПО: 3.0 (29/12/08 ), оболочка: 2.99SE.
Об этом уже Павел на одном из форумов писал,я только продублирую.
При использовании оболочки 2.99SE желательно перешить процессор версией ПО 3.1(которая есть в файлах осциллографа-папка НЕХ).
Фото Платы ScanMaster
Добавлено: 11.04.2009, 06:09
nahama
На плате много контактов с "холодной" пайкой. Крайние контактные площадки светодиода оторваны от платы. Дорожка от левого контакта светодиода до сопротивления 330 Ом в обрыве. Светодиод красным светиться, зелёным мигал только при диагностике по ScanMaster.
Из за этого могут быть проблеммы?
Подскажите пожалуйста, где взять файл прошивки 3.1?
Добавлено: 11.04.2009, 07:51
Gennadiy
Подскажите пожалуйста, где взять файл прошивки 3.1?
Если Вы ставили все автоматом , то вот по этому пути-
C:\Program Files\DiSco\Application\Hex\.В папке Нех находится прошивка. Как прошивать,написано в руководстве.Поверьте,ничего сложного в этом нет.По монтажу:мне кажеться,если бы был полный обрыв-светодиод не должен светиться вообще.Но,лучьше,конечно,пропаять подозрительные контакты.Если нет такой возможности,подойдите к Юре(он занимаеться ремонтом радиоаппаратуры).Мастерская в 9 микрорайоне,в магазане на аэропортовском перектестке.
Добавлено: 12.04.2009, 01:08
Nikolay
Здравствуйте, nahama.
Сообщения об успешной записи нет. Возможно, эту ситуацию мы исправим в ближайшем обновлении. Самый простой способ контролировать процесс записи - следить за индикатором адаптера Scan-Master: как только он перестанет моргать - операция завершена. Альтеративный способ - попробовать переключиться на другую вкладку плугина Скан-Тестер. Эта операция не выполнится до тех пор, пока не завершится процесс обмена данными с EEPROM.
О проблемах записи свидетельствует изменения значения в поле "Длина данных, байт". Если после завершения операции оно изменилось, значит запись данных завершилась некорректно.
В Вашем случае, можно быть практически уверенным, что оборудование работает, т.к. в противном случае тест кабеля EEPROM возвратил бы ошибку.
2 Gennadiy
Добавлено: 12.04.2009, 04:29
nahama
Gennadiy писал(а):Подскажите пожалуйста, где взять файл прошивки 3.1?
Если Вы ставили все автоматом , то вот по этому пути-
C:\Program Files\DiSco\Application\Hex\.В папке Нех находится прошивка. Как прошивать,написано в руководстве.Поверьте,ничего сложного в этом нет.По монтажу:мне кажеться,если бы был полный обрыв-светодиод не должен светиться вообще.Но,лучьше,конечно,пропаять подозрительные контакты.Если нет такой возможности,подойдите к Юре(он занимаеться ремонтом радиоаппаратуры).Мастерская в 9 микрорайоне,в магазане на аэропортовском перектестке.
Спасибо, что ткнули носом. А-то искал папку HEX в
C:\Program Files\USB DiSco!

Обновил прошивку до 3.1. Контакты пропаял, бросил перемычку на дорожку с обрывом. Сегодня попробую прошить EEPROM. Приборок на смотку пока нет.
За-то прошилась 93LC46B
Добавлено: 13.04.2009, 04:39
nahama
С EEPROM 24C02 изменений нет. При записи горит красный светодиод и подмаргивает зелёный, поле "длина данных, байт" остается в 256. При считывании поведение светодиодов такое же, в окне отображения считанного появляются комбинации: все FF, 0A далее все FF, иногда 0B далее FF.
Заполнил все ячейки файла нулями, записал. При читывании получаю 00 FF FF.....FF.
За-то прошилась 93LC46B, выпаял МС из магнитолы подключил по мануалу как 93C46 - 16. Всё записалоси, затем считалось 128 байт.
Странно. Может МС 24C02 биные? Попробую снять осцилки записи, чтения другим осцилом (МТ-10).
Да, ещё удивило то, что считанный файл сохраняется как *.txt
Добавлено: 13.04.2009, 06:12
nahama
Nikolay писал(а):Здравствуйте, nahama.
Сообщения об успешной записи нет. Возможно, эту ситуацию мы исправим в ближайшем обновлении. Самый простой способ контролировать процесс записи - следить за индикатором адаптера Scan-Master: как только он перестанет моргать - операция завершена. Альтеративный способ - попробовать переключиться на другую вкладку плугина Скан-Тестер. Эта операция не выполнится до тех пор, пока не завершится процесс обмена данными с EEPROM.
О проблемах записи свидетельствует изменения значения в поле "Длина данных, байт". Если после завершения операции оно изменилось, значит запись данных завершилась некорректно.
В Вашем случае, можно быть практически уверенным, что оборудование работает, т.к. в противном случае тест кабеля EEPROM возвратил бы ошибку.
Здравствуйте Nikolay! Спасибо за участие в моём вопросе.
Хочу задать Вам один глупый ворос. Возможна ли работа Скан Мастера + Адаптера для прогр-я приборок в качестве адаптера JDM программатора с программой icprog.exe?
Добавлено: 14.04.2009, 00:31
Nikolay
Здравствуйте, nahama.
Специально проверили на 24С02 - вопросов при записи/чтении не возникло.
Скажите, Вы программируете EEPROM внутрисхемно? Это может служить причиной описанной Вами ситуации, что, в принципе, не исключает то, что микросхемы могут быть битыми.
Также могу порекомендовать установить "1" в качестве значения полей "Страница записи, байт" и "Страница чтения, байт", а затем попробовать произвести запись/чтение еще раз.
Кроме того, учтите, что для корректной отработки кнопки "Пров. кабель" в значении поля "Длина данных, байт" должно находиться количество байт, для которого будет произведен тест. Если значение равно "0", то тест в любом случае завершится успешно, т.к. мы ничего не пишем и не читаем из EEPROM. Подробнее методика проверки представлена в
http://www.trade-m.ru/modules.php?name= ... opic&t=298 .
Сохранение бинарных файлов как "*.txt" является нашей ошибкой и будет исправлено в ближайшем апдейте. Данные сохраняются в стандартном бинарном виде, так что пока для работы разрешение можно оставлять тем же или изменить его на "*.bin" или "*.eep".
Для IC-prog необходимы дополнительные сигналы, не реализованные в адаптере Scan-Master, так что такое использование маловероятно.
Добавлено: 14.04.2009, 04:14
nahama
Nikolay писал(а):Здравствуйте, nahama.
Специально проверили на 24С02 - вопросов при записи/чтении не возникло.
Скажите, Вы программируете EEPROM внутрисхемно? Это может служить причиной описанной Вами ситуации, что, в принципе, не исключает то, что микросхемы могут быть битыми.
Также могу порекомендовать установить "1" в качестве значения полей "Страница записи, байт" и "Страница чтения, байт", а затем попробовать произвести запись/чтение еще раз.
Кроме того, учтите, что для корректной отработки кнопки "Пров. кабель" в значении поля "Длина данных, байт" должно находиться количество байт, для которого будет произведен тест. Если значение равно "0", то тест в любом случае завершится успешно, т.к. мы ничего не пишем и не читаем из EEPROM. Подробнее методика проверки представлена в
http://www.trade-m.ru/modules.php?name= ... opic&t=298 .
Сохранение бинарных файлов как "*.txt" является нашей ошибкой и будет исправлено в ближайшем апдейте. Данные сохраняются в стандартном бинарном виде, так что пока для работы разрешение можно оставлять тем же или изменить его на "*.bin" или "*.eep".
Для IC-prog необходимы дополнительные сигналы, не реализованные в адаптере Scan-Master, так что такое использование маловероятно.
Здравствуйте,Nikolay.
МС 24С02 программирую непосредственно. Эти МС (DIP8 - 2шт) пришли с набором TachoPro -адаптер, для корректировки пробега иновёдер по K-Line. Программатор грузиться на половину, потом выдает "BIN1- loaded. BIN2 Load error".
Так как тест кабеля не всегда проходит успешно, можно сделать вывод, что при "УСПЕШНОМ" выполнении теста, поле "длина данных" стоял в нуле. (Ещё раз проверю и выложу скрины).
В принципе не составляет никакой сложности переименовать расширение считанного текстового файла (при открытии в блокноте видим "кроказябы" - значит бинарник).
Странно то, что по Microwire программатор работает (пишет, читает), а по IIC не хочет.
Попробую добыть где-то другую МС 24С02 и повторить опыт.
Добавлено: 14.04.2009, 14:56
Nikolay
Здравствуйте, nahama.
Приведите, пожалуйста, полное наименование микросхемы 24C02.
Проблема решилась...
Добавлено: 15.04.2009, 18:47
nahama
Nikolay писал(а):Здравствуйте, nahama.
Приведите, пожалуйста, полное наименование микросхемы 24C02.
Здравствуйте, Nikolay! Проблемма решилась!
Микросхема:
ATMEL 525
24C02
. P127 D
По вашей рекомендации установил в
еденицы поля: "Страница чтения, байт" и "Страница записи, байт". МС записалась и считалась правильно. Светодиод сигналил не так как раньше и продолжительность записи/считывания немного увеличилось.
Приборок на смотку пока нет, потестить не могу.
Огромное спасибо за помощь!
Возникла ещё одна неприятность, издох спарк!
Месяц тому я его переполюсовал (кратковременно - пол секунды). Вышел из строя преобразователь U +5В. Я его заменил на аналог, только в корпусе ТО-92. Месяц работал нормально. Сейчас при подключении спарка к аккумулятору красный светодиод не загорается. При быстром присоединении/отсоединении любой из клемм (+/или-) спарка, красный светодиов моргает. Питание +5В с преобразователя имеется.
Посоветуйте, пожалуйста, закрывать ли этот топик и открывать новый по спарку или как? И как его можно починить. (Паяльная станция имеется). Питания на микросхемах AD различаются почти в вольт.
С уважением,
Михаил.