|
Странная проблема с доступом к МК через ISP |
|
|
|
 |
Ответов
|
Nov 28 2008, 16:46
|

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

|
Цитата(_lukash_ @ Nov 28 2008, 16:40)  При первом считывании по ISP 0x1E, 0x93, 0x83 - корректный ID. Потом ID 0x00, 0x01, 0x02... Все еще похоже на проблемы с питанием. Буфер адаптера запитан? Шлейф у вас какой длины? Чем питаете чип? Цитата Сильно смахивает на чтение залоченной FLASH или EEPROM. не особо то смахивает. особливо в свете того что речь идет о сигнатуре чипа.
|
|
|
|
|
Nov 28 2008, 20:18
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(defunct @ Nov 28 2008, 20:46)  ... не особо то смахивает. особливо в свете того что речь идет о сигнатуре чипа... У старых AVR, если кристалл залочен, сигнатура также читалась в виде 00,01,02. Для PWM3 не пробовал. У новых сигнатура вроде читается правильно и в залоченном виде. ИМХО, проблемы с программатором, или MISO/MOSI/SCK нагружены чем-то, может кристалл уже помирает от экспериментов.
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Nov 28 2008, 23:09
|

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

|
Цитата Чип питаю через импульсный преобразователь 24->5V Шлейф короткий - осциллографом смотрю питание - ровное Все выводы подключены? Цитата Можно подробней насчет буфера адаптера? Разъем ISP предполагает наличие 6 пинов - 4 управляющих, земля и Vtarget. С пина Vtarget берется питающее напряжение для выходного буфера программатора. Цитата ИМХО, проблемы с программатором, или MISO/MOSI/SCK нагружены чем-то, может кристалл уже помирает от экспериментов. Можно было бы согласиться с диагнозом, если бы глючил только 1 программатор, а так автор заявляет что глючит 2, причем разных. Согласен что дело может быть в уровнях, но чип тут не при чем, проблема с подключением - с таргет платой. Напр VCC к Vtarget подведено через 10K резистор или через неадекватный диод, и т.п. Еще смущает импульсник. Хоть автор и говорит что с ним все ОК, я бы все-таки предложил попробовать запитать чистым батарейным питанием или хотя бы от линейного стабилизатора.
|
|
|
|
|
Dec 1 2008, 21:12
|
Частый гость
 
Группа: Свой
Сообщений: 126
Регистрация: 1-09-07
Из: Винница
Пользователь №: 30 222

|
Цитата(defunct @ Nov 29 2008, 01:09)  Разъем ISP предполагает наличие 6 пинов - 4 управляющих, земля и Vtarget. С пина Vtarget берется питающее напряжение для выходного буфера программатора. У нас на плате разъем ISP состоит из 5 пинов - мы запитываем программатор от блока питания. Т.е. программатор запитан хорошо - также саму плату запитывал от разных источников питания - проблема та же (при этом второй такой же МК на этой же плате во всех случаях работал нормально) Цитата(Nanobyte @ Dec 1 2008, 20:48)  А может, плата плохо отмыта после пайки? Здесь, на форуме, уже было несколько тем со схожими проблемами. И ещё, не используется ли в PWM3 линия RESET ещё для каких-либо целей (DS под рукой нет, посмотреть не могу), может быть FUSE заставили её сменить ориентацию? Плата отмыта хорошо. Да и контроллер перешел в это глючное состояние сразу после одной из перепрошивок Линия RESET ничем больше не задействована. Пока эту проблему решу подтяжкой к 5В линии RESET - но не уверен что это правильный выход... (даже килоомный резистор никакого эффекта не дает ,при токе 50мА резистор нужен около 100Ом...) Если получится как то решить проблему, отпишусь. Спасибо всем за помощь!
|
|
|
|
Сообщений в этой теме
_lukash_ Странная проблема с доступом к МК через ISP Nov 27 2008, 18:00 ARV я сталкивался с похожей проблемой дважды, оба раза... Nov 27 2008, 18:09 _lukash_ Фюзы я не менял...
Тактирование от внутреннего 8МГ... Nov 27 2008, 18:15 bloodden Если шили из CVAVR - то запросто могли фузы прошит... Nov 27 2008, 20:01 _lukash_ Нет, шью через AVRStudio4
С фюзами вроде как все в... Nov 27 2008, 21:12 Dimonira Не ищите одну причину, скорее всего их две или бол... Nov 27 2008, 22:32 defunct Очень напоминает ситуацию когда МК не запитан. (и ... Nov 28 2008, 00:49 Nanobyte Цитата(_lukash_ @ Nov 28 2008, 18:40) ...... Nov 28 2008, 14:49  Petka Цитата(Nanobyte @ Nov 28 2008, 17:49) Сил... Nov 28 2008, 19:13    _Pasha Цитата(defunct @ Nov 29 2008, 03:09) Еще ... Dec 1 2008, 17:48 Dimonira А другой контроллер имеется? Если этот не жилец, т... Nov 28 2008, 16:03 _lukash_ Да, запаян на этой же плате
Второй пока работает к... Nov 28 2008, 16:26 _lukash_ Чип питаю через импульсный преобразователь 24-... Nov 28 2008, 16:55 _lukash_ Померял линию Reset - она в 0...
В схеме подтягив... Dec 1 2008, 16:20 Nanobyte Цитата(_lukash_ @ Dec 1 2008, 20:20) ...П... Dec 1 2008, 18:48 _lukash_ Уф..
Только что второй такой же контроллер сдох(
О... Dec 4 2008, 18:30
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|