Select language:

Модернизация блока с ATmega32 на ATmega644

<<

STC

Аватара пользователя

Сообщения: 5410

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 658 раз.
Поблагодарили: 1054 раз.

Сообщение 10 сен 2016, 20:03

Re: Модернизация блока с ATmega32 на ATmega644

Сбрось EEPROM
В настройках менеджера должна стоять скорость 57600,57600
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Elektron

Аватара пользователя

Сообщения: 531

Зарегистрирован: 23 май 2013, 09:36

Откуда: Россия, Саратов

Машина: М2141 с УМПО3317

Версия SECU: официальная SECU-3T


Благодарил (а): 1 раз.
Поблагодарили: 78 раз.

Сообщение 10 сен 2016, 20:42

Re: Модернизация блока с ATmega32 на ATmega644

Так у меня на фьюзах все закончилось, flash прошить уже не судьба было. Соответственно, до работы с менеджером дело даже не дошло.
Или надо было сразу вместе прошивать flash и фьюзы?
АЗЛК "Москвич" 2141-22, УМПО-3317, Солекс-21041-...-10 (24х26) с SECU-3T (ДНО+ДУИ), автоподсосом и блоком вентилятора
<<

STC

Аватара пользователя

Сообщения: 5410

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 658 раз.
Поблагодарили: 1054 раз.

Сообщение 11 сен 2016, 11:04

Re: Модернизация блока с ATmega32 на ATmega644

Если после прошивки фьюзов МК перестает отвечать на программатор, то это признак того, что не работает кварц, так как после установки фьюзов МК переключается на внешний кварц. Самая вероятная причина проблем, это остатки паяльного флюса (если флюс не просто канифоль со спиртом, а содержит активные добавки или просто воду), под кварцом и на соответствующих дорожках подходящих к МК. Нужно выпаять кварц, хорошо промыть это место и впаять аккуратно назад.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Elektron

Аватара пользователя

Сообщения: 531

Зарегистрирован: 23 май 2013, 09:36

Откуда: Россия, Саратов

Машина: М2141 с УМПО3317

Версия SECU: официальная SECU-3T


Благодарил (а): 1 раз.
Поблагодарили: 78 раз.

Сообщение 11 сен 2016, 14:57

Re: Модернизация блока с ATmega32 на ATmega644

Выпаял кварц, потом всю плату промыл в тарелке с водкой, между ногами МК промывал кисточкой и шприцем. Затем продул все воздухом. Впаял кварц на место. Эффекта ноль.

Как проверить, работает ли кварц? Осциллографа нет.
АЗЛК "Москвич" 2141-22, УМПО-3317, Солекс-21041-...-10 (24х26) с SECU-3T (ДНО+ДУИ), автоподсосом и блоком вентилятора
<<

STC

Аватара пользователя

Сообщения: 5410

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 658 раз.
Поблагодарили: 1054 раз.

Сообщение 11 сен 2016, 15:00

Re: Модернизация блока с ATmega32 на ATmega644

Без осциллографа никак. Прозвони мультиметром ножки МК между собой, на соседние, на питание и на землю. Может быть просто КЗ.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Elektron

Аватара пользователя

Сообщения: 531

Зарегистрирован: 23 май 2013, 09:36

Откуда: Россия, Саратов

Машина: М2141 с УМПО3317

Версия SECU: официальная SECU-3T


Благодарил (а): 1 раз.
Поблагодарили: 78 раз.

Сообщение 12 сен 2016, 12:59

Re: Модернизация блока с ATmega32 на ATmega644

Вести с полей, вчера не отписался, спать уж очень хотел.

В общем, выпаял МК, еще раз как следует промыл плату, все просушил, запаял обратно МК и кварц - связь с программатором появилась, считались ранее прошитые фьюзы.
Сказал прошивки последнего релиза (февраль 2015), изменил расширение с А90 на HEX, прошил flash - все нормально.
Поставил перемычку на BL, скачал менеджер того же релиза, попробовал подключиться - хрен там, не видит, не читает, ничего... Ни с перемычкой, ни без перемычки...
Пробую опять программатором прицепиться - нет связи.
Понимаю, что ничего не понимаю, выключил все, попил чайку, где-то через час вернулся к делу - а связь-то вернулась, программатор опять видит МК. Считываю сигнатуру, считываю фьюзы - все норм. Считываю eeprom - все норм, считалось. Считываю flash - программа виснет под конец процесса. И все, опять нет связи ни через программатор, ни по USB.

Ну, по крайней мере прогресс какой-то наметился.
Куда теперь копать?
АЗЛК "Москвич" 2141-22, УМПО-3317, Солекс-21041-...-10 (24х26) с SECU-3T (ДНО+ДУИ), автоподсосом и блоком вентилятора
<<

STC

Аватара пользователя

Сообщения: 5410

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 658 раз.
Поблагодарили: 1054 раз.

Сообщение 12 сен 2016, 14:29

Re: Модернизация блока с ATmega32 на ATmega644

Может быть HIP9011 сгорел тоже, а так как он висит на шине SPI, то может мешать программатору.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Elektron

Аватара пользователя

Сообщения: 531

Зарегистрирован: 23 май 2013, 09:36

Откуда: Россия, Саратов

Машина: М2141 с УМПО3317

Версия SECU: официальная SECU-3T


Благодарил (а): 1 раз.
Поблагодарили: 78 раз.

Сообщение 14 сен 2016, 21:00

Re: Модернизация блока с ATmega32 на ATmega644

Выпаял HIP. Заодно и резисторы лишние выпаял - вспомнил, что прошивки новые все rev.5V

Изменений никаких.
Подключил программатор, считал сигнатуру - считалась. Считал фьюзы - тоже считались. Заливаю прошивку - заливается нормально. Делаю верификацию - виснет в процессе. Отключаю программатор, подключаю заново - нет связи.
Минут через несколько пробую - есть связь. Пробую считать прошивку - опять виснет процессе. И опять связь пропала.
Опять же минут через несколько пробую - опять связь появилась. Сделал очистку, залил прошивку. Попробовал сбросить eeprom перемычкой и подключиться к блоку через менеджер - не видит. Попробовал с установленной перемычкой что-нибудь считать или записать - на все выдает "Ошибка, нет ответа".

Куда дальше рыть?
АЗЛК "Москвич" 2141-22, УМПО-3317, Солекс-21041-...-10 (24х26) с SECU-3T (ДНО+ДУИ), автоподсосом и блоком вентилятора
<<

alvikagal

Аватара пользователя

Сообщения: 2350

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 290 раз.
Поблагодарили: 387 раз.

Сообщение 14 сен 2016, 21:03

Re: Модернизация блока с ATmega32 на ATmega644

Что за комп? Может он тормозит страшно и какими червями кишит?
Антивирь есть?

ПС
МК не греется?
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

Elektron

Аватара пользователя

Сообщения: 531

Зарегистрирован: 23 май 2013, 09:36

Откуда: Россия, Саратов

Машина: М2141 с УМПО3317

Версия SECU: официальная SECU-3T


Благодарил (а): 1 раз.
Поблагодарили: 78 раз.

Сообщение 14 сен 2016, 21:37

Re: Модернизация блока с ATmega32 на ATmega644

МК - холодный.

Комп - ноутбук довольно свежий, Win-8.1. Работает нормально, не тупит. На тему заразы на 100% я, конечно, не уверен, но весьма неплохая бесплатная утилитка cure-it от доктора веба при регулярных проверках ничего не находит. В качестве постоянного антивируса Каспер-Кристал стоит. При манипуляциях с МК антивирус, естественно, отрубаю.

Почему глюки-то только при чтении из МК? Я конечно не великий спец, но ИМХО, будь проблема в компе, программаторе или софте, глючило бы при любых операциях.
На этом же ноутбуке раньше с этим блоком работал без проблем. На нем же менеджер МПСЗ-ZH, к которой пока был вынужден вернуться, работает. На нем же телефоны перепрошиваю. И проблем как бы не имеется со всем этим делом.
Последний раз редактировалось Elektron 14 сен 2016, 21:47, всего редактировалось 1 раз.
АЗЛК "Москвич" 2141-22, УМПО-3317, Солекс-21041-...-10 (24х26) с SECU-3T (ДНО+ДУИ), автоподсосом и блоком вентилятора
Пред.След.

Вернуться в Аппаратное обеспечение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Powered by phpBB® Forum Software © phpBB Group.