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

 
 
> Tiny2313, и avreal
Серокой
сообщение Dec 25 2004, 23:08
Сообщение #1


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



Кто-нибудь прошивал сабж подсабжем? wink.gif
Просьба поделиться мнением и опытом, как оживлять новенькую 2313-ю тиньку с помощью AVReal'а. Автору программы не пишу, т.к. у него она помечена звёздочкой, то есть он её сам не тестировал.
Проблема такова: во-первых, непонятно, на какой частоте стартует внутренний осциллятор тиньки. По таблице дефолтных фьюзов получается 4 МГц, а в примечании к таблице 68 в документации написано "The default setting of CKSEL3..0 results in internal RC Oscillator @ 8 MHz". Ну да ладно, это можно решить подбором, но во-вторых ни с 4, ни с 8 МГцами тинька у меня не находится. Когда я вставил в ту же панельку обычную 2313, она нашлась, выдала ошибку, конечно же, но факт тот, что программатор подключен правильно.
Собсвенно, строчка такая, я пытаюсь перевести осциллятор на работу с внешним кварцем:
avreal32.exe +tiny2313 -p1 -ab -o4MHz -fcksel=f -w -v -5 -! -%%
В итоге - "Can't resync". Отсюда вопрос: у кого-либо получалось работать с 2313-й тинькой и какими параметрами командной строки приводить "девственный" чип в нормальное состояние? Отработанная на 26-й тиньке последовательность здесь не работает, просто закрадывается нехорошее чувство, что чип дохлый. sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 13)
andk
сообщение Dec 26 2004, 12:51
Сообщение #2


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

Группа: Свой
Сообщений: 199
Регистрация: 17-12-04
Из: Миасс
Пользователь №: 1 519



Не далее как в пятницу имел именно такую проблему, решилось откатом на предыдущую версию авреала на вскидку 1.23 rev2. Внешне выглядит так: rev3 дает 4-5 попыток синхронизации и отваливается, а предыдущая версия - порядка 30. ключ О в обоих случаях рояли не играет.
Go to the top of the page
 
+Quote Post
Серокой
сообщение Dec 26 2004, 13:40
Сообщение #3


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



Спасибо!
Именно такая картина - 4 попытки, считываются одни ffы, и он отваливается!
Здесь есть старые версии, попробую 1.23 rev2, напишу вечером итог!
http://www.ln.com.ua/~real/avreal/history.html
Go to the top of the page
 
+Quote Post
Серокой
сообщение Dec 26 2004, 21:27
Сообщение #4


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



В общем, так: 2313-я тинька поддерживается, начиная с версии 1.23rev4, а там та же картина...
Всё же надо автору писать. smile.gif
Go to the top of the page
 
+Quote Post
-Tумблер-
сообщение Dec 27 2004, 10:50
Сообщение #5


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

Группа: Свой
Сообщений: 146
Регистрация: 4-11-04
Из: Московская область
Пользователь №: 1 040



Цитата(Серокой @ Dec 26 2004, 16:40)
Здесь есть старые версии, попробую 1.23 rev2, напишу вечером итог!


Попробуй это - вдруг получится:

http://spiprog.chat.ru
excl.gif


--------------------

- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
Go to the top of the page
 
+Quote Post
Серокой
сообщение Dec 27 2004, 13:59
Сообщение #6


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



Вечером попробую, спасибо!
Вот только с параметрами разобраться...
Go to the top of the page
 
+Quote Post
Серокой
сообщение Dec 28 2004, 10:49
Сообщение #7


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



Та-ак... Запустить не удалось - он даже ногами не стал дёргать через АББ... sad.gif
Добыл параллельный программаитор - так даже в декабрьском софте поддержки этого чипа нет! Да что ж за фигня такая??? sad.gif(((((((((((((
Go to the top of the page
 
+Quote Post
RayDen
сообщение Dec 28 2004, 11:34
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 21-12-04
Из: С-Петербург
Пользователь №: 1 584



Эх, была у меня программа для ISP-программирования.
Любой Atmel-овский AVR, разнообразными способами.
Сам писал... рекомендую... =)


--------------------
"Лучше один хороший гвоздь, чем десять плохих микросхем..."
Go to the top of the page
 
+Quote Post
Серокой
сообщение Dec 28 2004, 20:52
Сообщение #9


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

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



Всё, спасибо автору AVReal Александру Редчуку! "Засада" была в том, что стоял фьюз CKDIV, поэтому внутренний клок делился на 8 и проц не синхронизовался!
Блин, те, кто делал новые чипы Атмела - просто диверсанты какие-то! :-D
Go to the top of the page
 
+Quote Post
Беркут
сообщение Sep 5 2006, 04:31
Сообщение #10





Группа: Новичок
Сообщений: 2
Регистрация: 5-09-06
Пользователь №: 20 081



Всем привет. У меня тут такая проблема: необходимо адаптировать программу, написанную на VMLab в режиме ассма для AT90S2313 под ATTiny2313.

Я уже fuses менял согласно даташите, но VMLab ругается, что типа нету у него таких параметров для данного микроконтроллера. А микроконтроллера типа ATTiny2313 у VMLab в памяти тоже нету. Что делать?

Помогите.... wacko.gif
Go to the top of the page
 
+Quote Post
Семён
сообщение Sep 5 2006, 06:21
Сообщение #11


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

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата(Беркут @ Sep 5 2006, 08:31) *
Всем привет. У меня тут такая проблема: необходимо адаптировать программу, написанную на VMLab в режиме ассма для AT90S2313 под ATTiny2313.

Я уже fuses менял согласно даташите, но VMLab ругается, что типа нету у него таких параметров для данного микроконтроллера. А микроконтроллера типа ATTiny2313 у VMLab в памяти тоже нету. Что делать?

Помогите.... wacko.gif

Это я уже писал, но повторюсь на уровне HEX файла полная совместимость. Идинственное правильно выстовите фузы.

Залете прошивку, а фузы поставте в другом програматоре


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
starii
сообщение Sep 25 2006, 12:24
Сообщение #12





Группа: Новичок
Сообщений: 6
Регистрация: 4-09-06
Пользователь №: 20 067



народ, помогите с attiny 2313.... help.gif
какие фьюзы надо установить чтоб проц работал от внешнего кварца на 8МГц........... какие я только комбинации не пробывал,не получается............. если кто знает подскажите.............программатор у меня pony, а пишу в cvavr............. спасибо заранее!!!!!!!!!!! a14.gif
Go to the top of the page
 
+Quote Post
Seasonf
сообщение Sep 25 2006, 12:39
Сообщение #13





Группа: Новичок
Сообщений: 10
Регистрация: 7-08-06
Пользователь №: 19 378



По умолчанию Tiny2313 стартует с внутренним генератором на 8 MHz с включенным предделителем на 8, таким образом имеем 1MHz

Цитата(Серокой @ Dec 28 2004, 23:52) *
Всё, спасибо автору AVReal Александру Редчуку! "Засада" была в том, что стоял фьюз CKDIV, поэтому внутренний клок делился на 8 и проц не синхронизовался!
Блин, те, кто делал новые чипы Атмела - просто диверсанты какие-то! :-D
Go to the top of the page
 
+Quote Post
Old1
сообщение Sep 25 2006, 18:11
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(starii @ Sep 25 2006, 15:24) *
народ, помогите с attiny 2313.... help.gif
какие фьюзы надо установить чтоб проц работал от внешнего кварца на 8МГц........... какие я только комбинации не пробывал,не получается............. если кто знает подскажите.............программатор у меня pony, а пишу в cvavr............. спасибо заранее!!!!!!!!!!! a14.gif

Вот фузы для внешнего кварца 3...8 МГц
SPMEN = 1
DWEN = 1
EESAVE=1
SPIEN= 0
WDTON = 1
BODLEVEL2 = 1
BODLEVEL1 = 1
BODLEVEL0 = 1
RSTDISB=1
CKDIV8 = 1
CKOUT =1
SUT1= 0
SUT0 = 1
CKSEL3= 1
CKSEL2= 1
CKSEL1 = 0
CKSEL0 = 0
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:22
Рейтинг@Mail.ru


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