Проблема с первым программированием AVR

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Проблема с первым программированием AVR

Сообщение Rondo »

Здравствуйте уважаемые форумчане !

Уже относительно продолжительное время изучаю АВР и вот руки дошли как раз до части практики.
Долго и упорно собирал нечто похожее на макетку.
Потом взялся за программатор - решил сделать STK200/300 с буфером 74HC244
Написал простую прогу на мигание диодами.

И тут все началось ....

Захожу я в CVAVR компилю, билдю, и пытаюсь вшить в контроллер хекс файл и выскакивает ошибка
Изображение
Пробовал как шить так и читать, как флеш так и еепром. Все время вылетает это окошко.
- Питание на программаторе есть.
- Тип программатора Kanda System STK200/300
- Настройки все тоже ввел верно (LPT1)
- А вот тут я не уверен насчет целостности чипа
И не знаю как его проверить =\

Вот собственно как выглядит разводка
Изображение
Ошибки в разводке я (вроде) не нашел.
Сам контроллер установлен в панельку.


На этом я не остановился .... меня не покидали мысли что это все программатор кривой сборки и я решил пойти путем наименьшего сопротивления и слепил нечто под названием "5 проводков" вот по такой схемке
Изображение

И все та же проблема =\
Компилятор ругается, ни читать ни писать не хочет.

Гдето на просторах интернета слышал что при правильной работе должен определятся чип, как это выглядит и где оно пишет что чтото определилось я не знаю) если не сложно то и ответьте и на этот вопрос в догрузку)

Буквально только что перед написанием этого поста возникла мысль о неисправном LPT, но сразу вопрос: я ж им никогда и не пользовался, да и проверить честно говоря нечем. Диспетчер устройств его вроде видит.

Если вдруг пригодится и эта инфа то сижу я на:
Win7
AMD x2 Dual 2ГГц
видео и ОЗУ я думаю тут не играют роли.

Говорю сразу :) ни друзей ни знакомых нет которые хоть издалека болеют радиотехникой не говоря уже о МК, так что проверить "у кого то" не выйдет =\

Заранее Благодарю ВСЕХ откликнувшихся.
Реклама
Реклама
metan
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Ср янв 06, 2010 10:01:46

Re: Проблема с первым программированием AVR

Сообщение metan »

Здравствуйте!
Rondo писал(а):Win7
В сети мне несколько раз встречались сообщения о крайне нездоровой ситуации со связкой win7 / кустарные com и lpt программаторы. Попробуйте, при возможности конечно, на другой операционке (xp к примеру)
Удачи!
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение Rondo »

То есть весь бок может целиком быть в самой программе программатора ?
И еще раз хочу спросить ... может это чип гнилой ? и я зря пляшу с бубном вокруг него ?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Проблема с первым программированием AVR

Сообщение DiGiCat »

С чего это чип гнилой стал?
Rondo писал(а):Если вдруг пригодится и эта инфа то сижу я на:Win7 AMD x2 Dual 2ГГц
Отсюда попробуйте начать поиски бубна:
http://radiokot.ru/forum/viewtopic.php?p=429673#p429673
http://radiokot.ru/forum/viewtopic.php?f=20&t=45079
http://radiokot.ru/forum/viewtopic.php?f=20&t=40976
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Реклама
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение Rondo »

Побродил по ссылкам которые дал DiGiCat, понял что под системы х64 все работает совсем по другому.
Но ... установив драйвера которыми кормят нас с офф сайта АВРеал приятного произошло мало.
Зделав все по инструкции - ни понипрог, ни АВРеал не хотят даже открыватся, ссылаясь на неверную архитектуру процессора (понипрог) или блымает окошко cmd и моментально закрывается (АВРеал).

Этож что выходит ... остается юзать только ЮСБ программаторы ? или есть еще какойто вариант использовать старичка LPT ???

PS очень сильно сбиваею с ног эти проблемы связанные не с МК, а с левыми мелочами из так сказать "окружающей среды", что очень сильно демотивирует, но останавливаться нет желания.
Реклама
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Проблема с первым программированием AVR

Сообщение borys »

Коллега Rondo!
Если уж у Вас такие проблемы с LPT, рекомендую сделать USBasp. Он совсем несложный и недорго обходится.
Один раз прошить ATmega8 (или 48) кто нибудь поможет. На этом же форуме есть по крайней мере две тему об
этом программаторе.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Проблема с первым программированием AVR

Сообщение DiGiCat »

там:
Rondo писал(а):Говорю сразу ни друзей ни знакомых нет которые хоть издалека болеют радиотехникой не говоря уже о МК, так что проверить "у кого то" не выйдет =\
На другом компе прошить сходить, может кто даст попользовать на пять минут свой старый...

Нужно выяснить с работоспособностью LPT, иначе дальнейшее не имеет никакого...
Программой ТСОМ попробовать протестировать...
а "совместимость с XP" не пробовалось? может поставить виртуалку на комп и XP...
разбираться надо где грабли...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение Rondo »

Не думаю что виртуалка поможет ... система то 64х разрядной как была так и останется
Пойду завтра протестирую у друзей программаторы и буду выявлять бок
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение koyodza »

DLPortIO устанавливали?
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение avreal »

Rondo писал(а):Но ... установив драйвера которыми кормят нас с офф сайта АВРеал приятного произошло мало.
Зделав все по инструкции - ни понипрог, ни АВРеал не хотят даже открыватся, ссылаясь на неверную архитектуру процессора (понипрог) или блымает окошко cmd и моментально закрывается (АВРеал).
А эта... На страничке avreal в комментариях вопрос задать стрёмно?
Я ж сюда сейчас раз в неделю заглядываю, случайно сегодня попал.

avreal -- утилита командной строки, просто «дабл-кликать» на его имени в «проводнике» смысла нет.
Создаётся консольное окно, avreal в него сообщает, что в командной строке никаких ключей нет, завершает работу и окно само закрываетя.

У меня для проверки стоят четыре винды — XP/32, XP/64, W7/32, W7/64 и каждый релиз прогоняется по всем ОС.

Первоначальные требования для Win7 — драйвер DLPortIO подписан указанной на страничке программой и установлен, включен режим тестовых подписей (в правом нижнем углу экрана на десктопе появляется соответствующая надпись).

Если LPT не набортный, а платой расширения, то нужно узнать базовый адрес LPT

Теперь надо запустить командную строку, найдя её в меню програм либо нажав Win+R и набрав cmd.
Или использовать старый добрый FAR.
Вот теперь можно запускать avreal с нужными ключами. Или пробовать avrealshell (только у меня не спрашивать, как с ним работать -- я не знаю :dont_know:).
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение Rondo »

Сегодня ходил к другу с более древним ПК.
Прошилось все с 1го раза обеими программаторами (с буфером 244 и просто 5 проводков).
Так что бок в моем компе, а точнее в его разрядности
Но тот софт (или драйвер) что вы описывали выше не помог ? есть еще вариант как оживить LPT ?
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение avreal »

Вероятнее всего просто неправильно установлены драйвера или не включен режми тестовых подписей.
В 64-разрядных WinXP, Win7 при правильной установке 64-разрядного драйвера и 32-битной библиотеки из архива dlportio-64.zip должен работать 32-разрядный avreal.
Только медленнее, чем в 32-разрядных windows, видимо, слой эмуляции WoW64 существенную задержку вносит.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Rondo
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт май 05, 2011 19:53:40
Откуда: Харьков
Контактная информация:

Re: Проблема с первым программированием AVR

Сообщение Rondo »

Долго не было инета
Все наладил, помогла установка драйвера под х64 (с первого раза почемуто не захотеоа).
Закрыто

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