Схемки не смотрел. Осцилографа нету. Переходники между платами не делал...
Что сделано:
1) зарисованы немного схемы управления режимами boot и reset начиная от Attiny и заканчивая процом.
2) зарисованы немного схемы включения светодиодов
3) впаян правильно двухцветовой светодиод (был не правильно впаян, поэтому была путаница с цветами при разных подключениях)
4) промерены выходы с Attiny:
а) 3PIN - управление режимом BOOT (с 3 ноги через резистор 1К на БАЗУ транзистора 1Ft, а с его коллектора на 3PIN у оптопары P181GB. C 6PIN оптопары через резистор 15К сигнал идёт на 104 ножку процессора С167). По замерам во время перехода в BOOT у оптопары на 6 ножке -5В, а после резистора -0.5В
б) 7PIN - управление аппаратным RESET-ом (с 7 ноги через резистор 1К на БАЗУ транзистора 1Ft, а с его коллектора на 1PIN у супервизора ADM705. C 7PIN супервизора через резистор 4К7 на 140 ножку процессора С167). По замерам при подаче RESET на первую ножку супервизора приходит 5В, а с 7 ничего не выходит.
5) Попробовал замкнуть 1 и 7 ножки супервизора (возможно ошибка, но я так сделал). В результате прибор начал обновляться. Пробовал несколько раз - всё отлично. Завтра поеду искать ADM705 по магазинам.
Осталась проблема с тем, что не видна версия ПО. Даже не совсем так: иногда начинает видеть, но при передёргивании 12В на ОБД разъёме опять перестаёт. С чем это связано - не понятно. Пока не выловил это. Для того что бы всё заработало нужно при включении подать 1 раз минус через резистор 4К7 на 140 ножку процессора (тем самым сделать RESET). Почему его не даёт Attiny мне пока не понятно. Да и точно не знаю с чего должен исходить этот сигнал - с тини через супервизор или сам супер визор при первом включении должен давать сигнал...
Последний раз редактировалось eMuk; 12.02.2014 в 23:15..
|