Вопрос по программатору

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Сделал прогромматор пять проводков, скомпилировал ассамблер в машинный код.
Подскажите как с помощью CVAVR прошить конроллер, с помощью этого прогроматора и готового НЕХ файла. К
Какие настройки необходимы.
Много раз пытался не получается меня настройки, выдает кучу ошибок.
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 397
Зарегистрирован: Ср сен 19, 2007 09:21:04

Сообщение chief »

работаю с понипрогом. Вот сто процентов рабочая схема
http://parts.roboclub.ru/index.shtml?klokov
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Settings -> Programmer: выбираем STK200+/300, ставим LPT1
Tools -> Chip Programmer -> File -> Load Flash
и File -> Load EEPROM (если надо)

Ставим фьюзы, лок-биты, Program -> All
Вроде все.

Если контроллер не новый, надо предварительно стереть прошивку: Program -> Erase Chip

А вообще, сдается мне, все это у нас на Форуме уже обсуждалось.. Искали? :)
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Искал.
Я уже несколько месяцев занимаюсь микроконтроллерами, сначала PIC-ничего не получилось, так и не прошил ни одинн МК
Теперь AVR. Тоже ничего не получается, решил пройти обучалку-разобрался как компилировать и т.д., а вот зашить МК не получается, правда использую 5-ть проводков, платы проверил сделаны правильно.
Вообщем не знаю.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):зашить МК не получается, правда использую 5-ть проводков, платы проверил сделаны правильно.
Вообщем не знаю.
Чудес быть не должною Проверьте шаг за шагом по стр. 7 "прошивание AVR" под кнопкой "www".

И пишите конкретно: Что не получается и КАК это выглядит.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

При прошивки пишет CVAVR
communication error, please check the following
-the Programmer s power supply is on
-the Programmer type is correctly set in Settings
-the Printer Port adress is correctly set in Setting
-the AVR chip is not damaged
Настройки
Setting-Programmer-AVR Chipe programmer Kanda Systems STK 200+\300 .Printer port LPT1
Delay Multiplier-1
действия
Chip programmer-Chip ATiny 2313. Flech Lock Bits-No Protection. Program Fuse Bits(s)-SUTO=0 CKDIV8=0 Больше галачек не стоит
File- Load Flech (hex)
Program ALL
Прогромматор пять проводков Под WWW
Устройство http://www.radiokot.ru/start/mcu_fpga/avr/05/
Вместо 90s2313 ATTyni 2313 10Мгц
Программа на ассамблере
.include "C:\avr\avrasm\appnotes\tn2313def.inc"
.def Temp=R16
.def Temp1=R17
.def Temp2=R18
.def Temp3=R19
.def Temp4=R20
.cseg
.org 0
ldi Temp, 0b11111111 ;присвоение константы
out DDRB,Temp ;вывод
;выводим число 11010010 на светодиоды
ldi Temp,0b11010010 ;присвоение константы
out PortB,Temp ;вывод на инд
Машинный код
:020000020000FC
:080000000FEF07BB02ED08BB86
:00000001FF
Пробывал через AVreal32
c:\avr\avreal\avreal32.exe +tiny2313 -! -p1 -fCKSEL=f,CKDIV8=1,SUT=1 -ap -2 -o0 -ew output\hexfile.hex -n
pause=null
пишет
Power on
Can t resync
Reset pin released
Power OF
При прошивке мигает первы и второй диод
После горят оба
Менял константы тоже самое (ldi Temp,0b11010010)
Подкрепляю разводки платы в LAY устройств
Вложения
5 проводков-SMD.lay
(11.19 КБ) 520 скачиваний
бегуий огонек-SMD.lay
(25.17 КБ) 414 скачиваний
Контактная информация:
Реклама
SAU
Вымогатель припоя
Сообщения: 565
Зарегистрирован: Вс сен 10, 2006 00:04:03

Сообщение SAU »

А есть на примете машина с 98 виндой?Может там попробовать...
А вообще не поленись, спаяй вот это http://www.ln.com.ua/~real/avreal/adapters.html
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):При прошивки пишет CVAVR
communication error
Схему - http://www.radiokot.ru/start/mcu_fpga/avr/05/ - сделал явно ОЧЕНЬ УМНЫЙ человек похоже презирающий апноуты производителя.

Убери R2, а R3 R4 сделай 10 ком и отключи R5-6-7. Т.е. сделай правильно ! так как написано на стр. 7 и прочитай ВНИМАТЕЛЬНО что нужно делать еще на стр. 7
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Не совсем понял что такое R5-6-7, то есть полностью отключить диоды, или просто убрать резисторы-тем самым подсоединив диоды к ножкам МК на прямую
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина

Сообщение Krik99 »

Вот шю этим программатором на ура прогой PonyProg.... http://krik992.narod.ru/1.htm Щя собираю программатор на микрухе чтобы не спалить LPT - порт... :))
Последний раз редактировалось Krik99 Пт сен 28, 2007 16:12:07, всего редактировалось 1 раз.
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):Не совсем понял что такое R5-6-7
ОЧЕВИДНО это - R5 R6 R7
gonzales06 писал(а): то есть полностью отключить диоды
да.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Не нашел 10К резисторов у себя, есть только на 4,7К до магазина далеко. Можно ли заменить На 4,7 К
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Да.

Схема того что нужно МК для программирования в задаче 7 (кроме микрухи памяти конечно) под "www".

Кстати 4.7 + 4.7 почти 10 :lol:
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Поле Было Действие Стало
CKDIV8 "0" сбрасываем "1"
SUT1 "1" устанавливаем "0"
SUT0 "0" сбрасываем "1"
CKSEL3 "0" сбрасываем "1"
CKSEL2 "0" сбрасываем "1"
CKSEL1 "1" устанавливаем "0"

Это для кварца 4Мгц, а у меня стоит 10МГц пойдут ли такие настройки и Как их воплотить в СVARV,
И нет графы Chip clock
Последний раз редактировалось gonzales06 Пт сен 28, 2007 16:58:33, всего редактировалось 1 раз.
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):для кварца 4Мгц, а у меня стоит 10МГц пойдут ли такие настройки и Как их воплотить в СVARV,
Показано на КАРТИНКЕ !!! как и даны таблицы даташит где посмотреть на стр 7.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):Поле Было Действие Стало
Дак у вас МК стал читаться ? Связь появилась ?
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

УРА!!!!!!!!! Прошил, диоды загорелись. Прошил с помощью Пони Прог, просто поставил другой МК, первый был дохлый.
Убрал как советовали резисторы другие поменял.
Но CVAR не читает пишет всю туже ошибку
Только заново не стереть и непрошить
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gonzales06 писал(а):УРА!!!!!!!!!
Ура ! Только на будущее покупайте ATmega8 -16 -32 - добрый совет.

ATmega8 я брал по 35 рубликов в Аргуссофт. efind.ru
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Сб сен 01, 2007 18:32:42
Откуда: Санкт-Петербург

Сообщение gonzales06 »

Все получилось и стирает и пишет, просто питание устройства при прошивки надо отключать.
И CVAR работает
Все огромное спасибо, надеюсь не сильно измучил вопросами
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Нормально. Главное что разобрались и СООБЩИЛИ в чем дело было.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Закрыто

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