|
|
  |
программатор для AVR |
|
|
|
Feb 8 2012, 09:52
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(ANTO}{@ @ Feb 8 2012, 06:43)  Здравствуйте все! Я на сайте ELECTRONIX.ru недавно. Помогите пожалуйста! Есть отладочная плата STK500. Не работает. Описание: установил контролер Atmega16. Програмировал через RS232 много раз(простейшие коды: мигание светодиодов, опрос термодатчика, работа с ЖК дисплеем и т.д). Все работало. Спустя какое-то время отладочная плата потеряла связь с компом. Сигнальные светодиоды не о чем не говорят, горят: STATUS сначала красный , затем оранжевый и зеленый$.Сильно греется контролер отладочной платы(Atmega8535L). Питание на нем есть. Програмирую в AVR Studio 4.18 Build 700. Блок питания 12В 500мА. Комп Windows XP SP2. Здравствуйте, 'ANTO}{@' Это, конечно не хорошо. Но это еще не смертельно. На STK500 присутствую два программатора. Да-да, Вы не ослышались -- два программатора! Если Вы внимательно посмотрите на плату STK500, то обнаружите на ней еще один МК -- ATTINY2313. Это -- первый программатор. Он жестко "прилеплен" ко второму программатору, который собран на ATMEGA8535, и может программировать только его. А вот второй программатор, собственно, предназначен для программирования Ваших МК. Вот такая не совсем понятная на первый взгляд имеется "матрешка". Понимание, зачем так сделали, приходит при обдумывании задачи, которая была поставлена перед разработчиками STK500. Им поставили задачу -- программатор на STK500 (второй) должен уметь уметь как-то изменять свою прошивку. В те дремучие времена, когда велась разработка STK500 еще не умели делать изделия, которые могли сами изменять свою прошивку. Это сейчас современные программаторы (на современных МК) evt.n умеют подновлять (модифицировать) свое ПО. Поэтому, разработчикам пришлось изобретать вот такую странную конструкцию. У Вас скорее всего произошло то, что вместо программирования своего МК, Вы запрограммировали МК второго программатора. Попробуйте залить в STK500 прошивку, то есть подновить его ПО. Где взять прошивку и как это сделать -- я сходу не скажу. Мне нужно погуглить. Но будет лучше, если это сделаете Вы сам.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Feb 24 2012, 20:23
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(koluna @ Feb 25 2012, 01:22)  Добрый вечер! Посоветуйте, пожалуйста, USB-программатор для AVR под Убунту (спаять/купить). Пользовал ByteBlaster, но пришло время переходить на USB  И Вам -- Добрый! Не говорите больше так -- "программатор под Убунту". Вы меня пугаете. Установите avrdude: $ sudo apt-get install avrdude avrdude-doc затем наберите: $ avrdude -c --help и посмотрите список поддерживаемых программаторов. А далее рассматривайте тот, который Вам будет доступнее. (Сам лично, в основном пользуюсь самопальным STK-200 (на базе 74HC244), иногда Dragon-ом, иногда JTAGICE mk-II -- все работают примерно одинаково. Ни ко одному из них претензий нет.)
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Feb 24 2012, 20:40
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(ReAl @ Feb 25 2012, 00:14)  Один из вариантов — « что угодно на FT2232» Заодно и для ARM-ов сгодится. Спасибо, Александр, давно не заглядывал на Вашу страничку  Почитаем. Цитата(zhevak @ Feb 25 2012, 00:23)  И Вам -- Добрый! Не говорите больше так -- "программатор под Убунту". Вы меня пугаете. Установите avrdude: $ sudo apt-get install avrdude avrdude-doc затем наберите: $ avrdude -c --help и посмотрите список поддерживаемых программаторов. А далее рассматривайте тот, который Вам будет доступнее. (Сам лично, в основном пользуюсь самопальным STK-200 (на базе 74HC244), иногда Dragon-ом, иногда JTAGICE mk-II -- все работают примерно одинаково. Ни ко одному из них претензий нет.) С Дудой знаком, про список знаю. Большой он  Интересует наиболее надежное и хорошо зарекомендовавшее себя устройство
--------------------
Благодарю заранее!
|
|
|
|
|
Feb 25 2012, 06:23
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(koluna @ Feb 25 2012, 02:40)  Интересует наиболее надежное и хорошо зарекомендовавшее себя устройство  Да вряд ли кто-то сможет дать объективную картинку. Людям легче (и к стати, будет честнее с их стороны) ответить на вопрос, кто на чем остановился в своих поисках Грааль-программатора и почему. Когда у Вас в руках будет собрано множество фактов, высказываний людей о личных впечатлений по тому или иному программатору... иначе говоря, у Вас в руках будет подборка субъективных плюсов и минусов по каждому программатору... даже тогда будет сложно сделать единственный правильный выбор "того самого" программатора. Вам -- главное не нарваться на откровенно косые программаторы (а таковых я даже что-то и не припомню), а остальные все примерно одинаковы. Так что выбирайте тот, который имеет "более яркую упаковку". Ошибка в выборе программатора лежит ниже уровня ее осознания. А если стоит цель докопаться, можно докопаться к любому программатору. Будьте оптимистом. Смотрите на вещи проще. Программатор -- это всего лишь инструмент, а не средство роскоши. То есть он не средство для сохранения капитала. Ваша задача, не вздыхать и сдувать пылинки с него, испытывая при этом чувство гордости за себя, а работать с ним. Брутально работать. Работать так же как с тестером, паяльником, компьютером, мясорубкой... Все эти вещи утилитарны, и не следует из возводить в ранг ювелирных изделий. Таким образом, любой программатор будет для Вас в пору. Явных изгоев среди программаторов нет. Каждый обладает набором своих качеств. Вам нужно только определиться с своим набором требований к программатору, и отмести то, что Вам явно не подойдет. Возможно, сейчас активные граждане-форумчане дополнят мой пост отзывами о программаторах, которые они используют. Так это будет только всем на пользу.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Feb 25 2012, 15:04
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(-=Женек=- @ Feb 25 2012, 17:42)  koluna недавно я случайно наткнулся на сайт Avreal - что-то новое появилось. Вроде бы поддерживает FT232. Имеет смысл поискать. Про "R" написано, что руки не дошли. Жаль. У меня в ближнем магазине 2232 нету, есть только 232R  Видимо, придется на 232R делать и Дуду для нее накручивать или искать где-то 2232 (заказывать с пересылкой одну микросхеу не хочется - дороговато будет). С Дудой для 232, как я понял, не все просто под Линух. Стандартная из репозитория не поддерживает. Надо патчить. Я пока не научился
--------------------
Благодарю заранее!
|
|
|
|
|
Mar 11 2012, 11:30
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Кстати, что думаете о http://www.olimex.com/dev/pdf/AVR/AVR-ISP500.pdf? Под Убунтой (avrdude) нормально работает (в спецификации заявлено)? Лишних телодвижений не требуется?
--------------------
Благодарю заранее!
|
|
|
|
|
Mar 12 2012, 21:16
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 9-03-09
Пользователь №: 45 857

|
Привет.
Интересует программатор который будет работать под пятой (шестой) Студией. Желательно попроще, чтоб самому сделать. Существует такой?
За ссылки буду признателен.
Спасибо.
Сообщение отредактировал N.I.K. - Mar 12 2012, 21:19
|
|
|
|
|
Mar 13 2012, 23:57
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 9-03-09
Пользователь №: 45 857

|
Нашёл сам, вопрос исчерпан.
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|