+denja Опубликовано 12 ноября, 2015 Поделиться Опубликовано 12 ноября, 2015 пытаюсь считать дамп с 68HC912DG128 скриптом , который встроен в программу а считывается что- то непонятное . citroen c5 bsi . bsi рабочее, после попыток чтения блок ставлю на машину заводится. подключался по этой схеме через bdm , считанный дамп прилагаю. подскажите что может быть не так??? 68HC912DG128_c5_2001_bsi.bin Ссылка на комментарий Поделиться на другие сайты Поделиться
Cardiag Опубликовано 12 ноября, 2015 Поделиться Опубликовано 12 ноября, 2015 не знаю как встроенный работает скрипт, но я думаю он старый. http://iprogplus.com/shop/index.php?route=product/product&path=72_85&product_id=189 Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 12 ноября, 2015 Автор Поделиться Опубликовано 12 ноября, 2015 Сделал тест,выкладываю лог.Посмотрите пожалуйста, правильно ли работает адаптер bdm? **** VCC = 3V **** Voltage = 3.0V OK BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 1. Error MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK **** VCC = 5V **** Voltage = 4.9V OK BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 1. Error MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK 10V = 10.2V OK 7.5V = 7.5V OK Тест завершен. Ошибок: 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 12 ноября, 2015 Поделиться Опубликовано 12 ноября, 2015 нет. Что-то неправильно, именно по бдм ошибок быть не должно. схема адаптера: uart_mbus_bdm.pdf Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 12 ноября, 2015 Автор Поделиться Опубликовано 12 ноября, 2015 1 час назад, eeprom+ сказал: нет. Что-то неправильно, именно по бдм ошибок быть не должно. схема адаптера: uart_mbus_bdm.pdf адаптер остался на работе завтра проверю но по памяти вроде номиналы резисторов немного другие. из-за них могут быть ошибки? Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 12 ноября, 2015 Поделиться Опубликовано 12 ноября, 2015 за бдм там только 4 резистора отвечают r1,r2,r3,r4 и два элемента логики Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 13 ноября, 2015 Автор Поделиться Опубликовано 13 ноября, 2015 18 час назад, eeprom+ сказал: за бдм там только 4 резистора отвечают r1,r2,r3,r4 и два элемента логики проверил схему все номиналы на месте буду пробывать менять логику 74НС125D Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 13 ноября, 2015 Поделиться Опубликовано 13 ноября, 2015 Запустить скрипт pwm_test.ipr (без бдм адаптера), выбрать канал 2, включить генератор и посмотреть сигнал на 22й ноге ипрога. Если всё ок то проверять уже адаптер (цепь 22 нога iprog-а - резистор R10 - разъем UART/MBUS 5 вывод) pwm_test.ipr еще убедится что диод на заглушке припаян правильно Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 13 ноября, 2015 Автор Поделиться Опубликовано 13 ноября, 2015 заменил 74НС125D тест пройден успешно завтра буду читать 68HC912DG128 **** VCC = 3V **** Voltage = 3.0V OK BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 0. OK MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK **** VCC = 5V **** Voltage = 4.9V OK BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 0. OK MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK 10V = 10.2V OK 7.5V = 7.5V OK Тест завершен. Ошибок нет. Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 13 ноября, 2015 Поделиться Опубликовано 13 ноября, 2015 версия прошивки 1.27? там были поправки по бдм Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 13 ноября, 2015 Автор Поделиться Опубликовано 13 ноября, 2015 2 часа назад, eeprom+ сказал: версия прошивки 1.27? там были поправки по бдм да версия 1.27 . завтра проверю на 68HC912DG128 Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 14 ноября, 2015 Автор Поделиться Опубликовано 14 ноября, 2015 обратно тоже самое что-то непонятное считывает вот дамп и лог подскажите что не так регистры= FA90E400 Чтение EEPROM... ** Backup: "68HC912DG128 EEPROM 9-41-12.bin" ** Выполнено... 68HC912DG128 14-11-2015 10_01_58.bin Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 14 ноября, 2015 Поделиться Опубликовано 14 ноября, 2015 Частота правильно определяется? Возможно еще что прогер по питанию эту плату не вытягивает. При чтении 5в не проседает? Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 14 ноября, 2015 Автор Поделиться Опубликовано 14 ноября, 2015 9 минут назад, eeprom+ сказал: Частота правильно определяется? Возможно еще что прогер по питанию эту плату не вытягивает. При чтении 5в не проседает? автоопределение частоты 4000 , подключал отдельно питание с блока всё одно и тоже Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 14 ноября, 2015 Поделиться Опубликовано 14 ноября, 2015 как-то странно читается, вроде как мусор и в то же время данные похожи с двух дампов выше. Могу через teamviewer глянуть? Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 14 ноября, 2015 Автор Поделиться Опубликовано 14 ноября, 2015 1 час назад, eeprom+ сказал: Могу через teamviewer глянуть? ни разу им не пользовался , попробую его установить и разобраться и отпишусь. тест адаптер проходит успешно, но только с первого раза одна ошибка а со второго всё нормально **** VCC = 3V **** Voltage = 0.0V Error. BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 0. OK MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK **** VCC = 5V **** Voltage = 4.9V OK BDM out = 1, BDM in = 1 OK RESET out = 1, Reset in = 1 OK BDM out = 0, BDM in = 0. OK RESET out = 0, RESET in = 0. OK TX ---|<|---- BDM TX = 1, BDM in = 1. OK TX = 0, BDM in = 0. OK BDM_RESET ---|<|---- RX RESET = 1, RX in = 1. OK RESET = 0, RX in = 0. OK P0 ---|<|---- BDM P0 = 1, BDM in = 1. OK P0 = 0, BDM in = 0. OK P1 ---|<|---- BDM P1 = 1, BDM in = 1. OK P1 = 0, BDM in = 0. OK MBUS test MBUS disabled. TX = 0, RX = 1. OK MBUS --|<|-- BDM OK MBUS enabled. TX = 0, RX = 0. OK 10V = 10.2V OK 7.5V = 7.4V OK Тест завершен. Ошибок: 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 14 ноября, 2015 Поделиться Опубликовано 14 ноября, 2015 это нормально возможно Володя vovkru скрипты новые делал, нужно у него спросить. Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 14 ноября, 2015 Автор Поделиться Опубликовано 14 ноября, 2015 4 минуты назад, eeprom+ сказал: это нормально возможно Володя vovkru скрипты новые делал, нужно у него спросить. то есть дело может быть в самом скрипте, просто я это адаптер использую первый раз Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 14 ноября, 2015 Поделиться Опубликовано 14 ноября, 2015 надо Володю дождаться, может он по дампам что скажет. Teamviewer-ом глянуть бы, может прояснится что-нибудь. Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 14 ноября, 2015 Автор Поделиться Опубликовано 14 ноября, 2015 2 часа назад, eeprom+ сказал: Teamviewer-ом глянуть бы, может прояснится что-нибудь. комп в сети прогег подключен к bsi id и пароль в личке если есть возможность псмотри Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 14 ноября, 2015 Поделиться Опубликовано 14 ноября, 2015 вот похожая ситуация http://www.oktja.ru/forum/topic/127776-%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BB%D0%B0-9s12dt128-%D1%87%D0%B8%D1%82%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BD%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE/page__p__1115135__hl__iprog__fromsearch__1#entry1115135 и маска проца... Ресет попробовать поднять. Ссылка на комментарий Поделиться на другие сайты Поделиться
vovkru Опубликовано 19 ноября, 2015 Поделиться Опубликовано 19 ноября, 2015 частоту надо руками выставить. Регистры неправильно читаются. Причём именно так, как если-бы частоту захватили краем. Явно неточная частота кварца! У этих контроллеров автоопределение +/- 20% А это очень неточно. Надо смотреть частот кварца и ставить точную! Ссылка на комментарий Поделиться на другие сайты Поделиться
+denja Опубликовано 19 ноября, 2015 Автор Поделиться Опубликовано 19 ноября, 2015 2 часа назад, vovkru сказал: частоту надо руками выставить. Регистры неправильно читаются. Причём именно так, как если-бы частоту захватили краем. Явно неточная частота кварца! У этих контроллеров автоопределение +/- 20% А это очень неточно. Надо смотреть частот кварца и ставить точную! посмотрел частота 4000 как и автоматом определяется Ссылка на комментарий Поделиться на другие сайты Поделиться
eeprom+ Опубликовано 19 ноября, 2015 Поделиться Опубликовано 19 ноября, 2015 Володь, я через теамвьюер пробовал, частоту менял не много в обе стороны, не помогает. По адаптеру ошибок нет, я больше склоняюсь к тому что выводы ресет и бдм нужно поднять от платы. И главное - USB кабель, он очень большую роль играет. Как-то пользователи сомнительно относятся к моей просьбе замены USB кабеля на более толстый, а ведь 90% случаев неисправности именно в нем. Да же Василич как-то меня убеждал что проблема не в кабеле, а оказалось что в кабеле. Он не даст мне соврать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Desufa Опубликовано 19 ноября, 2015 Поделиться Опубликовано 19 ноября, 2015 Володь, а какой кабель тогда выбирать? ну пришел в магазин, купил его, а он так же через Ж работает? или можно свой спаять, тогда какой именно провод лучше выбирать? сварочный из бескислородной меди))) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.