|
AVR ISP mkII не видит ATtiny2313, Не может прочесть сигнатуры |
|
|
|
Sep 24 2008, 22:11
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Здравствуйте. Помогите пожалуйста советом. Мой USB программатор AVR Isp mkII не может достучаться до ATtiny2313. Все ножки я подключил к нему строго по спецификации. На программаторе горят две зелёные лампочки. Он посылает сигналы по MOSI, но мой Attiny не отвечает. В чём же может быть моя ошибка??? У кого-нибудь выходило программировать таким программатором без использования stk500 или аналогов?
|
|
|
|
|
Sep 25 2008, 02:11
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(AVRMan @ Sep 25 2008, 07:11)  Здравствуйте. Помогите пожалуйста советом. Мой USB программатор AVR Isp mkII не может достучаться до ATtiny2313. Все ножки я подключил к нему строго по спецификации. На программаторе горят две зелёные лампочки. Он посылает сигналы по MOSI, но мой Attiny не отвечает. В чём же может быть моя ошибка??? У кого-нибудь выходило программировать таким программатором без использования stk500 или аналогов? Проверьте частоту ISP. Тут где-то ниже была подобная тема.
--------------------
Выбор.
|
|
|
|
|
Sep 25 2008, 07:31
|

4 синих кубика
   
Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326

|
Обычно такое случается, когда работаешь по SPI на больших скоростях с контроллером на плате с кварцем и т.д., а потом подключаешься к "чистому" контроллеру, у которого по умолчанию внутреннее тактирование, например, от 1МГц, а у Вас при этом SPI на 2МГц выставлен. Кстати, ПО у программатора можно обновлять.
Сообщение отредактировал МП41 - Sep 25 2008, 07:32
--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
|
|
|
|
|
Sep 25 2008, 08:47
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363

|
Цитата(МП41 @ Sep 25 2008, 11:59)  Вроде есть ПО для программирования контроллеров из командной строки. STK500.exe называется, но USB драйвер, я так понимаю, идёт только вместе со студией
|
|
|
|
|
Sep 25 2008, 16:51
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Эх, друзья!!! Да у меня стоит скорость 125kHz какая уж там большая. Видимо всё не ОК, потому, что считать идентификатор устройства ему не удаётся. Программатор я перепрошивал. Может быть я в схеме чего-то не подключил? Я все 6 пин проверил. Первый пин на стороне красной полосы, но не на стороне шлейфа. Зелёный на прогере горит - значит питание подаётся, а вот может ещё что нужно включить кроме того, что подключить соотв. пины контроллера и программатора?.
|
|
|
|
|
Sep 25 2008, 17:06
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Дыг, он пишет Entering programming mode failed. И шлёт воздушный поцелуй..(((
|
|
|
|
|
Sep 26 2008, 06:22
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(AVRMan @ Sep 25 2008, 21:06)  Дыг, он пишет Entering programming mode failed. И шлёт воздушный поцелуй..((( Это только предположение. У меня была вот какая заморочка, правда с AT90PWM3. После установки фуза разрешающего отладку под JTAG кристалл не откликается на программатор, пока JTAG-ом не сбросишь этот фуз. Сообщение программатора бало один в один как и у Вас.
|
|
|
|
|
Sep 27 2008, 11:26
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Подскажите, может я неправильно собрал схему. Я подключал программатор по такому принципу, как показано на рисунках в этом сообщении. Частоту менять пробовал. Также пробовал работать с ATmega16 симптомы абсолютно идентичны. Контроллеры покупал в разных магазинах.
Эскизы прикрепленных изображений
|
|
|
|
|
Sep 27 2008, 15:15
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Цитата(domowoj @ Sep 27 2008, 18:13)  Похоже разъем на плате распаян с точностью до наоборот, проверяй. А монтаж лучше вести проводом МГТФ-0,12 или тоньше. Скажите, а почему наоборот? С обратной стороны они ведь зеркально отображаются. Или я не прав?
|
|
|
|
|
Sep 27 2008, 18:36
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
Цитата(domowoj @ Sep 27 2008, 22:27)  Посмотри это Да, я это смотрел. Но когда я подключаю программатор к этой моей пробной платке он горит зелёным, это говорит, что в питание, ресет и землю я покрайней мере попал... Уточните пожалуйста..
|
|
|
|
|
Sep 28 2008, 08:58
|
Группа: Новичок
Сообщений: 9
Регистрация: 24-09-08
Пользователь №: 40 457

|
 В мане разъём со стороны штырьков. Первый пин на контакторе находится на стороне красного провода, но не на стороне шлейфа. Если у тебя есть такой программатор, - взгляни.
|
|
|
|
|
Feb 4 2011, 09:20
|
Группа: Новичок
Сообщений: 3
Регистрация: 4-02-11
Из: Украина, Киев
Пользователь №: 62 705

|
Интересно, чем же всё закончилось. Потому что у меня аналогичная ситуация с ATtiny15. Перепроверил схему много раз.
|
|
|
|
|
Feb 4 2011, 13:06
|
Группа: Новичок
Сообщений: 3
Регистрация: 4-02-11
Из: Украина, Киев
Пользователь №: 62 705

|
МП41, спасибо что ответил. Я уже не знаю, может его от батарейки лучше запитать. Конденсаторы поставил сразу электролит и неполярный 0,1uF Источник импульсный от какого-то мобильника. Затем попробовал проверенный PICkit2 от microchip - там есть встроенный преобразователь. От него прекрасно работают все мои схемы на Пиках. Не пойму, где же я лоханулся? Микрухи менял. Мне негде проверить свой AVRISP mk2 фирменный. В момент чтения сигнатуры на всех логических выводах меняется уровень напряжения, т.е. импульсы какие-то есть. 5,0 В в студио вижу. Ситуация в точности аналогичная с топикстартером. Куда копать?
Ура! AVRISP работает. Припаял навесу прямо в свою схему (выводы тини15 отключил) кое как ATmega8 в дипе - читает сигнатуру, фьюзы... Фух... Теперь непонятно что же не так с ATtiny15? Они у меня в so-8, правда, три штуки уже перепаял, ни одна не заработала. Может они чего-то боятся там, статики, температуры, я не знаю? Или у них с завода ISP отключен? Может кто знает?
|
|
|
|
|
Feb 4 2011, 13:18
|

4 синих кубика
   
Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326

|
AVRMan, сейчас много бессвинцовых деталей, и однажды моя ATmega8 в планарном корпусе, запаянная на самодельной плате, перестала отзываться на AVRISP mkII. Выходить из строя ей было рановато, поэтому я принялся проверять шлейф программатора, разъёмы и т.д., а оказался непропай на MOSI или MISO. Внешне вывод выглядит как нормально запаянный, а реально контакт плохой. Пропаял - заработало, но это вряд ли про топикстартера, так как у него DIP-корпус. Тут про поддельные ATtiny15 тема была... На MOSI, MISO и SCK жизнь наблюдается? Цитата(Dmzik @ Feb 4 2011, 15:06)  Теперь непонятно что же не так с ATtiny15? Они у меня в so-8, правда, три штуки уже перепаял, ни одна не заработала. Может они чего-то боятся там, статики, температуры, я не знаю? Или у них с завода ISP отключен? Может кто знает? Как-то работал с давно купленными образцами, никаких проблем не было.
--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
|
|
|
|
|
Feb 4 2011, 13:32
|
Группа: Новичок
Сообщений: 3
Регистрация: 4-02-11
Из: Украина, Киев
Пользователь №: 62 705

|
Да, проверял, тот что должен отвечать, MOSI кажись, на нем тихо было, все остальные Reset, MISO, SCK - уровни прыгали. Неужели подделка? Я брал их в ИМРАДе в Киеве. Кстати была еще и 4-я тини15 самая первая в этом эксперименте, так там к.з. по питанию. Но я грешил на импульс с источника питания, кондеров я тогда не поставил.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|