Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Непонятки в прошивании ATTINY2313

Отправлено Andbiz 24 июня 2008 г. 21:49


Начал прошивать ATTINY2313. В качестве программатора использую ByteBlaster. В качестве программы использую AVReAL shell.

Указал следующие настройки:

Имя файла программной памяти: ссылка
Имя файла памяти данных: не использовать
Верификация (сравнение): нет
Только генерировать ВАТ-файл: нет
Тип адаптера: ByteBlaster
Управление частотой: Нет управления частотой
Микросхема: TINY2313
Задержки программирования: обычные
Lock биты: Не программировать Lock
Задать время неактивного RESET: нет
Инвертировать полярность RESET: нет
Проверка на чистоту: нет
Использовать опрос готовности записи: нет
Заполнить неиспользуемые адреса EEROM байтом #FF: нет
Список переключателей (fuses):
SPMEN-1
CKOUT-1
BLEV-7
DWEN-1
WDTON-1
RSTDSBL-1
CKSEL-C (в схеме кварц на 4 Мгц)
SUT-1
EESV-1

Нажал программировать и появлилось следующее сообщение:

avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.25rev6 (Dec 30 2007 17:00:01) http://www.ln.ua/~real/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua

Command:
-p1 +TINY2313 -ab -w -c C:\Documents and Settings\1\at03.hex -fSPMEN=1,CKOUT=1,BLEV=7,DWEN=1,WDTON=1,RSTDSBL=1,CKSEL=C,SUT=1,EESV=1 -%
Too many files

Файл весит 3,5 кБ. Пытался записать 1 кБ - то же самое.

Если в графе "Имя файла программной памяти меняю ссылку с моего файла на какой-то (не знаю откуда он) main.hex, программатор начинает при попытке прочитать или программировать микросхему выбивать сообщение:

avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.25rev6 (Dec 30 2007 17:00:01) http://www.ln.ua/~real/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua

Command:
-p1 +TINY2313 -ab -b -r -c main.hex -fSPMEN=1,CKOUT=1,BLEV=7,DWEN=1,WDTON=1,RSTDSBL=1,CKSEL=C,SUT=1,EESV=1 -%
% Fuse added: SPMEN=1
% Fuse added: CKOUT=1
% Fuse added: BLEV=7
% Fuse added: DWEN=1
% Fuse added: WDTON=1
% Fuse added: RSTDSBL=1
% Fuse added: CKSEL=C
% Fuse added: SUT=1
% Fuse added: EESV=1
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% ByteBlaster found
% ByteBlaster mode
% osc = 800kHz -> setup=3, hold=3,2
Nothing to do with fuses, -w or -v must be specified

Что я делаю не правильно, и что мне нужно изменить для того, чтобы прошить тини?


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru