Страница 1 из 3

Проблема: не прошивается контроллер

Добавлено: Вс янв 21, 2007 18:51:08
asd
1)attiny2313-20pu - этот МК подойдёт для проекта http://www.radiokot.ru/start/mcu_fpga/avr/
2)Проблема-прошил МК а светодиоды не моргают, выручайте...
Програма прошивки пишет-(ссылка) ,кто разбирается, может там описывается неполадка?
Что нужно всё покажу только спашивайте...
В следующий раз называйте тему внятно, Я Вам исправил- как надо. Сэр Мурр, модератор

Добавлено: Вс янв 21, 2007 18:54:40
asd
Ссылка...

Добавлено: Вс янв 21, 2007 19:03:42
ARV
Уважаемый, во-первых, на форуме модераторы не раз предупреждали - называйте тему так, чтобы из названия была ясна ваша проблема. Из Вашей же темы ясно, что она у Вас есть :)
А во-вторых, что касается сути: Вы не обратили внимание, что контроллер-то у Вас не AT90S2313, а совсем другой, почему же Вы программируете его как AT90S2313, а не ATtiny2313?! Если Вы немного разбираетесь в английском, то сможете прочесть сообщение компилятора: устройство найдено, но не опознано, т.е. программатор обнаружил МК семейства AVR, но тип устройства не тот, что ожидалось (Вы ж задаете AT90S, а на самом деле ATTiny).
Используйте программатор, который понимает новую модель МК - проблемы не будет.

Добавлено: Вс янв 21, 2007 19:50:42
Abakt
Советую использовать CVAVR - он всегда свежий и новые чипы поддерживает. Кроме того графический интерфейс приятный.

Вот человечище побился с Понипрогом
http://www.roboforum.ru/viewtopic.htm?t ... highlight=
да сделал с помощью CVAVR.

А про тини2313 пишут ято он ошибку в дш имеет - нужно внимательным быть.

Добавлено: Вс янв 21, 2007 21:57:53
asd
[quote="Abakt"]Советую использовать CVAVR - он всегда свежий и новые чипы поддерживает. Кроме того графический интерфейс приятный.

Спасибо конечно за совет на счет CVAVR, но я в этом деле новичек и не хочу путаться, лучше сделаю то что ясно описано на примере(как видно и на этом возникают проблемы).

Добавлено: Вс янв 21, 2007 22:01:45
asd
Что ж пойду в магазин пенять микросхему, хоть продовец уверял что эта микросхема такая же что и AT90S.
А я так хотел чтобы сегодня побежал мой огонёк.

Добавлено: Вс янв 21, 2007 22:10:08
Abakt
Она довольно похожа.

А бегущий огонек можно и под CVAVR найти, а лучше самому сделать.

Добавлено: Вс янв 21, 2007 22:13:31
Abakt
asd писал(а):Что ж пойду в магазин пенять микросхему, хоть продовец уверял что эта микросхема такая же что и AT90S.

А я так хотел чтобы сегодня побежал мой огонёк.


а что тебе в магазин то бегать - возьми да сделай схему в симуляторе VMLAB или PROTEUS - и огоньки замигают на мониторе ПК.

AT90S сняли с производства и ты возможноне найдешь их в магазине.

Добавлено: Пн янв 22, 2007 19:12:14
Kenny
d:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o0 -ew output\hexfile.hex -fcksel=4 -n
pause=null
так нада

Добавлено: Пн янв 22, 2007 19:14:08
Kenny
Та же проблемма была. Только ты путь к проше свой впиши

Добавлено: Пн янв 22, 2007 20:40:03
asd
::: Серёга ::: писал(а):d:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o0 -ew output\hexfile.hex -fcksel=4 -n
pause=null
так нада

а частоту кварца куда писать?

Добавлено: Пн янв 22, 2007 20:46:31
asd
а что это -fcksel=4

Добавлено: Вт янв 23, 2007 00:35:53
Abakt
asd писал(а):а что это -fcksel=4


это конфигурация фьюзов. про эти фьюзы подробно я прочитал на странице 7 курса - http://www.roboforum.ru/viewtopic.htm?p=11560

4 это наверно десятичное значение а двоичное будет 100

Добавлено: Вт янв 23, 2007 17:30:41
Kenny
У аттини2313 кварц встроенный. Никуда не писать . могу сам бат фал послать для прошивки атини

Добавлено: Чт янв 25, 2007 00:02:16
asd
Давайте если можно и свой маил на всякий случай буду очень рад

Добавлено: Чт янв 25, 2007 00:54:22
Abakt
::: Серёга ::: писал(а):У аттини2313 кварц встроенный.


враки.

Добавлено: Чт янв 25, 2007 10:47:42
Оne
Не знаю как насчёт встроенного кварца, это конечно новость, а вот встроеная RC-цепочка имеется. Так что 2313 и без кварца при правильной установке фьюзов будет работать?

Добавлено: Чт янв 25, 2007 11:37:40
Abakt
Оne писал(а):2313 и без кварца при правильной установке фьюзов будет работать?


да.

Добавлено: Чт янв 25, 2007 12:07:48
Оne
Переписал бегущий огонёк на С. В прицепе полный проект + gif-рисунок с конфигом фьюзов под кварц.

Добавлено: Чт фев 22, 2007 06:46:21
lightfun
Ребята! Такой вопрос. Соорудил байт бластер+тестовую плату со светодиодами, запустил. Зашило всё красиво, программатор не выругался. Но эффекта ноль. Горит один 3-й светодиод и всё. Долго искал что за ерунда, пока не наткнулся на совет Сергея записать в строчке для программатора
c:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o0 -ew avrasm\led.hex -fcksel=4 -n

после этого всё заработало отлично!

Но ежели ставлю
c:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o10MHz -ew avrasm\led.hex -n - не работает.
Тоесть как я понял, она не хочет заводиться от внешнего генератора?
Attiny2313-20IP

спасибо за понимание.