AVRISP mkII новый клон (поддерживает XMEGA)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

s_black писал(а):
radio-kot писал(а):Это проверенная в работе плата ?

http://www.embed.com.ua/programmatoryi/ ... risp-mkii/ здесь есть проверенная неоднократно плата


По схеме, которую я выложил ранее с печаткой из поста за 2 марта мной собрано на данный момент четыре программатора. Ошибок в разводке нет. Прошивку использовал последнюю от grott.
Преимущества (на мой взгляд) платы которую выложил я:
- коммутируемое питание на целевой программатор;
- выбор напряжения питания для него (3,3V или 5V)
- выведенный на разъем PDI

Думаю, при выборе это стоит учитывать.
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

VirZh, а подскажите пожалуйста, как (или чем) первоначально прошить AT90USB162? Какие фузы выставлять, STK-500 v2 для этого подойдет и т.д. Прошивку от grott'а нашел, печатку буду делать вашу, с элементной базой разобрался. Осталось разобраться с самим запуском девайса :)

ЗЫ. "Последняя прошивка от grott" - имелась в виду прошивка из этого поста?
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

Отвечаю сам себе: порядок первоначальной прошивки МК через FLIP описан вот здесь, в разделе "Firmware Update". Осталось определиться с прошивкой.
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

Да прошивка использовалась эта. Друзья приходят "делиться", поэтому пришлось сегодня вечерком собрать пятый экземпляр - работает нормально.
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

Собрал программатор, через FLIP залил прошивку, все залилось нормально. Но теперь не могу прочитать Atmega8 - AVRStudio и CVAVR не слышат программатора. Вопрос - для чего нужны 2 перемычки на плате? Нужно ли их замыкать для работы программатора?

Как можно проверить исправность программатора?
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

Решил прошить программатор через ISP и чувствую что набокопорил. Пожалуйста выложите скрин фьзов например для CVAVR, попробую восстановить их правильно.
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

molecul писал(а):Собрал программатор, через FLIP залил прошивку, все залилось нормально. Но теперь не могу прочитать Atmega8 - AVRStudio и CVAVR не слышат программатора. Вопрос - для чего нужны 2 перемычки на плате? Нужно ли их замыкать для работы программатора?

Как можно проверить исправность программатора?


Подключаешь SPI. Перемычки только для заливки ПО. Нормально собранный программатор при подключении к USB (если собран по моей печатке), засвечивает светодиод (желтый по схеме), загорается и гаснет зеленый, потом гаснет желтый и постоянно горит зеленый.

В диспетчере устройств в пункте Jungo должен появиться AVRISP mkII
Если не так- ищи непропаи на плате или проверяй шлейф. Иногда стоит попробовать уменьшить частоту программирования с 1 Mhz до 250 kHz
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

molecul писал(а):Решил прошить программатор через ISP и чувствую что набокопорил. Пожалуйста выложите скрин фьзов например для CVAVR, попробую восстановить их правильно.


Шей через Flip
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
malex
Открыл глаза
Сообщения: 46
Зарегистрирован: Пн ноя 08, 2010 13:58:06
Откуда: Kyiv

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение malex »

Если теперь получится,при программировании через ISP легко стереть и bootloader,
записанный во флеш AT90USB162 на заводе изготовителе.
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

malex писал(а):Если теперь получится,при программировании через ISP легко стереть и bootloader,
записанный во флеш AT90USB162 на заводе изготовителе.


Да, как-то не пробовал, интересно, в AT90USB162 bootloader залочен?
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

А после прошивки через FLIP разве не нужно менять значение фьюза CKDIV8 ? Я бы хотел через STK500 прошить, но вот с фьюзами проблема, не знаю какие выставлять. Если кто знает - почиркайте на картинке, пожалуйста.

Изображение

Продолжение. Бутлоадер видимо не залочен, и я его видимо стер, т.к. при подключении к компу программатор никак не определяется. При аподключении к STK500 и попытке прочесть фьюзы или сигнатуру получаю ошибку "Can't read Chip Signature because LB1=0 & LB2=0.". Это все, камень можно выбрасывать?
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

molecul писал(а):А после прошивки через FLIP разве не нужно менять значение фьюза CKDIV8 ? Я бы хотел через STK500 прошить, но вот с фьюзами проблема, не знаю какие выставлять. Если кто знает - почиркайте на картинке, пожалуйста.

Лично я фьюзы вообще не трогал. т.е. стоят по умолчанию. Их можно посмотреть в datasheet в разделе 25.2 Fuse Bits

molecul писал(а):Продолжение. Бутлоадер видимо не залочен, и я его видимо стер, т.к. при подключении к компу программатор никак не определяется. При аподключении к STK500 и попытке прочесть фьюзы или сигнатуру получаю ошибку "Can't read Chip Signature because LB1=0 & LB2=0.". Это все, камень можно выбрасывать?

Если не залочен - то ищите еще один чип, считывайте в нем loader, а сюда пишите. Хотя залоченные чипы стираются без проблем. :-(, В любом случае решить проблему с Lock bit позволяет параллельный программатор. В свое время, когда только начинал и пользовался PonyProg пару микросхем тоже пришлось оживлять Я пользовался http://elm-chan.org/works/avrx/avrxp.png
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

molecul писал(а):При аподключении к STK500 и попытке прочесть фьюзы или сигнатуру получаю ошибку "Can't read Chip Signature because LB1=0 & LB2=0.". Это все, камень можно выбрасывать?


Я не силен в английском, но здесь написано , что Сигнатура не читается, поскольку чип залочен... :-) Думаю это не повод его выбрасывать.
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

Саму прошивку бутлоадера я нашел, буду собирать "Atmega fusebit doctor" отсюда, может поможет.
Аватара пользователя
radio-kot
Собутыльник Кота
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение radio-kot »

Стереть надо и локи распрограмятся.
Будете проходить мимо- проходите!
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

При попытке стереть, прошить или прочитать фузы получаю сообщение о ошибке "Can't read Chip Signature because LB1=0 & LB2=0.".
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

molecul писал(а):При попытке стереть, прошить или прочитать фузы получаю сообщение о ошибке "Can't read Chip Signature because LB1=0 & LB2=0.".


Стирать надо не Lock bit, а весь чип. Если бы лок биты так просто стирались, то защиту ставить ни кто и не думал бы... :-)
Последний раз редактировалось VirZh Вс мар 20, 2011 00:20:47, всего редактировалось 1 раз.
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
VirZh
Встал на лапы
Сообщения: 86
Зарегистрирован: Вс фев 27, 2011 01:01:11
Откуда: Республика Крым

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение VirZh »

Да, кстати, если ты умышленно не выставлял lock биты, то, думаю, есть шанс, что loader все-таки жив
Опыт и мудрость приходят с годами... К некоторым годы приходят одни...
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение molecul »

Да не стирается весь чип, более того - ничего вообще с чипом сделать не могу. Выбираю "Erase Chip" - получаю "Can't read Chip Signature because LB1=0 & LB2=0". Если убрать птичку с "Check Signature", то сообщения о ошибке нет, но и толку нет - заливаю прошивку бутлоадера, а верификацию не проходит, стало быть содержимое камня не меняется.
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение sema »

во втором случае перед заливкой прошивки делаете эрайс всего чипа?
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Ответить

Вернуться в «AVR»