|
Tiny2313, и avreal |
|
|
|
Dec 25 2004, 23:08
|

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

|
Кто-нибудь прошивал сабж подсабжем?  Просьба поделиться мнением и опытом, как оживлять новенькую 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-й тиньке последовательность здесь не работает, просто закрадывается нехорошее чувство, что чип дохлый.
|
|
|
|
|
 |
Ответов
(1 - 13)
|
Dec 26 2004, 13:40
|

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

|
Спасибо! Именно такая картина - 4 попытки, считываются одни ffы, и он отваливается! Здесь есть старые версии, попробую 1.23 rev2, напишу вечером итог! http://www.ln.com.ua/~real/avreal/history.html
|
|
|
|
|
Dec 27 2004, 10:50
|

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

|
Цитата(Серокой @ Dec 26 2004, 16:40) Здесь есть старые версии, попробую 1.23 rev2, напишу вечером итог! Попробуй это - вдруг получится: http://spiprog.chat.ru
--------------------
- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
|
|
|
|
|
Dec 28 2004, 11:34
|

Участник

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

|
Эх, была у меня программа для ISP-программирования. Любой Atmel-овский AVR, разнообразными способами. Сам писал... рекомендую... =)
--------------------
"Лучше один хороший гвоздь, чем десять плохих микросхем..."
|
|
|
|
|
Sep 5 2006, 04:31
|
Группа: Новичок
Сообщений: 2
Регистрация: 5-09-06
Пользователь №: 20 081

|
Всем привет. У меня тут такая проблема: необходимо адаптировать программу, написанную на VMLab в режиме ассма для AT90S2313 под ATTiny2313. Я уже fuses менял согласно даташите, но VMLab ругается, что типа нету у него таких параметров для данного микроконтроллера. А микроконтроллера типа ATTiny2313 у VMLab в памяти тоже нету. Что делать? Помогите....
|
|
|
|
|
Sep 5 2006, 06:21
|
Частый гость
 
Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922

|
Цитата(Беркут @ Sep 5 2006, 08:31)  Всем привет. У меня тут такая проблема: необходимо адаптировать программу, написанную на VMLab в режиме ассма для AT90S2313 под ATTiny2313. Я уже fuses менял согласно даташите, но VMLab ругается, что типа нету у него таких параметров для данного микроконтроллера. А микроконтроллера типа ATTiny2313 у VMLab в памяти тоже нету. Что делать? Помогите....  Это я уже писал, но повторюсь на уровне HEX файла полная совместимость. Идинственное правильно выстовите фузы. Залете прошивку, а фузы поставте в другом програматоре
--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
|
|
|
|
|
Sep 25 2006, 12:39
|
Группа: Новичок
Сообщений: 10
Регистрация: 7-08-06
Пользователь №: 19 378

|
По умолчанию Tiny2313 стартует с внутренним генератором на 8 MHz с включенным предделителем на 8, таким образом имеем 1MHz Цитата(Серокой @ Dec 28 2004, 23:52)  Всё, спасибо автору AVReal Александру Редчуку! "Засада" была в том, что стоял фьюз CKDIV, поэтому внутренний клок делился на 8 и проц не синхронизовался! Блин, те, кто делал новые чипы Атмела - просто диверсанты какие-то! :-D
|
|
|
|
|
Sep 25 2006, 18:11
|

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

|
Цитата(starii @ Sep 25 2006, 15:24)  народ, помогите с attiny 2313.... какие фьюзы надо установить чтоб проц работал от внешнего кварца на 8МГц........... какие я только комбинации не пробывал,не получается............. если кто знает подскажите.............программатор у меня pony, а пишу в cvavr............. спасибо заранее!!!!!!!!!!!  Вот фузы для внешнего кварца 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
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|