почему мк не шьётся второй раз

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
roma
Встал на лапы
Сообщения: 133
Зарегистрирован: Вс сен 13, 2009 23:38:58
Откуда: Шелехов ирк обл

почему мк не шьётся второй раз

Сообщение roma »

МК прошивается только один раз. потом юнипроф попросту не видит мк. Почему так происходитНа всех цкелах галочки сбросил. Остальные фьюзы не трогал. Ставил другой мк тоже самое. Програмирую через ком порт
roma
Встал на лапы
Сообщения: 133
Зарегистрирован: Вс сен 13, 2009 23:38:58
Откуда: Шелехов ирк обл

Re: почему мк не шьётся второй раз

Сообщение roma »

_noise писал(а):
roma писал(а):На всех цкелах галочки сбросил
для 2313 получилось "external clock". теперь снаружи ему клоки давай.
сбрасывал с целью получить в результате что? даташит?








Ты не прав мой друг по поводу "для 2313 получилось "external clock" я на других микросхемах ставил фьюзы для внутреннего генератора.
микросхема после первичной прошивки не идентифицируется програмотором
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Сообщение BCluster »

Вот бывают же люди,а...
Кварц прицепите и прошьется...
Аватара пользователя
evgesh87
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Сб дек 05, 2009 12:38:10
Откуда: Воронеж

Сообщение evgesh87 »

прогроматор на LPT порте чуствителен к наводкам так что без должноы буферизации сигналов очень часты ошибки прогромирования особенно фузов http://hardlock.org.ua/mc/other/stk200/index.html рекомендую
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Сообщение >TEHb< »

так это.... не программируй без нужды фьюзы и всё. В том же CVAVR можно прошить всё по отдельности: флеш, еепром, фьюзы.........
Аватара пользователя
delay
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43
Контактная информация:

Сообщение delay »

B Uniprof тоже программируются отледльно фюзы, eeprom, flash
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

Возникла проблема. В нете ответа не нашел. В теме обсуждения устройства не отвечают. Собрал вот эту ПС http://radiokot.ru/lab/controller/32/. Даже две. При прошивке фьюзы ставил по картинке в статье. Чистые меги шьются нормально. При попытке вставить зашитую мегу понипрог ее не видит...По фьюзам выставлено включение внутреннего генератора, почему невозможна повторная прошивка? Вот на всякий случай схема адаптера, которым я шью. Шил тини2313, 90S1200, все было нормально, а вот мега8 перешиваться не хочет. Чувствую,что что то не так делаю, но опыта с контроллерами маловато...
учиться никогда не поздно...
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

Если вы выставили фьюзы как на картинке из статьи, то ничего удивительного, в том, что МК больше не хочет шиться. Вы, отключив фьюз SPIEN, отключили тем самым внутрисхемное программирование по SPI.
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

насколько я понимаю, в понипрог нельзя изменить фьюзы RSTDSBL и SPIEN. Они затенены. И поэтому оставлены по умолчанию. А по умолчанию на SPIEN стоит галка( на картинке может не видно). Так что проблема не может быть в этом..... :(
учиться никогда не поздно...
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

waddds писал(а):насколько я понимаю, в понипрог нельзя изменить фьюзы RSTDSBL и SPIEN. Они затенены. И поэтому оставлены по умолчанию. А по умолчанию на SPIEN стоит галка( на картинке может не видно). Так что проблема не может быть в этом..... :(

В соседней ветке говорили, кнопочка "clear all" выключает все фьюзы, и SPIEN в том числе. Подайте на МК внешнее тактирование, если не поможет, а другие МК шьются нормально, то проблема скорей всего и есть в этом.
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

кнопкой <clear> точно не пользовался...Попробую генератор подключить (хотя фьюзами включен внутренний...) может и поможет. 1-2 МГц хватит для тактирования?
учиться никогда не поздно...
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

waddds писал(а): 1-2 МГц хватит для тактирования?

да
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

Спасибо, попробую и сообщу результат.
учиться никогда не поздно...
Аватара пользователя
Volly
Опытный кот
Сообщения: 702
Зарегистрирован: Пт мар 06, 2009 18:22:23

Сообщение Volly »

waddds, если бы фьюзами включилось внешнее тактирование, то МК в ПС не заработал бы вообще. Если дышит, то причина скорее в настройках Понипрогa. Тут я помочь не могу- Понипрогом не пользуюсь. Как вариант попробуй "народный" программатор- 5 проводков + Uniprof, если есть конечно LTP порт.
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

Проблема перепрошивки меги наконец то решилась. Нашел я 74ALS04, кварц на 3МГц, пару резисторов. Слепил генератор, подключил его к 9 ноге...И все пошло.
Спасибо всем, кто откликнулся :))
учиться никогда не поздно...
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Сообщение neon-f »

генератор можно применить вообще любой. Без кварца, или с кварцем - как угодно. Я когда доигрался с фьюзами, сварганил генератор на таймере 555. Незнаю какая частота получилась, номиналы взял с потолка, но все запустилось и прошилось.
Визуально скорость прошивки была раза в 2 медленнее чем у новой тиньки.
Вложения
555.JPG
(8.02 КБ) 531 скачивание
Аватара пользователя
waddds
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Сб дек 27, 2008 15:46:26
Откуда: Украина, Бердянск
Контактная информация:

Сообщение waddds »

похоже, низкая скорость прошивки была по причине низкой частоты генератора
учиться никогда не поздно...
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Сообщение neon-f »

про это я и сказал.
Правда для меня разницы никакой, секунду бежит полоска прошивки, или две.
Закрыто

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