|
XMEGA программатор |
|
|
|
 |
Ответов
|
Jun 13 2011, 13:32
|
Участник

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

|
Не получается запрограммировать Хмегу. Программатор - клон AVRISP mkII. Пишет , что не получилось войти в режим программирования. Синхронизацию (чуть менее 500 кГц) на синхро и временную (менее сек) установку лог. 1 на данных вижу. Питание на МК есть. ВОПРОС : по какому признаку программатор определяет факт УДАЧНОГО входа в режим программирования ?? Контроллер Хмега32А4, питание 3,3 В Программатор Страничка о программаторе на Народ.Ру(На сколько я понимаю, автор - dimka76) Дословный ответ АВР Студио : Setting mode and device parameters.. OK! Entering programming mode.. FAILED! Leaving programming mode.. OK!
Сообщение отредактировал Юрий_СВ - Jun 13 2011, 13:32
|
|
|
|
|
Jun 13 2011, 15:35
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Юрий_СВ @ Jun 13 2011, 19:32)  ВОПРОС : по какому признаку программатор определяет факт УДАЧНОГО входа в режим программирования ?? XMEGA A MANUAL 30.12.1 Enabling External Programming Interface NVM programming from the PDI requires enabling, and this is one the following fashion. 1. Load the RESET register in the PDI with 0x59 - the Reset Signature. 2. Load the correct NVM key in the PDI. 3. Poll NVMEN in the PDI Status Register (PDI STATUS) until NVMEN is set. When the NVMEN bit in the PDI STATUS register is set the NVM interface is active from the PDI.
--------------------
|
|
|
|
|
Jun 13 2011, 16:20
|
Участник

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

|
Цитата(prottoss @ Jun 13 2011, 17:35)  XMEGA A MANUAL
30.12.1 Enabling External Programming Interface NVM programming from the PDI requires enabling, and this is one the following fashion. 1. Load the RESET register in the PDI with 0x59 - the Reset Signature. 2. Load the correct NVM key in the PDI. 3. Poll NVMEN in the PDI Status Register (PDI STATUS) until NVMEN is set. When the NVMEN bit in the PDI STATUS register is set the NVM interface is active from the PDI. Ума не приложу куда грести... Может нужна подтяжка вверх на PDI_DATA ? (вроде как, там есть подтяжка вниз) Пытаюсь рассмотреть 0x59 насилуя осцилограф в ждущем режиме по спаду ... что-то ... похожее есть. Контроллёру загибаться - не было причин....
|
|
|
|
Сообщений в этой теме
dimka76 XMEGA программатор Jan 11 2010, 09:40 Rst7 Я так понимаю, в качестве железяки используется AT... Jan 11 2010, 10:07 Dx! Железка - любая USB AVR.
http://www.fourwalledcubi... Jan 11 2010, 11:17 microsin Цитата(Dx! @ Jan 11 2010, 14:17) Желе... Mar 2 2010, 08:04 Rst7 Гыгы...
ЦитатаFor device pinout information, buil... Jan 11 2010, 11:22 dimka76 Цитата(Rst7 @ Jan 11 2010, 14:22) У кого ... Feb 16 2010, 07:47 Dx! Оно под WinAVR, да и схемка платы нужна же... Jan 11 2010, 11:38 Rst7 ЦитатаОно под WinAVR
Если быть точным, то собирае... Jan 11 2010, 11:47 Dx! Нихрена там не написано 8) Jan 11 2010, 12:03 Rst7 ЦитатаНихрена там не написано 8)
Все понятно (ибо... Jan 11 2010, 12:17 dimka76 В режиме PDI обмен похоже по USART осуществляется
... Jan 11 2010, 12:48 Rst7 Да это все понятно. Контроллер - заменить на 90USB... Jan 11 2010, 12:54 dimka76 Цитата(Rst7 @ Jan 11 2010, 15:54) Ну види... Jan 11 2010, 12:58 Rst7 ЦитатаНа мой взгляд, удобнее было бы использовать ... Jan 11 2010, 13:06 dimka76 Цитата(Rst7 @ Jan 11 2010, 16:06) Мне - п... Jan 11 2010, 13:08 Rst7 ЦитатаИ путаться в двух разъемах
Не поверите В о... Jan 11 2010, 13:13 dimka76 Цитата(Rst7 @ Jan 11 2010, 16:13) Не пове... Jan 11 2010, 13:19 Rst7 ЦитатаОдин разъем лучше двух
Я думаю, Вы сможете ... Jan 11 2010, 13:26 dimka76 Цитата(Rst7 @ Jan 11 2010, 16:26) Я думаю... Jan 11 2010, 13:29 Dx! По уму ещё в мейкфайле нужно указывать плату (USER... Jan 11 2010, 14:39 dimka76 Выкладываю свою схемотехническую реализацию проект... Feb 27 2010, 09:57 artem79 Цитата(dimka76 @ Feb 27 2010, 13:57) Выкл... Jun 11 2010, 05:57 smartfox78 Здравствуйте
Я скачал етот архив с AVRISP програм... Nov 25 2011, 17:38 swisst Цитата(dimka76 @ Feb 27 2010, 11:57) Выкл... Feb 28 2010, 11:06 V_N Вот здесь готовый програматор http://www.kosmodrom... Feb 28 2010, 11:58 swisst Цитата(V_N @ Feb 28 2010, 13:58) Вот здес... Mar 1 2010, 11:13 Владивольт ЦитатаAVR-USB162
совершенно напрасно на C1 сэконом... Mar 2 2010, 15:12 dimka76 Тут в моей схемке ошибочка обнаружилась.
После про... Mar 18 2010, 05:29 oll По подсказке товарищей - новая тема, где сам отпиш... Apr 6 2010, 15:22 dimka76 Цитата(oll @ Apr 6 2010, 19:37) По подска... Apr 7 2010, 04:34  oll Цитата(dimka76 @ Apr 7 2010, 10:49) А сюд... Apr 7 2010, 09:27 IGK Цитата(oll @ Apr 6 2010, 18:37) p.s. Тут ... Apr 7 2010, 13:51  oll Цитата(IGK @ Apr 7 2010, 20:06) А где так... Apr 7 2010, 18:01 oll последний злостный off не в тему по кортексам:
Ну ... Apr 8 2010, 12:34 zltigo Цитата(oll @ Apr 8 2010, 14:49) Cortex-M0... Apr 8 2010, 17:52  oll Цитата(zltigo @ Apr 9 2010, 00:07) Ну и з... Apr 9 2010, 03:07 akatenev Собирал себе программатор для Xmega на платке, кот... Apr 8 2010, 17:19 level Подскажите схема от dimka76 пишет еепром на mega8 ... Sep 7 2010, 08:41 dimka76 Цитата(level @ Sep 7 2010, 12:41) Подскаж... Sep 9 2010, 08:00 level Что никто не проверял что ли ? Sep 9 2010, 07:19 Sun525 Mega128, eeprom не пишет. Sep 14 2010, 15:00 Антон Малыгин Попоробую собрать тоже. Незнаю правда лазерно-утюж... Oct 12 2010, 22:02 dimka76 Кстати, подправил прошивку.
Неприятности с неп... Oct 13 2010, 04:19 ArseGun To dimka76:
Вопросы по вашему программатору.1. Как... Oct 13 2010, 20:10 dimka76 Цитата(ArseGun @ Oct 14 2010, 00:10) 1. К... Oct 14 2010, 12:20 oll Сегодня как раз флипом шил свою платку на AT90USB1... Oct 14 2010, 13:40 ArseGun To dimka76
Спасибо большое за разъяснения, почитал... Oct 14 2010, 17:52 Антон Малыгин Самое плохое..не могу найти AT90USB162...везде в м... Oct 14 2010, 22:58 11vetal А на 90USB1287 кто нибудь собирал? Есть ли глюки? ... Oct 18 2010, 21:03 dimka76 На днях попробовал прошить все 512 байт EEPROM meg... Dec 13 2010, 07:11 prottoss Цитата(dimka76 @ Dec 13 2010, 14:11) На д... Dec 13 2010, 07:23  dimka76 Цитата(prottoss @ Dec 13 2010, 13:23) Авт... Dec 16 2010, 15:27 prottoss Программировал ли кто нить через этот программатор... Jan 23 2011, 18:47 Cyber_RAT попробовал прочесть avrdude фузы у 32 меги - облом... Jan 23 2011, 19:17 prottoss Цитата(Cyber_RAT @ Jan 24 2011, 02:17) по... Jan 23 2011, 19:30  prottoss Цитата(prottoss @ Jan 24 2011, 03:30) Да ... Jan 24 2011, 15:35 Cyber_RAT а отладка Xmega по JTAG у вас работает? (и каких ч... Jan 25 2011, 06:17 prottoss Цитата(Cyber_RAT @ Jan 25 2011, 13:17) а ... Jan 25 2011, 18:09 AndOr Скорости впечатляют!
Интересно, в серийном про... Jan 25 2011, 21:44 prottoss Цитата(AndOr @ Jan 26 2011, 04:44) Интере... Jan 25 2011, 22:02 AndOr Я имел ввиду примерный процент случаев когда резул... Jan 26 2011, 13:53 prottoss Цитата(AndOr @ Jan 26 2011, 21:53) Вопрос... Jan 26 2011, 14:09   dimka76 Цитата(Юрий_СВ @ Jun 13 2011, 20:20) Може... Jun 14 2011, 08:17    Юрий_СВ Цитата(dimka76 @ Jun 14 2011, 10:17) Я вс... Jun 14 2011, 13:35 /RR/ Добрый день.
Прошу совета.
Сделал версию клона про... Apr 8 2013, 07:49 /RR/ Проблема в подтягивающем резисторе к VCC внутри ST... Jun 24 2013, 07:53 bvn123 Цитата(/RR/ @ Jun 24 2013, 11:53) Проблем... Aug 26 2013, 05:22 Duhas СТудия версии 6.0 вроде кушает 1.14, для 6.1 нужна... Aug 27 2013, 03:22 bvn123 Цитата(Duhas @ Aug 27 2013, 07:22) СТудия... Aug 27 2013, 08:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|