Сильно-сильно программирую контроллер...

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Сабж: http://lib.chipdip.ru/269/DOC000269579.pdf
Это, собственно, схема внутрисхемного USB программатора AVR микроконтроллеров BM9010.

В правой части приведены выводы ISP интерфейса... Всего 10 выводов, из них 8: Reset, MOSI, MISO, SCK и 4GND, это понятно...

Вопросы же такие...
1. Что за прямоугольная хрень на 3 номере (И нужна ли она при программировании ATmega48)?
2. И что у меня на номере 2?

И второй сабж:
При попытке провести определение контроллера программой AvrOspII начинается короткая активность на линиях MOSI и SCK (что логично)... Но на этом все и заканчивается... Программа ругается на то, что "programmer did not return CR after "p"-command" и прекращается (а порой и зависает)...
Вопрос состоит в том, а что вообще должно происходить?...

Заранее спасибо.
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Сильно-сильно программирую контроллер...

Сообщение Meteor »

1. Что за прямоугольная хрень на 3 номере (И нужна ли она при программировании ATmega48)?

Это скорее всего выход сигнала внешней частоты тактирования МК. Иногда полезная фича
2. И что у меня на номере 2?

Если про разъем для сопряжения, то там должно быть питание, иногда не подключают если МК и программатор питаются от разных источников.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Re: Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Спасибо... Собственно, именно так я и думал...

Меня сильно интересует что вообще должно происходить...
Вот нажимаю я в AvrOspII кнопку "Auto detect"...

Какой текст, или (что там еще) он должен мне выдать?...

И в каком виде мой контроллер должен ответить программатору? Сигналом по MISO? Если да, то что необходимо, чтобы контроллер этот сигнал сгенирировал?
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Сильно-сильно программирую контроллер...

Сообщение Meteor »

MirageTA писал(а):Вот нажимаю я в AvrOspII кнопку "Auto detect"...

У меня при этом выводит марку МК. Но это при условии что все исправно. Можно так проверить - выставить скажем тини 2313, а подсоединить мегу 48. нажать детекцию и в окошке должно смениться "имя" МК.
У меня подозрение что набор от "мастер кита", оно обосновано или нет?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Re: Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Да... Программатор от мастер кита...

Вот он, как-бы... http://chip-dip.ru/product0/9000042141.aspx

Собственно, у меня кроме него и контроллера ничего нет...
Наверное, придется приобрести что-то посолиднее...
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Re: Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Ребят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???

Так чтоб гарантированно :)...
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Сильно-сильно программирую контроллер...

Сообщение Meteor »

Накололся с мастеркитовским программатором - поставляют незашитые МК. Так что совет - проверьте прошивку у друга на программаторе рабочем. Если мк чист как слеза младенца - прошейте и будет наверное щазтье
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Re: Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Так, а если такой вопрос:


Что будет писать AvrOspII, если при нажатии кнопки "Auto detect" к программатору не будет подключен микроконтроллер?

Тоесть программатор воткнут в USB порт и висит в воздухе, я нажал кнопку "Auto detect"... Что я по идее должен увидеть?

P.S. У меня с другом имеющим программатор малость напряженка...
dm211
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Re: Сильно-сильно программирую контроллер...

Сообщение dm211 »

Ребят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???
-- http://www.ds12v.ru/usb.html
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

Re: Сильно-сильно программирую контроллер...

Сообщение zhu4er »

MirageTA писал(а):Ребят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???

Так чтоб гарантированно :)...

Вот тебе раз:
http://easyelectronics.ru/skorostnoj-av ... l#more-268
Вот тебе два:
http://easyelectronics.ru/usb-programma ... sbasp.html

Оба работают в Семёрке! Первый автоматом дрова ставит на Семёрке! У второго дрова Висты стоят - не глючит.
Даже у стен есть уши...
MirageTA
Родился
Сообщения: 16
Зарегистрирован: Вс июл 04, 2010 19:30:31

Re: Сильно-сильно программирую контроллер...

Сообщение MirageTA »

Пользуясь случаем, всем спасибо, все работает...

Однако возникла еще одна проблема...

Пользуюсь программой AVRFlash programmer...

С микроконтроллером ATmega16 мы работаем замечательно...

А вот с ATmega48 возникли проблемы... Он прошился... Поначалу... AVRFlash утверждала, что данный девайс - не ATmega48 и спросила, все равно ли я хочу его прошить... Я ответил, что да и программа замечательно загрузила на контролер тестовую прошивку...

Однако при попытке вторично прошить контроллер возник какой-то сбой. Теперь программатор говорит, что неможет синхронизироваться с прошиваемым устройством и выдает (Can not synhronize device with programmer)...

При этом программатор в настоящий момент исправен...

Че делать? :)...
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Сильно-сильно программирую контроллер...

Сообщение Aheir »

Че далать? Тему переименовать в течение суток. Иначе будет удалена, ибо противоречит правилам Форума. Вот как-то так...
Оптимизм х (Опыт + Знания) = const
Закрыто

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