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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

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

Сообщение asd »

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

Сообщение asd »

Ссылка...
Вложения
clip_image002.jpg
(38.99 КБ) 911 скачиваний
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

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

Мой уютный бложик... заходите!
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

Советую использовать CVAVR - он всегда свежий и новые чипы поддерживает. Кроме того графический интерфейс приятный.

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

А про тини2313 пишут ято он ошибку в дш имеет - нужно внимательным быть.
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

[quote="Abakt"]Советую использовать CVAVR - он всегда свежий и новые чипы поддерживает. Кроме того графический интерфейс приятный.

Спасибо конечно за совет на счет CVAVR, но я в этом деле новичек и не хочу путаться, лучше сделаю то что ясно описано на примере(как видно и на этом возникают проблемы).
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

Что ж пойду в магазин пенять микросхему, хоть продовец уверял что эта микросхема такая же что и AT90S.
А я так хотел чтобы сегодня побежал мой огонёк.
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

Она довольно похожа.

А бегущий огонек можно и под CVAVR найти, а лучше самому сделать.
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

asd писал(а):Что ж пойду в магазин пенять микросхему, хоть продовец уверял что эта микросхема такая же что и AT90S.

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


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

AT90S сняли с производства и ты возможноне найдешь их в магазине.
Аватара пользователя
Kenny
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вт дек 20, 2005 19:20:59
Откуда: Киев

Сообщение Kenny »

d:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o0 -ew output\hexfile.hex -fcksel=4 -n
pause=null
так нада
Аватара пользователя
Kenny
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вт дек 20, 2005 19:20:59
Откуда: Киев

Сообщение Kenny »

Та же проблемма была. Только ты путь к проше свой впиши
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

::: Серёга ::: писал(а):d:\avr\avreal\avreal32.exe +tiny2313 -p1 -ab -o0 -ew output\hexfile.hex -fcksel=4 -n
pause=null
так нада

а частоту кварца куда писать?
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

а что это -fcksel=4
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

asd писал(а):а что это -fcksel=4


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

4 это наверно десятичное значение а двоичное будет 100
Аватара пользователя
Kenny
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вт дек 20, 2005 19:20:59
Откуда: Киев

Сообщение Kenny »

У аттини2313 кварц встроенный. Никуда не писать . могу сам бат фал послать для прошивки атини
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

Давайте если можно и свой маил на всякий случай буду очень рад
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

::: Серёга ::: писал(а):У аттини2313 кварц встроенный.


враки.
Оne

Сообщение Оne »

Не знаю как насчёт встроенного кварца, это конечно новость, а вот встроеная RC-цепочка имеется. Так что 2313 и без кварца при правильной установке фьюзов будет работать?
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

Оne писал(а):2313 и без кварца при правильной установке фьюзов будет работать?


да.
Оne

Сообщение Оne »

Переписал бегущий огонёк на С. В прицепе полный проект + gif-рисунок с конфигом фьюзов под кварц.
Вложения
RunFire.rar
(39.61 КБ) 438 скачиваний
lightfun
Родился
Сообщения: 5
Зарегистрирован: Вс фев 11, 2007 19:32:28
Откуда: EST

Сообщение 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

спасибо за понимание.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»