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

 
 
> AVRProg.exe где в списке ATtiny2313?, нет в списке микросхем, как добавить?
Кастусь Рыжов
сообщение Nov 12 2009, 22:42
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 16-07-07
Из: Беларусь, г.Гомель
Пользователь №: 29 165



Всем привет! Использую AVR910 USB-программатор, купленный у "мастер-кита".
Программировать нужно тини2313, среда AVR Studio, штатной программмой AvrProg.exe
только вот в списке программируемых микросхем тини2313 нет. Как добавить её в список, чтобы запрограмить. Или это в принципе невозможно это прогой?
Программатор не читает сигнатуру тини2313, хотя Атмегу 16 жжет и читает нормально(она есть в списке). Процик тини2313 новый, думаю должен работать от внутренней RC цепочки на 1Мгц, но не видит ваааще микросхемы( в списке только старая 90s2313). Как быть?
Спасибо заранее за ответы.


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
V_G
сообщение Nov 14 2009, 05:55
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Пардон, несколько неточно выразился. Бутлоадер совместно с AvrProg.exe умеет считывать и записывать биты защиты и умеет считывать фьюзы (те, которые можно считать пользовательской программой). Т.е. делать все то, что записано в атмеловском Application Note AVR109 1644G–AVR–06/04.
В принципе у атмела я еще скачивал AVR911 - описание опенсорсного программатора (AVROSP) с управлением от командной строки, где заявлено, что он поддерживает все функции AvrProg, да еще и фьюзы пишет. Не проверял и не вникал, мне битов защиты достаточно.

Топикстартер несколько неточно назвал тему, AvrProg.ехе не имеет отношения к сути его вопроса. Либо под названием AvrProg.ехе фигурирует какая-то левая (не атмеловская) программа

Сообщение отредактировал V_G - Nov 14 2009, 06:00
Go to the top of the page
 
+Quote Post
defunct
сообщение Nov 14 2009, 16:41
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(V_G @ Nov 14 2009, 07:55) *
Бутлоадер совместно с AvrProg.exe умеет считывать и записывать биты защиты и умеет считывать фьюзы (те, которые можно считать пользовательской программой).

"смешались в кучу кони люди и залпы тысячи орудий"....

Какой бутлоадер совместно с AvrProg? Бутлоадер это программа, которая находится в бут секции флеш памяти и выполняется непосредственно на МК который программируют. По умолчанию у всех AVR бут секция пустая, программист сам решает класть в нее бутлоадер или не класть.
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 15 2009, 00:02
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(defunct @ Nov 15 2009, 02:41) *
Бутлоадер это программа, которая находится в бут секции флеш памяти и выполняется непосредственно на МК который программируют. По умолчанию у всех AVR бут секция пустая, программист сам решает класть в нее бутлоадер или не класть.


Спасибо, я в курсе. Просто вопрос топикстартера допускал многозначные ответы, в том числе и с уже прошитым бутлоадером.
Для интересующихся AVRProg скажу, что я лично с ней работаю ТОЛЬКО через com-порт, по другим интерфейсам не пробовал, да и не требуется. Недостаток AVRProg в этом плане состоит в том, что опрашивает она только 4 комовских порта, COM5 уже не обнаруживает. Поэтому при работе через адаптер USB-COM надо всегда следить, чтобы номер виртуального порта не превышал 4.
Атмеловские эмуляторы имеют свой бутлоадер, совместимый с AVRProg, потому при соединении эмулятора с компортом и отлаживаемой платы с компортом надо следить, чтобы AVRProg случайно не зацепился за эмулятор, чтобы ненароком не разрушить его программу.
Go to the top of the page
 
+Quote Post
defunct
сообщение Nov 15 2009, 00:44
Сообщение #5


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(V_G @ Nov 15 2009, 02:02) *
Просто вопрос топикстартера допускал многозначные ответы, в том числе и с уже прошитым бутлоадером.

Не допускал, поскольку в t2313 всего 2K байт памяти программ, и отсутствует бут секция.

Цитата(OLEG_BOS @ Nov 14 2009, 21:22) *
лучше использовать среду программирования кристалов от CodeVision AVR

CV лучше не пользовать вообще. Неужели было озучено недостаточно аргументов на этом форуме чтобы понять, что CV - непрофессиональный инструмент, с явными ошибками, не поддерживающий стандарт ANSI C и обладающий скудными возможностями оптимизации. Как для студенческих поделок может сгодится, но не более.
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 15 2009, 10:00
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(defunct @ Nov 15 2009, 10:44) *
Не допускал, поскольку в t2313 всего 2K байт памяти программ, и отсутствует бут секция.

Отсутствие бут-секции не означает невозможности написания бутлоадера. Функция бутлоадера - обеспечить обновление софта, а не разместиться в бутсекции. Раз есть инструкция SPM, написание бутлоадера возможно, как и возможна работа с AVRProg. Разместите бутлоадер с нуля, application section по окончании бутлоадера, кто мешает?
В даташите на Tiny2313 на с. 157 упоминается даже термин "Boot Loader"
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Кастусь Рыжов   AVRProg.exe где в списке ATtiny2313?   Nov 12 2009, 22:42
- - V_G   По-моему, есть атмеловская программа avrprog.exe, ...   Nov 13 2009, 00:28
- - defunct   Цитата(Кастусь Рыжов @ Nov 13 2009, 00:42...   Nov 13 2009, 12:16
- - Harbinger   Для tiny2313 и пр. мелочи вот этот сойдёт. По ходу...   Nov 13 2009, 13:47
|- - Vasily_   Цитата(Harbinger @ Nov 13 2009, 16:47) Дл...   Sep 11 2010, 10:01
- - Злодей   Цитата(V_G @ Nov 13 2009, 03:28) Я, напри...   Nov 13 2009, 23:52
|- - V_G   Цитата(Злодей @ Nov 14 2009, 09:52) Я что...   Nov 14 2009, 00:10
- - Злодей   Так это же не бутлоадер, это программа, работающая...   Nov 14 2009, 04:43
|- - Harbinger   Цитата(Злодей @ Nov 14 2009, 06:43) Так э...   Nov 14 2009, 06:03
|- - V_G   Цитата(Harbinger @ Nov 14 2009, 16:03) Ко...   Nov 14 2009, 06:38
|- - OLEG_BOS   Цитата(defunct @ Nov 15 2009, 02:44) CV л...   Nov 15 2009, 11:37
- - Harbinger   Если мне не изменяет склероз (с AVR очень мало раб...   Nov 14 2009, 18:40
|- - OLEG_BOS   Цитата(Harbinger @ Nov 14 2009, 20:40) Ес...   Nov 14 2009, 19:02
- - Harbinger   Спасибо за уточнение. Сейчас у DI HALT посмотрю, ч...   Nov 14 2009, 19:14
|- - OLEG_BOS   Цитата(Harbinger @ Nov 14 2009, 21:14) И ...   Nov 14 2009, 19:22
- - Кастусь Рыжов   Привет народу ! Попробовал AVRDUDE GUI 1 с гра...   Nov 14 2009, 20:32
|- - defunct   Цитата(Кастусь Рыжов @ Nov 14 2009, 22:32...   Nov 14 2009, 21:47
- - WHALE   Цитата(defunct @ Nov 15 2009, 03:44) CV л...   Nov 15 2009, 04:51
|- - Harbinger   Цитата(WHALE @ Nov 15 2009, 06:51) встрое...   Nov 15 2009, 05:14
|- - defunct   Цитата(WHALE @ Nov 15 2009, 06:51) Все ва...   Nov 15 2009, 05:18
- - WHALE   Цитата(defunct @ Nov 15 2009, 08:18) а 15...   Nov 15 2009, 06:24


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

 


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


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