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

 
 
> CodeVisionAVR сбрасывает SPIEN
kyrogaz
сообщение Mar 26 2006, 16:35
Сообщение #1


Участник
*

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



Привет всем
Вопрос по программе CodeVisionAVR 2.24.8 EVALUATION version
Пользуюсь ею для прошивки AVR через STK200
Такая вот незадача: при программировании фьюзов в менюшке указаны не все фьюзы, в частности нет SPIEN. Самое паршивое, что SPIEN при программировании фьюзов автоматически устанавливается в 1 (unprogrammed), после чего приходится искать параллельный программатор. Кто-нибудь натыкался на эти грабли? Это по причине ее шароварности?

С какими IDE кроме CodeVisionAVR можно использовать STK200, чтоб фьюзы нормально шило? и желательно чтоб бесплатная была.
Спасибо
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 21)
WHALE
сообщение Mar 26 2006, 17:00
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



как это-SPIEN в 1?В CV,токо PRO,опасные фьюзы типа SPIEN и RSTEN вообще недоступны,и это прави-
льно.Скачай PRO,в форуме "ищу программу",VET ссылку давал,проверено,мин нет.Удачи!


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 26 2006, 17:47
Сообщение #3


Участник
*

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



Цитата(WHALE @ Mar 26 2006, 21:00) *
как это-SPIEN в 1?В CV,токо PRO,опасные фьюзы типа SPIEN и RSTEN вообще недоступны...
льно.

У меня фриварная CV, видимо в этом вся проблема. Жму "Read->fuse bits", на Copy the read values to the Fuse bit settings? отвечаю YES, далее "Program->fuse bits" и полный превед - приходится договариваться о параллельном программаторе.

UPD
Цитата
Скачай PRO,в форуме "ищу программу",VET ссылку давал,проверено,мин нет.Удачи!

Огромнейшее преспасибо, все получилось, и фьюзы шьет как положено, мерзавец smile.gif
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 26 2006, 18:00
Сообщение #4


Участник
*

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



Странное дело: при программировании CKSEL0-CKSEL3 - те же грабли, чип перестал читаться через SPI...
Менял (CKSEL3,CKSEL2,CKSEL1,CKSEL0=0001) на (CKSEL3,CKSEL2,CKSEL1,CKSEL0=1000), больше ничего не трогал. Что за фигня??? sad.gif
PS. Использую mega8

Сообщение отредактировал kyrogaz - Mar 26 2006, 18:12
Go to the top of the page
 
+Quote Post
vet
сообщение Mar 26 2006, 20:17
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Было Calibrated Internal RC Oscillator, стало - External RC Oscillator. Теперь, чтобы перепрограммировать чип, придётся обеспечить внешний источник тактового сигнала.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 26 2006, 20:58
Сообщение #6


Участник
*

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



wacko.gif
По схеме (рис.12 даташита для ATmega8), я так понял, на вывод NC надо подать импульсы частотой 8..12Mhz - а покатит ли меньшая частота? ...ну собственно, как проще всего вернуть все взад не прибегая к параллельному программированию?
Сейчас у меня подсоединен кварц 7.3728Мгц и два кондера по 24п. (по схеме рис.11 даташита для ATmega8) - может из этого чтой-то можно сварганить?

Сорри за глупые вопросы - я только учусь
Go to the top of the page
 
+Quote Post
Fachleute
сообщение Mar 28 2006, 09:54
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 15-11-05
Из: Москва
Пользователь №: 10 895



Цитата(kyrogaz @ Mar 27 2006, 00:58) *
wacko.gif
По схеме (рис.12 даташита для ATmega8), я так понял, на вывод NC надо подать импульсы частотой 8..12Mhz - а покатит ли меньшая частота? ...ну собственно, как проще всего вернуть все взад не прибегая к параллельному программированию?
Сейчас у меня подсоединен кварц 7.3728Мгц и два кондера по 24п. (по схеме рис.11 даташита для ATmega8) - может из этого чтой-то можно сварганить?

Сорри за глупые вопросы - я только учусь


Цитата из readme к программатору AS2->

Внимание!!!

К сожалению, не все пользователи программаторов AS1 и AS2 внимательно читают
технические описания на микросхемы, что приводит к неверным действиям при
программировании микросхем и необходимости исследования проблемы
"а почему микросхема не работает".

Типичная ошибка - неверная установка fuse-битов CKSEL0...CKSEL3.
В случае установки этих битов "в нули", т.е. 0000, микросхема переходит
в режим работы от внешнего генератора.
Таким образом, даже подключенный кварцевый или пьезорезонатор не "запускает"
микросхему. Единственный выход "оживить" микроконтроллер - подать на вывод
XTAL1 внешние импульсы с частотой 0,5 ... 16 МГц и правильно переустановить
fuse-биты CKSEL0...CKSEL3.
Попутно следует отметить, что микросхемы поставляются с fuse-битами,
установленными для работы от встроенного RC-генератора с частотой 1 МГц,
таким образом, простое подключение внешнего кварца не дает ожидаемого
эффекта.

Пожалуйста, внимательно читайте datasheets на микросхемы -
это сэкономит Ваше время и нервы.


На эти грабли сам неоднократно наступал...

Из кварца 7.3728Мгц и двух кондеров плюс микросхема (например 1533ЛА3 или что нить в этом духе) можно собрать генератор который поможет.

Сообщение отредактировал Fachleute - Mar 28 2006, 10:01


--------------------
Количество прожитых лет не равно количеству нажитого ума. ©
Все дешево, что можно купить за деньги. ©
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 28 2006, 09:58
Сообщение #8


Участник
*

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



Понял, не дурак. Спасибо
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 28 2006, 14:43
Сообщение #9


Участник
*

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



Пошел более простым путем:
Под рукой оказалась mega16 - набросал для нее простую "программу-мигалку", установил внутреннюю частоту 8Mhz, далее без всяких дополнительных резисторов, кондеров и пр. соединил с XTAL1 (pin 9) mega8-й, ну и питание конечно. Тактовая частота получилась около 330Khz.
После чего спокойно перешил фьюзы. Усё.
А я то думал... башка луковая. Говорила мне мама в детстве - читай даташитыsmile.gif
Go to the top of the page
 
+Quote Post
WHALE
сообщение Mar 28 2006, 15:26
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Еще добавлю 5 копеек.CV не сохраняет в проекте конфигурацию фьюзов.Перед заливкой новой проши
вки в незаконченном проекте при отладке или апгрейде я вначале читаю фьюзы,при этом появляется
опция установить прочитанную конфигурацию?Жмешь да и после этого прошиваешь.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 28 2006, 21:21
Сообщение #11


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(kyrogaz @ Mar 26 2006, 18:35) *
SPIEN. Самое паршивое, что SPIEN при программировании фьюзов автоматически устанавливается в 1 (unprogrammed), после чего приходится искать параллельный программатор.

Вы, батенька, что-то недоговариваете. Дело в том что программируя по ISP невозможно стереть fuse SPIEN.

Теперь расскажите более правдивую историю - какой чип, какая схема программатора, и какие Fuse's вы сбрасываете/устанавливаете при программировании, тогда можно будет найти причину "затыкания" чипов и посоветовать вам, как эту причину устранить.
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 28 2006, 21:50
Сообщение #12


Участник
*

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



...хех, дык все и так понятно. Думал, прошивается SPIEN (в каком-то форуме подобная тема пробегала, ну и я подумал...), да еще был CV Eval. version... Только здесь узнал, что CV не шьет SPIEN через STK200. Как оказалось, всему виноваты CKSELx. Даташит на мегу8 о 300 страницах за пару недель знакомства с avr не осилилsmile.gif. Вобщем, перешил не так - и кирдык. Понес к грамотным людям, они не долго думая просто восстановили фьюзы по собственному такому же заведомо "исправному" чипу, не особо вникая что да как, а я свято верил, что восстанавливаю SPIEN. Вот такое бесславное началоsmile.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 28 2006, 21:57
Сообщение #13


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(kyrogaz @ Mar 28 2006, 23:50) *
Только здесь узнал, что CV не шьет SPIEN через STK200.

Дык не только CV, никто не шьет SPIEN по ISP.. В чипе есть аппаратная защита, которая не позволяет отключить ISP интерфейс если по нему производится программирование.
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 28 2006, 22:15
Сообщение #14


Участник
*

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



Цитата(defunct @ Mar 29 2006, 00:57) *
Дык не только CV, никто не шьет SPIEN по ISP.. В чипе есть аппаратная защита, которая не позволяет отключить ISP интерфейс если по нему производится программирование.

Спасибо, просветилиsmile.gif

Походу вопрос не по сабжу, поскольку вы как раз из Киева. Хочу разобраться с подключением графических индикаторов к меге16. Какой индикатор лучше выбрать с оптимальными функциональностью/ценой/доступностью в Киеве? Задачи конкретной пока нет - так, для опытов. Ну и может линки какие по этому делу. Одним словом, откуда копать?
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 28 2006, 22:37
Сообщение #15


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(kyrogaz @ Mar 29 2006, 00:15) *
Походу вопрос не по сабжу, поскольку вы как раз из Киева. Хочу разобраться с подключением графических индикаторов к меге16. Какой индикатор лучше выбрать с оптимальными функциональностью/ценой/доступностью в Киеве? Задачи конкретной пока нет - так, для опытов. Ну и может линки какие по этому делу. Одним словом, откуда копать?

Хм... тут на любителя.. на кардачах можете найти LCD на любой вкус.
приблизительные цены на LCD можете посмотреть в прайсе imrad'а (www.imrad.com.ua), хотя цены там слегка завышены, т.к. imrad не специализируется на LCD.
к меге для экспериментов лучше всего imho цеплять символьный LCD.
недорогие символьные(текстовые) русифицированные LCD с подсветкой:
SCxxyyCSLB-XH-HS
SCxxyyDSLB-XH-HS
без подсветки:
WHxxyyB-YGH-CP
(на месте xx кол-во символов в строке, на месте yy - кол-во строк)
Напарник нашел русифицированные LCD xx=16 yy=02 со SPI интерфейсом за ~30!! грн, сегодня показывал, правда я не обратил внимания на тип, завтра могу уточнить тип и где брал ;>
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 28 2006, 22:48
Сообщение #16


Участник
*

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



Цитата(defunct @ Mar 29 2006, 01:37) *
Напарник нашел русифицированные LCD xx=16 yy=02 со SPI интерфейсом за ~30!! грн, сегодня показывал, правда я не обратил внимания на тип, завтра могу уточнить тип и где брал ;>


Если узнаете, оставьте пожалуйста инфу здесь или на kyrogaz@mail.ru
Go to the top of the page
 
+Quote Post
WHALE
сообщение Mar 29 2006, 04:06
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



to defunct Очень интересно насчет русифицированного LCD c SPI.
и еще-гривна по отношению к рублю деревянному или зеленому-скока?


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 29 2006, 20:09
Сообщение #18


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата
Если узнаете, оставьте пожалуйста инфу здесь


Все узнал.. Итак вчера я оказывается все не так понял.
за 30 грн - LCD ST-D303D2-B (16 символов 2 строки) без подсветки, русифицированный (павильйон 18-В, кардачи).

А вот с SPI - то оказывается был графический LCD и стоит он явно не 30 грн.. а в районе $30 в том же павильйоне 18-В.

Цитата
еще-гривна по отношению к рублю деревянному или зеленому-скока?

$1 ~ 5.1 грн
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 29 2006, 21:13
Сообщение #19


Участник
*

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



cheers.gif Премного благодарен за информацию

Я тут по ходу нарыл... что Вы можете сказать насчет прайса Виакома на ЖКИ и на компоненты в целом? Ассортимент вроде достаточно жирный, а вот в ценах плохо ориентируюсь.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 29 2006, 21:40
Сообщение #20


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(kyrogaz @ Mar 29 2006, 23:13) *
Я тут по ходу нарыл... что Вы можете сказать насчет прайса Виакома на ЖКИ

мне там приглянулись две модели символьников:
MTC-S16202AFGHSAY
MTC-S16400XFYHSAY
цены хорошие!

Цитата
и на компоненты в целом? Ассортимент вроде достаточно жирный, а вот в ценах плохо ориентируюсь.

Цены на компоненты навскидку можно сказать, что плавают - некоторое детали дешевле в imrad'е, некоторые в viacom'е. AVR почти весь ряд кроме mega128 в Viacom'е дешевле причем намного почти в два раза. Цены на ARMы практически одинаковые. LPC правда нет в асортименте вообще, (в имраде есть). Ну и выбор у них IMHO невелик.. Сравните с производственным прайсом imrad'а..
Go to the top of the page
 
+Quote Post
kyrogaz
сообщение Mar 29 2006, 21:44
Сообщение #21


Участник
*

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



Еще раз спасибо за помощь, действительно помоглиsmile.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 29 2006, 22:37
Сообщение #22


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата
AVR почти весь ряд кроме mega128 в Viacom'е дешевле причем намного почти в два раза.

извиняюсь, сбила с толку новая партия чипов AU/PU/SU, старые чипы AI/PI/SI по ценам - одинаково.. Скорее всего и в имраде новые чипы будут по новым ценам.
Go to the top of the page
 
+Quote Post

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

 


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


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