реклама на сайте
подробности

 
 
> Программирование через DebugWire, Возможно ли и чем
RomanRom
сообщение Mar 12 2007, 21:04
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 14-02-05
Пользователь №: 2 635



Существуют ли самопальные программаторы для программирования AVR через DebugWire?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDaniloff
сообщение Mar 12 2007, 22:40
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 10-03-07
Пользователь №: 26 032



Перечитайте характеристики интерфейса. Не предназначен он для программирования. (Если чип с поддержков SPM, тогда, кончно, хоть через 1-wire программируй. wink.gif
Вот только загрузчик все равно придется через SPI зашивать.
Go to the top of the page
 
+Quote Post
Dopler
сообщение Mar 13 2007, 12:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Цитата(GDaniloff @ Mar 12 2007, 22:40) *
Перечитайте характеристики интерфейса. Не предназначен он для программирования. (Если чип с поддержков SPM, тогда, кончно, хоть через 1-wire программируй. wink.gif
Вот только загрузчик все равно придется через SPI зашивать.



Не знаю, с чего вы это взяли. AVRDragon отлично программирует через DebugWire (из AVRStudio).
Go to the top of the page
 
+Quote Post
mse
сообщение Mar 13 2007, 13:03
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Dopler @ Mar 13 2007, 12:32) *
Не знаю, с чего вы это взяли. AVRDragon отлично программирует через DebugWire (из AVRStudio).

Да, тока сперва ему надо через ИСП или есчо как зашить ДВЕН=0. А потом программируй через ДВ скока хош. ;О)
Go to the top of the page
 
+Quote Post
Dopler
сообщение Mar 13 2007, 17:16
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Цитата(mse @ Mar 13 2007, 13:03) *
Цитата(Dopler @ Mar 13 2007, 12:32) *

Не знаю, с чего вы это взяли. AVRDragon отлично программирует через DebugWire (из AVRStudio).

Да, тока сперва ему надо через ИСП или есчо как зашить ДВЕН=0. А потом программируй через ДВ скока хош. ;О)


Ага, а перед этим надо параллельным программатором сделать ISP EN (особенно, если он после глюков запретился). Вопрос не в том, какие фузы по умолчанию кристале разрешены, а в принципиальной возможности программирования по DebugWire (в том числе и fuse).
Go to the top of the page
 
+Quote Post
mse
сообщение Mar 14 2007, 09:48
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Dopler @ Mar 13 2007, 17:16) *
Ага, а перед этим надо параллельным программатором сделать ISP EN (особенно, если он после глюков запретился). Вопрос не в том, какие фузы по умолчанию кристале разрешены, а в принципиальной возможности программирования по DebugWire (в том числе и fuse).

Очень весело ;О) Ещё веселее было бы обсудить вопрос "принципиальной возможности программирования по ЖЫТАГ".
Смысла в программировании по ДВ нет в принципе, т.к. в системе обязательно должен быть предусмотрен стандартный ИСП. Чтобы привести МК в режим ДВ. И уж ИСП и фузы и программку зальёт полюбому быстрее ДВ.
А что касаемо ввести МК в тупой режим, это очень просто. Проще, чем кажется. ;О)
http://caxapa.ru/83272.html
Так что параллельный программатор при некоторых манипуляццыях в отладке - как воздух.
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 17 2010, 22:51
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(mse @ Mar 14 2007, 12:48) *
А что касаемо ввести МК в тупой режим, это очень просто. Проще, чем кажется. ;О)
http://caxapa.ru/83272.html

Блин. Не помню уж сколько лет не пользовал, а тут задумал отладчик запустить и быстро за "пять минут долететь".
Наступил во весь рост. Чип единственный, да еще так стоит на прототипе, что новый фиг запаяешь не разломав пол платы. Паял параллельный. Очень ругался. Самое смешное, что то, что писал за выходные и собирался отлаживать заработало без отладки. Хорошо, что теперь ясно в чем оно дело было. Спасибо! Вот думаю теперь, продолжить секс или ну ее.....
Правда баг документирован:
Код
• Bit 2 - PRSPI: Power Reduction Serial Peripheral Interface
If using debugWIRE On-chip Debug System, this bit should not be written to one.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 18:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01445 секунд с 7
ELECTRONIX ©2004-2016