Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 14.01.2013, 13:26  
Frensis777
Прописка
 
Аватар для Frensis777
 
Регистрация: 15.03.2009
Сообщений: 162
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Frensis777 на пути к лучшему
По умолчанию Доработка программатора AVR910

Имею покупной AVR910 программатор от компании Мастер Кит. Программатор хороший, работает нормально. Возникла необходимость в перепрограммировании целевого устройства, тактирование мк которого было запрограммировано от внешнего низкочастотного часового кварца 32768 Гц. Естественно, в этом случае, данным программатором воспользоваться не удасться, т.к., согласно теории последовательного программирования по ISP, частота сигнала SCK должна быть по крайней мере в 2 раза ниже частоты тактовых сигналов микроконтроллера. В имеющимся AVR910, частота SCK лежит в диапазоне 150-200 кГц, и предназначается для программирования мк с относительно высокой тактовой частотой. В AVR910-совместимом программаторе от PROTTOS’а, предусмотрен специальный джампер J3 «LOW SCK», с помощью которого частота SCK понижает до приблиз. 15-20 кГц.
Вопрос такой, товарищи. Если я к своей схеме подпаяю к выводам, указанным на принцип. схеме Проттоса, этот джампер, то сможет ли мой программатор работать с пониженной частотой SCK? Или же потребуется перепрошить мк моего программатора той прошивкой, которая у Prottosa? Или же придется собирать целиком программатор Prottos’а, аппаратно он идентичен с Мастер Кит’овским?
P.S.: Интересно, а LPT-программатор(5 проводков) справился бы с данной задачей? Или у него тоже сигнал SCK имеет высокую частоту?
Реклама:
Frensis777 вне форума  
Непрочитано 14.01.2013, 14:39  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Сообщение от Frensis777 Посмотреть сообщение
Имею покупной AVR910 программатор от компании Мастер Кит. Программатор хороший, работает нормально. Возникла необходимость в перепрограммировании целевого устройства, тактирование мк которого было запрограммировано от внешнего низкочастотного часового кварца 32768 Гц.
Поскольку одно время они прикладывали к своему программатору мою консольную программу для управления (Loader), то, думаю, смогу Вам дать прошивку для "низкочастотного" программирования. Укажите, какая ИМС на плате программатора (1200 или 2313) и частоту кварца.
Сообщение от Frensis777 Посмотреть сообщение
P.S.: Интересно, а LPT-программатор(5 проводков) справился бы с данной задачей? Или у него тоже сигнал SCK имеет высокую частоту?
Если использовать оболочку AVReal, то там настраивается всё, включая частоту на SCK. ЕМНИП.
ForcePoint на форуме  
Непрочитано 14.01.2013, 15:55  
Frensis777
Прописка
 
Аватар для Frensis777
 
Регистрация: 15.03.2009
Сообщений: 162
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Frensis777 на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Сообщение от ForcePoint Посмотреть сообщение
Поскольку одно время они прикладывали к своему программатору мою консольную программу для управления (Loader), то, думаю, смогу Вам дать прошивку для "низкочастотного" программирования. Укажите, какая ИМС на плате программатора (1200 или 2313) и частоту кварца.
ATMEGA8-16AU. Кварц 12 МГц
Сообщение от ForcePoint Посмотреть сообщение
Если использовать оболочку AVReal, то там настраивается всё, включая частоту на SCK. ЕМНИП.
А если использовать Pony Prog?
P.S.: Интересно, а если использовать мастеркитовский программатор AVR910 вкупе с программой AVReal, можно будет настроить сигнал SCK на пониженную частоту?

Последний раз редактировалось Frensis777; 14.01.2013 в 16:05.
Frensis777 вне форума  
Непрочитано 14.01.2013, 16:35  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Сообщение от Frensis777 Посмотреть сообщение
ATMEGA8-16AU. Кварц 12 МГц
Вечерком пришлю. Кстати, этот набор через COM или USB? А то 12 МГц навевает сомнения. Ссылочка на описание есть?
Сообщение от Frensis777 Посмотреть сообщение
P.S.: Интересно, а если использовать мастеркитовский программатор AVR910 вкупе с программой AVReal, можно будет настроить сигнал SCK на пониженную частоту?
Нет. AVReal поддерживает только LPT-портовые программаторы (5 проводков, ByteBlaster и т.п.) и программаторы на чпах FTDI.
ForcePoint на форуме  
Непрочитано 14.01.2013, 18:40  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Типа оно? http://masterkit.ru/main/scheme.php?num=1153
Тогда извините, ошибочка вышла. У меня исходники для COM-портового. Помочь нечем.
ForcePoint на форуме  
Непрочитано 14.01.2013, 19:09  
Frensis777
Прописка
 
Аватар для Frensis777
 
Регистрация: 15.03.2009
Сообщений: 162
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Frensis777 на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Сообщение от ForcePoint Посмотреть сообщение
Типа оно? http://masterkit.ru/main/scheme.php?num=1153
Совершенно верно.
Сообщение от ForcePoint Посмотреть сообщение
Тогда извините, ошибочка вышла. У меня исходники для COM-портового. Помочь нечем.
Да ничего страшного, и на том спасибо.
Сообщение от ForcePoint Посмотреть сообщение
Если использовать оболочку AVReal, то там настраивается всё, включая частоту на SCK. ЕМНИП.
А если использовать Pony Prog, то там частота SCK тоже настраивается?
Frensis777 вне форума  
Непрочитано 14.01.2013, 21:11  
Frensis777
Прописка
 
Аватар для Frensis777
 
Регистрация: 15.03.2009
Сообщений: 162
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Frensis777 на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Захотелось попробовать прошить мк, тактируемый от внешнего низкочастотного часового кварца, с использованием программы PonyProg 2000. У меня параллельный LPT программатор. В справочнике к этой программе сказано, что если мк тактируется от часового кварца, необходимо понизить скорость обмена данными по SPI; для этого в файле PonyProg2000.ini изменить соответствующую строчку на следующую: SPIBusSpeed=ULTRASLOW. Я так и делаю, сохраняю, закрываю. Запускаю PonyProg2000 и открываю файл PonyProg2000.ini, чтобы перепроверить, а там значение SPIBusSpeed=NORMAL, т.е. сбрасывается в НОРМАЛ. Что же делать?
Frensis777 вне форума  
Непрочитано 14.01.2013, 21:38  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,417
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Нужно исправить запись в этом файле.а затем сделать его "только для чтения". Тогда он останется после запуска с исправленным параметром.
baiderin вне форума  
Непрочитано 14.01.2013, 22:03  
Frensis777
Прописка
 
Аватар для Frensis777
 
Регистрация: 15.03.2009
Сообщений: 162
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Frensis777 на пути к лучшему
По умолчанию Re: Доработка программатора AVR910

Сообщение от baiderin Посмотреть сообщение
Нужно исправить запись в этом файле.а затем сделать его "только для чтения". Тогда он останется после запуска с исправленным параметром.
Нет, дело не в этом)) Оказывается, программа PonyProg 2000 не воспринимает значения ULTRASLOW. Надо вписывать VERYSLOW. После этого все замечательно прошилось.
Frensis777 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
avr910 не шьет bav-z AVR 38 25.06.2013 06:26
PROTTOSS AVR910 USB volk_perm Микроконтроллеры, АЦП, память и т.д 3 17.09.2009 17:31
Проблема с AVRProg и AVR910 Lockdog Микроконтроллеры, АЦП, память и т.д 1 25.03.2008 18:31


Часовой пояс GMT +4, время: 16:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot