|
Странное поведение ATTINY44A, После десятков перешивок |
|
|
|
Apr 8 2011, 11:28
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Коллега жалуется на сабж. Делает устройство с батарейным питанием, посему очень критично потребление. Пока отлаживал саму программу, потребление не измерял. Когда все отладил, померял. Оказалось в режиме Power down 200мка. Для CR2032 Это не есть хорошо. Никакие пляски с бубном не приводили к меньшему. Решил, что бракованный чип. Купил новый. Только прошил, замерил- 2мка. Это уже неплохо. Процесс отладки, вылизывания алгоритма... Короче, несколько десятков раз перепрошил. Опять проверил потребление. Те же 200мка. Поднял старую прошивку, с которой было 2. Прошил. - 200! Фьюзы не менялись! Проверено. Проверялось даже на голом контроллере, с полностью отключенным всем, что подключалось. А подключался только жки с контроллером, у которого все ноги только на вход. (TIC 5234) Остается только грешить на увеличение потребления после многократных перепрошивок. Шилось АВРЕАЛ_ом. Может ли такое быть?
|
|
|
|
|
 |
Ответов
|
Apr 8 2011, 12:37
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Цитата(zhevak @ Apr 8 2011, 14:17)  Есть болтающиеся в воздухе выводы, сконфигурированные на вход? (Сквозные токи входных цепей от наводок.) Разверните неиспользуемые выводы на выход и выведите на них ноль. На это обращалось внимание в первую очередь. Все сделано именно так. Цитата(prottoss @ Apr 8 2011, 14:06)  Логично, что нужно приобрести еще один чип в магазине Есть еще оин чип. Это будет уже третий. Скорее всего так оно и будет. Интересен сам принцип. Неужель процесс перепрограммирования так быстро приводит к деградации кристала с точки зрения потребления? Производитель ведь гарантирует очень болшое количество перепрограммирований и ничего о такой быстрой деградации не говорит! Как тогда работать кристалам с бутлоадером? Просто интересно, никто еще стаким явлением не сталкивался?
|
|
|
|
|
Apr 10 2011, 02:28
|
Частый гость
 
Группа: Участник
Сообщений: 97
Регистрация: 24-07-08
Из: Иркутск
Пользователь №: 39 180

|
Цитата(prottoss @ Apr 8 2011, 21:54)  Вы сначала попробуйте, проверьте, потом можно уже грешить на производителя. с atmega88 была нехорошая история, 10шт из одной партии, рабочих только парочка. программатор самодельный avr910 на tiny2313. как проявлялось, у нескольких микросхем не читалось ID, часть не хотела программироваться. и были несколько, ID нормально, программирование, верификацию проходит все в порядке. А устройство не работает, нет признаков жизни. Проверял как рабочей программой, так на короткой тестовой "просто машем ногами". Сами платы в порядке. PS. грешить на Атмел?. микросхемы были россыпью в коробочке. может брак, а может к примеру статикой побили.
Сообщение отредактировал e-serg - Apr 10 2011, 02:38
|
|
|
|
|
Apr 10 2011, 03:07
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(e-serg @ Apr 10 2011, 05:28)  PS. грешить на Атмел?. нет. грешить на это Цитата программатор самодельный avr910 на tiny2313. В свое время насмотрелся на разные чудеса, в виде стертых ID, фузов расставленных случайным образом и тому подобное. Как стал пользоваться исключительно фирменными STK500, JTAG ICEII и AVR Dragon'ом - ни одной проблемы, ни с одним чипом. Автору: вылизывать программы лучше с помощью AVR Dragon'а хотя бы, debugWire рулит. По проблеме - совсем банальную ситуацию рассматривали - может у вас мерялка не так меряет, переключили шкалу на два порядка вниз да забыли случайно, дурное дело нехитрое особенно если используется стрелочный амперметр. LPT программатор - тоже еще одно зло, что-то пожечь шанс очень высок. В процессе программирования страницы флеш достаточно испортить один байт, чтобы ID чипа перестало читаться навсегда.
|
|
|
|
|
Apr 10 2011, 03:33
|
Частый гость
 
Группа: Участник
Сообщений: 97
Регистрация: 24-07-08
Из: Иркутск
Пользователь №: 39 180

|
Цитата(defunct @ Apr 10 2011, 12:07)  нет. грешить на это === его тогда проверил всеми возможными способами, в том числе тиньки в AVR910 менял. Сейчас у меня свой АВР Драгон, а тогда, в той фирме в программаторе отказали, "слишком дорого". Вот и принес домашнюю самоделку. Она, до сих пор у меня рабочая, и иногда тоже помогает.
|
|
|
|
Сообщений в этой теме
aleksey_g Странное поведение ATTINY44A Apr 8 2011, 11:28 prottoss Цитата(aleksey_g @ Apr 8 2011, 18:28) Кол... Apr 8 2011, 12:06  ivainc1789 Цитата(aleksey_g @ Apr 8 2011, 16:37) Ско... Apr 8 2011, 12:57 niXto Цитата(aleksey_g @ Apr 8 2011, 14:28) Ост... Apr 8 2011, 16:52 aleksey_g Цитата(niXto @ Apr 8 2011, 18:52) В компа... Apr 8 2011, 18:33  rx3apf Цитата(aleksey_g @ Apr 8 2011, 22:33) Мис... Apr 8 2011, 18:40   nk@ Цитата(rx3apf @ Apr 8 2011, 21:40) Я вот ... Apr 8 2011, 19:30 SysRq Фьюз включения DebugWire в каком состоянии? Чему т... Apr 9 2011, 17:49 nk@ Уж что-что, а программатор тут точно не виноват.
... Apr 10 2011, 05:45 defunct Цитата(nk@ @ Apr 10 2011, 08:45) Уж что-ч... Apr 10 2011, 06:31  nk@ Цитата(defunct @ Apr 10 2011, 09:31) Пока... Apr 10 2011, 07:12 ReAl Подпробой защитных диодов на входах МК и увеличени... Apr 10 2011, 07:27 nk@ Меня зацепило и я провел маленький эксперимент. И... Apr 10 2011, 09:06  defunct Цитата(nk@ @ Apr 10 2011, 12:06) Вывод - ... Apr 10 2011, 22:12   nk@ Цитата(defunct @ Apr 11 2011, 01:12) Выво... Apr 11 2011, 04:22    aleksey_g Цитата(nk@ @ Apr 11 2011, 07:22) Плохо, ч... Apr 11 2011, 07:11 vsalex Ребята привет, это я собственно виновник торжества... Apr 11 2011, 07:55 rx3apf Цитата(vsalex @ Apr 11 2011, 11:55) Потре... Apr 11 2011, 14:46  Палыч Table 20-1 Note 10 ? Apr 11 2011, 15:12  vsalex Цитата(rx3apf @ Apr 11 2011, 17:46) Power... Apr 11 2011, 18:44   ILYAUL Цитата(vsalex @ Apr 11 2011, 22:44) Ребят... Apr 11 2011, 19:06    vsalex Цитата(ILYAUL @ Apr 11 2011, 22:06) Найди... Apr 11 2011, 20:09     ILYAUL Цитата(vsalex @ Apr 12 2011, 00:09) Табли... Apr 11 2011, 20:11   rx3apf Цитата(vsalex @ Apr 11 2011, 22:44) Ткнит... Apr 11 2011, 21:57    vsalex Цитата(rx3apf @ Apr 12 2011, 00:57) Да, и... Apr 12 2011, 04:15     rx3apf Цитата(vsalex @ Apr 12 2011, 08:15) остан... Apr 12 2011, 15:19 vsalex Fuses
OSCCAL = 84
_LOW = 0x6D
CKDIV = 0... Apr 13 2011, 05:05
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|