Свежие обсуждения
Микроконтроллеры

Программаторы для микроконтроллеров

1 43 94

milob: А у вас без подключения платы адаптеров AVRStudio видит программатор?
Плата адаптеров это не программатор . Конечно видит. При включении светодиоды перемигивают. По окончании процесса инициализации программатора, остается гореть зеленый светодиод

milob: Я использовал AVRStudio 4.14 build 589 и файл STK500.ebn предварительно конвертированный в HEX. Прошивал 5ю проводками (типа STK200) через параллельный порт наскоро собранной матери на коленке. Прошилась 8535 нормально. Поставил фьюзы CKSEL=1110 SUT=10 для работы от внешнего кристалла highfrequency 1ckl. Проггер при включении моргает вместе красным и зеленым светодиодом, потом зеленым, и постоянно зажигается зеленый.
Я заливал в программатор сам файл файл STK500.ebn. Для чего вначале делал AVR910 от Protossa. Поэтому ничего не могу сказать насчет перекодировки. Да и замкнутый круг у вас с проводочками получится. Выйдет новая студия, вместе с ней новая прошивка. А обновлять геморройно. Мой совет, соберите AVR910. Он все равно может пригодится как самостоятельный небольшой по размерам программатор.

milob: При установлении перемычки HV желтый не загорается. Если пальцем потыкать в районе транзисторов и диода, то загорается желтый и кренка начинает сильно греться. При зеленом светодиоде кренка теплая, но не горячая. Вот такая фигня. А какой Вы ставили стабилитрон ZD1 6V8?? И какую печатку использовали?
Стабилитрон 6,8В. На кренку лучше поставить радиатор, но он нужен исключительно при питаниии от программатора, платы с запрграммированым кристаллом, чтоб не отключать и не запитывать от другого БП. В нормальном режиме можно без радиатора. Еще совет, не завышайте напряжение питания программатора. На 7805 падает очень большое напряжение, поэтому она и греется. Наилучший вариант переделать схему в части питания и подключить последовательно 7812, затем 7805.
Желтый светодиод при установленной перемычке загорается ТОЛЬКО!!! если управляющаяя программа работает в режиме высоковольтного программирования! И пальцем лучше не тыкать, можно спалить программируемый кристалл, или перегреть уж наверняка. А вот насчет того, что кренка греется в режиме высоковольтного программирования - прсмотрите плату на наличие КЗ.
Плату для программатора делал сам, похожа на ту, которая на сайте, только односторонняя и с кучей пеермычек. Плату выкладывал и на этом форуме, и на форуме радиокота.
Почитайте эту ветку http://www.radiokot.ru/forum/viewtopic.php?t=864&start=0

 

serg_svd
Спасибо за подробный ответ. AVR910 я уже слепил, т.к. с проводками уже замучился. Попробую прошить STK500.EBN напрямую. А Ваша плата это односторонняя с СМД компонентами?

 

milob: А Ваша плата это односторонняя с СМД компонентами?
Нет. Под обычные компоненты. Была идея сделать поверхностный монтаж, может в будущем и реализую. Но тогда уж точно либо вторую версию Хаммера с загрузчиком и чистым USB, либо может к тому моменту появится что-то более новенькое
Пока меня на 120% удовлетворяет первый вариант Хаммера.
ЗЫ. Прилагаю свой вариант платы

 

Не прикрепилось что-то....

152400.zip

 

Кстати а в mega8535 кто-нибудь его загонять пробывал ?

 

serg_svd
А как Вы заливали STK500.EBN? Какой прогой? Предлагаю сотрудничество в создании второй версии Хпммера с загрузчиком! Единственное у меня с смд проблемы их отсутствия, а покупать их денег не сложишь. Есть такой файлик HE_HVProg.pdf, не знаю как здесь их прикреплять. Так там оччень хорошо все сделано. Нужно только плату развести. Спасибо за плату!

Wladimir_TS
Кого загонять??

 

milob: А как Вы заливали STK500.EBN? Какой прогой?
STK500.EBN заливается через проггер AVR910 и и программу AVRprog, находящуюся в пакете с AVR Studio.
Причем прога не запустится, если не обнаружит 910 программатора. Далее все просто. Жмете в AVRproge открыть файл STK500.EBN, и жмете запрограммировать. и все

milob: Предлагаю сотрудничество в создании второй версии Хпммера с загрузчиком!
я ж говорю, меня пока оригинал Хаммера удовлетворяет на 120%. Поэтому пока возится неохота с ним. Тем более по распиновки разъема паралельного программирования они различаются! Так что не делайте с этой пдфки плату адаптера. Потом будете искать где проблема.

 

milob:
Wladimir_TS
Кого загонять??

Вопрос в том, собирали-ли "хаммеровский" програматор не на AT90S8535, которая уже не выпускается, а на меге 8535

 

Wladimir_TS: Вопрос в том, собирали-ли "хаммеровский" програматор не на AT90S8535, которая уже не выпускается, а на меге 8535
Я на меге собирал

 

Wladimir_TS
Я тоже собирал на меге8535.

serg_svd
Я пробовал заливать через AVRprog, но avr910 не правильно работает почему-то. При записи не моргает светодиод чтение. Горит только желтый-запись. А потом я сливаю флэш и сравниваю его с оригиналом, а там ерунда какая-то типа 111222333444555 и так далее. Если сконвертить в HEX то заливается нормально. А ebn не хочет прошивать.