|
Странные проблемы с прошивкой. |
|
|
|
Jul 17 2008, 09:19
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 2-01-08
Пользователь №: 33 768

|
Цитата(ArtemKAD @ Jul 17 2008, 13:05)  А как там на счет WDT ? В программе сбрасываешь? Оно по умолчанию выключено. Я его не включал. Впрочем, спасибо, проверю. Цитата(delamoure @ Jul 17 2008, 12:43)  Может, всё-же длинный кабель от программатора? Симптомы больно похожие... Это далеко не первый камень, который я зашиваю этим программатором. Все было всегда абсолютно нормально, кроме последних четырех камней. Цитата(ArtemKAD @ Jul 17 2008, 13:11)  Убери внешнюю подтяжку. А что с ней может быть не так? Цитата И проверь цепь GND. В смысле? Цепь -- на месте.
|
|
|
|
|
Jul 17 2008, 09:50
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 2-01-08
Пользователь №: 33 768

|
Цитата(delamoure @ Jul 17 2008, 13:46)  Народ задумался... Попробуйте теперь упорядочить информацию, что вы нам предоставили. Мне вот уже непонятно с каким чипом вы конкретно работаете сейчас (tiny, mega); mega Цитата про замыкание reset на питание пинцетом непонятно тоже (при подключенном программаторе что-ли?). Пинцетом, ясное дело, при отключенном. Я это к тому, что у себя внутри контроллер, похоже, пытается за каким-то чертом тянуть этот вывод, причем довольно сильно, раз программатор не может его перетянуть (точнее, делает это с трудом). Цитата Если через подтягивающий к VCC резистор программатор не может посадить вывод на землю, может стоит обратить внимание на то, что reset имеет и альтернативную функцию порта? При той "хаотичности" во время прошивок он мог и сконфигурироваться как линия IO. Ну через раз контроллер таки читается. Ладно, я еще попробую откопать какую-нибудь из старых железок, чтобы быть точно уверенным, что это не программатор. Завтра вернусь с результатами.
Сообщение отредактировал slanted - Jul 17 2008, 09:52
|
|
|
|
|
Jul 18 2008, 06:04
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата При питании +5В, на ресете что-то около трех с половиной с какой-то помехой. Было такое один раз с Мегой128. Заменил - всё стало нормально. Цитата запрограммировал ресет как линию порта А почему тогда напряжение не логических уровней? А почему тогда программатор кристалл видит?
|
|
|
|
|
Jul 18 2008, 08:49
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 2-01-08
Пользователь №: 33 768

|
Цитата(777777 @ Jul 18 2008, 08:48)  Ну а как насчет схемы все-таки? Или она секретная? Далась вам эта схема. Нет там никакого криминала, RC-цепочка на ресете, пара блокировочных кондеров на питании, восемь штук светодиодов через резисторы от портов C, B и D. Ну, еще транзистор на OC1B, который управляет динамиком. Цитата(Igor26 @ Jul 18 2008, 10:04)  Было такое один раз с Мегой128. Заменил - всё стало нормально.
А почему тогда напряжение не логических уровней? А почему тогда программатор кристалл видит? В общем-то, я ее домучал сегодня. Флюс, зараза. Помог ацетон, спирт, протереть, просушить, и так два или три раза. Шиться, по крайней мере, начало без глюков. Ну, плюс еще мелкий баг в программе, но после его исправления железяка заработала вся и сразу. Тем не менее две тиньки и одна мега таки остались трупами -- видимо, что-то такое туда зашилось, после чего они ушли в себя. Да, флюс -- CT-brand 61B.
|
|
|
|
|
Jul 18 2008, 08:58
|

Частый гость
 
Группа: Свой
Сообщений: 176
Регистрация: 2-04-08
Из: Днепропетровск
Пользователь №: 36 406

|
Цитата(slanted @ Jul 18 2008, 11:49)  Тем не менее две тиньки и одна мега таки остались трупами -- видимо, что-то такое туда зашилось, после чего они ушли в себя. Imho поможет параллельный программатор.
--------------------
Ребята, как же это вы без гравицапы пепелац выкатываете из гаража? Это непорядок. ©
|
|
|
|
|
Jul 18 2008, 10:45
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 2-01-08
Пользователь №: 33 768

|
Цитата(delamoure @ Jul 18 2008, 12:58)  Imho поможет параллельный программатор. Да нету нигде в ближайшем окружении. Проще выкинуть нафиг и взять следующий камень.
|
|
|
|
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|