Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 03.02.2013, 15:49  
you_go
Гражданин KAZUS.RU
 
Аватар для you_go
 
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
you_go на пути к лучшему
По умолчанию ATmega168V и STK500

На днях получил с ибея пару тестеров Transistor Tester Capacitor ESR Inductance Resistor Meter NPN PNP Mosfet/9V. Они оказались с разной прошивкой и по точности не ахти. После переговоров с продавцом он прислал самую новую усовершенствованную прошивку, в которой, кроме того, устранены некоторые баги.
Сказал, что я сам смогу ее в режиме ISP, только чтобы никакие фьюзы не менял.
Я достал свой старый STK500 (еще не USB, а COM-овсий), обновил его прошивку в AVR Studio 4.19 и попробовал прочитать сигнатуру и фьюзы ATmega168 c подключенной к нему по ISP платы. Ничего не вышло - процессор почему-то не входит в режим программирования, а после ресета просто отрабатывет зашитую программу. Пробовал по-разному. Даже перепаял кварц на плате с 8 на 4 МГц - не помогло.
Вопрос - как считаете, в чем может быть причина? Может, элементарно, установлена защита по SPIEN? Что же тогда продаван рекомендует использовать именно SPI? Или я в чем-то неправ - может, мой старый комовский STK500 не годится для этой цели? Выпаивать проц и пробовать высоковольтный режим программирования пока не хочется.
Вот платка тестера (название проца было затерто). Прошивку, кому надо, тоже прилагаю.
Миниатюры:
Нажмите на изображение для увеличения
Название: AVRtst1.gif
Просмотров: 814
Размер:	367.8 Кб
ID:	43101   Нажмите на изображение для увеличения
Название: AVRtst2.gif
Просмотров: 439
Размер:	332.4 Кб
ID:	43102  
Вложения:
Тип файла: rar AVR tester upgrade.rar (110.6 Кб, 1213 просмотров)
Реклама:

Последний раз редактировалось you_go; 10.02.2013 в 13:07.
you_go вне форума  
Эти 7 пользователя(ей) сказали Спасибо you_go за это сообщение:
Air777 (11.03.2013), amds (03.06.2014), djek35 (07.10.2015), leoblp (20.03.2013), mr_kost (05.02.2013), vahegan (12.03.2013), y-ola (25.03.2017)
Непрочитано 03.02.2013, 16:16  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,796
Сказал спасибо: 2,913
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: ATmega168V и STK500

  1. Запросить подробности у продавца. М.б. там именно запрещено SPI-программирование и есть загрузчик? Фирменный STK500 бывает только КОМовский и работает чётко (если нет ошибок в подключении к программируемому МК).
  2. Срисовать, что есть на выводах SPI и думать, как оно может повлиять на целостность сигналов.
ForcePoint на форуме  
Непрочитано 03.02.2013, 16:42  
you_go
Гражданин KAZUS.RU
 
Аватар для you_go
 
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
you_go на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Как раз первым делом я запросил продавца, чтобы он дал мне более подробную информацию (в том числе какие должны быть установлены фьюзы и биты защиты).
Он прислал мне только два файла - .hex (собственно прошивка) и .eep (содержимое EEPROM). Сейчас в Китае Новый Год, так что вряд ли они ответят до 18-20 февраля.
Бутлодер - не знаю, если бы он был, это, наверное, было бы оговорено.
Я посмотрел SPI сигналы осциллографом - вроде бы не завалены, полной амплитуды (говорят, что на ресете не должно быть подтягивающего резистора меньше 10 ком - вроде бы выполняется). STK500 у меня фирменный, так что боюсь, что просто SPIEN установлен (вернее, сброшен). Читал где-то раньше, что ATmega168 весьма капризен - уменьшал частоту SPI насколько возможно - не помогает.
Ума не приложу, что еще попробовать перед тем как выпаивать процессор и пробовать высоковольтный параллельный режим (да еще и "кроватки" у меня нет под ATmega168V).
you_go вне форума  
Непрочитано 03.02.2013, 17:40  
Арктур
Почётный гражданин KAZUS.RU
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 3,015
Сказал спасибо: 7
Сказали Спасибо 3,494 раз(а) в 1,783 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: ATmega168V и STK500

А какое питание на процессоре при программировании (см. BODLEVEL) ?
Арктур вне форума  
Непрочитано 03.02.2013, 18:14  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,779
Сказал спасибо: 124
Сказали Спасибо 599 раз(а) в 416 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: ATmega168V и STK500

you_go, Я приобрел тоже такую плату. Можете поделиться прошивкой? Я бы тоже попробовал.
andries5 вне форума  
Непрочитано 04.02.2013, 08:49  
you_go
Гражданин KAZUS.RU
 
Аватар для you_go
 
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
you_go на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Прошивку добавил в первый пост.
Арктур, питание нормальное - 5,1 В

Последний раз редактировалось you_go; 04.02.2013 в 08:52.
you_go вне форума  
Эти 3 пользователя(ей) сказали Спасибо you_go за это сообщение:
andries5 (04.02.2013), carabas (04.02.2013), DK (04.02.2013)
Непрочитано 04.02.2013, 15:48  
Арктур
Почётный гражданин KAZUS.RU
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 3,015
Сказал спасибо: 7
Сказали Спасибо 3,494 раз(а) в 1,783 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Обычно, в таких случаях проверяется программатор вместе с шлейфом на другом микроконтроллере.
Ещё можно просмотреть соединения дорожек - напр. конденсатор на выводе "RESET",
совпадение пинов на разъёме программирования, проверить другой программой программирования, осциллографом посмотреть на самих ножках микроконтроллера.
Арктур вне форума  
Непрочитано 04.02.2013, 16:30  
bass1981
Гражданин KAZUS.RU
 
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
bass1981 на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Если вообще бы у меня горело, я бы выпаял чип и впаял другой(новый).... Работы 10 мин если паяльная станция под рукой....
bass1981 вне форума  
Непрочитано 04.02.2013, 17:52  
urcda
Частый гость
 
Регистрация: 02.06.2008
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 12 раз(а) в 6 сообщении(ях)
urcda на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Еще надо было про фьюзы спросить.
urcda вне форума  
Непрочитано 04.02.2013, 17:58  
you_go
Гражданин KAZUS.RU
 
Аватар для you_go
 
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
you_go на пути к лучшему
По умолчанию Re: ATmega168V и STK500

Паяльная станция есть, но атмеги 168 новой нет - надо заказывать, а это тоже небыстро. Хотелось бы разобраться с ISP, тем более, что продавец оветил на мое письмо: "If you use a ISP programmer,it can be upgrded." - то есть все должно запрограммироваться по ISP. Надо будет еще повнимательнее все посмотреть - не сдох же мой STK500 после апгрейда фирмвари? На всех линиях сигналы есть. Непонятно.
Если у кого-то результат перепрошивки тестера будет раньше, отпишитесь, пожалуйста. А то на буднях у меня свободного времени маловато вплотную этим заняться.
you_go вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
STK500 и W27C512/45Z Faworit Микроконтроллеры, АЦП, память и т.д 5 20.02.2012 11:09
Stk500 attiny13 bass1981 Микроконтроллеры, АЦП, память и т.д 3 25.02.2011 00:10
Программатор AVR STK500 Beduin Микроконтроллеры, АЦП, память и т.д 47 22.06.2010 13:10
Схемы для stk500 zhan99999 Микроконтроллеры, АЦП, память и т.д 7 30.12.2006 21:34


Часовой пояс GMT +4, время: 23:13.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot