USB Программатор MP9011. Использование

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

USB Программатор MP9011. Использование

Сообщение icedev »

Всем доброго времени суток.
После прочтение всевозможной литературы, написания прошивки, и приобретения радиоэлементов,руки дошли до прошивки МК, а голова нет=)
Был приобретен USB программатор MP9011.Вся софтина включая драйвера, успешно установилась. даже на WIN 7 х64.
Программатор в системе встал как AT90USB который висит на COM27 ))
Я работаю в среде CVAVR(2.05.0 E).
Внимание....ВОПРОС:
Подскажите
Какой тип программатора указать в настройках CVAVR (Settings->Programmer->AVR Programmer Chip Type ) "Для начала пытаюсь прошить AT90s2313."


Заранее спасибо.
Аватара пользователя
murat87
Вымогатель припоя
Сообщения: 517
Зарегистрирован: Пт июл 29, 2011 11:05:43
Откуда: Самара
Контактная информация:

Re: USB Программатор MP9011. Использование

Сообщение murat87 »

читаем в самом конце)))
http://www.sinava.ru/MP9011.php
Не то время, не та жизнь, думаешь сам.
Не верь словам, что сказаны устами суки.
Ты ранишь руки о стакан, по водке в хлам,
Оставил там часть сердца на поруки.
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Re: USB Программатор MP9011. Использование

Сообщение icedev »

murat87 писал(а):читаем в самом конце)))
http://www.sinava.ru/MP9011.php

С этим разобрался, но проблема в следующем. CVAVR отказывается шить,
"AVRprog error leaving programming mode"
Аватара пользователя
murat87
Вымогатель припоя
Сообщения: 517
Зарегистрирован: Пт июл 29, 2011 11:05:43
Откуда: Самара
Контактная информация:

Re: USB Программатор MP9011. Использование

Сообщение murat87 »

прога не может перевисти кристалл в режим програмирования.
пробуй обновить по программатора и сначала проверь правильность подключения мк к прогеру.
Не то время, не та жизнь, думаешь сам.
Не верь словам, что сказаны устами суки.
Ты ранишь руки о стакан, по водке в хлам,
Оставил там часть сердца на поруки.
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Re: USB Программатор MP9011. Использование

Сообщение icedev »

murat87 писал(а):прога не может перевисти кристалл в режим програмирования.
пробуй обновить по программатора и сначала проверь правильность подключения мк к прогеру.


Подцеплено вроде всё правильно

SCK
MISO
MOSI


И провода питания VCC / GND


ПО программатора обновил , поставил прошивку MP9011_AVRISP_MKII_v_2_0.hex
Будем колупаться дальше.
Возникает довольно много вопросов.

Вы готовы оказывать помощь ? за плату конечно.
Аватара пользователя
murat87
Вымогатель припоя
Сообщения: 517
Зарегистрирован: Пт июл 29, 2011 11:05:43
Откуда: Самара
Контактная информация:

Re: USB Программатор MP9011. Использование

Сообщение murat87 »

я всегда готов помоч!!!
icq 452804114
skype zoz_brooks
Email xaspolatow@mail.ru
Не то время, не та жизнь, думаешь сам.
Не верь словам, что сказаны устами суки.
Ты ранишь руки о стакан, по водке в хлам,
Оставил там часть сердца на поруки.
.Anatoly.
Родился
Сообщения: 1
Зарегистрирован: Вт фев 05, 2013 12:17:08

Re: USB Программатор MP9011. Использование

Сообщение .Anatoly. »

У меня такая же проблема.
Есть готовый проект с АТМЕГА128, которая тактируетмя внешним енератором и успешно прошивается по 5-проводковому интерфейсу через LPT- порт.
АТМЕГА запитана 3,3В от своего источника.
Куплен программатор MP9011, хочется работать с USB.
Сделан апгрейд до MP9011_AVRISP_MKII_v_2_0, установлена AVR STUDIO 6,
Спаян шлейф, использующий nRST, GND, SCK, MISO(идет на порт PE1), MOSI(на PE0)
Ножка PEN у АТМЕГИ подтянута на +3.3
И после всего этого программатор не видит АТМЕГу.
Что можно еще попробовать?
Аватара пользователя
Siarshai
Родился
Сообщения: 4
Зарегистрирован: Ср авг 22, 2012 14:30:46

Re: USB Программатор MP9011. Использование

Сообщение Siarshai »

Отпощу здесь, чтобы не плодить тем.
Ситуация: MP9011, Win7 (x64), AVR Studio 4, пытаюсь прошить ATMega8535
После установки драйвера программатор определился в системе как AT90USB_CDC, но это вроде как нормально. Проблема в том, что он один раз удачно прошил МК, после чего отказался работать под предлогом "Can't enter programming mode".
Последовательность действий:
1) Снос драйверов (с удалением файлов драйверов)
2) Перезагрузка
3) Переустановка драйвера
Ведёт к трём результатам (вероятность каждого определяется, кажется, погодой на Марсе)
а) "Can't enter programming mode"
б) "No supported board found"
в) Программатор работает, но шьёт только один раз, после чего выдаёт тот же "Can't enter programming mode". И, похоже, залитая таким образом программа не работает (хотя, может, это связано с самой программой)

Программатор и МК новые, Фьюзы не ставил, провода шейфа прозвонены. Попытка прошить под AVRISP_mkII провалилась.

Кто-нибудь может сказать, с чем это может быть связано?
zfoxx
Родился
Сообщения: 19
Зарегистрирован: Пн окт 17, 2011 14:27:33

Re: USB Программатор MP9011. Использование

Сообщение zfoxx »

Продолжу топик касаемый программатора MP9011

Пишу в WinAVR, ниже исходник

#include <avr/io.h>
#include <util/delay.h>

int main(void)
{

DDRC = 0x00;
PORTC = 0xff;

DDRB = 0xff;
PORTB = 0x00;

while(1)

{
switch (PINC)
{
case 0b1111110 : PORTB = 0b00000001;
_delay_ms(200);
PORTB = 0b01000000;
_delay_ms(200);
PORTB = 0b00001000;
_delay_ms(200);
PORTB = 0b00000000;
break;

case 0b1111101 : PORTB = 0b00000000;
_delay_ms(100);
PORTB = 0b00000010;
_delay_ms(100);
PORTB = 0b00000110;
_delay_ms(100);
PORTB = 0b00001110;
_delay_ms(100);
PORTB = 0b00011110;
_delay_ms(100);
PORTB = 0b00111110;
_delay_ms(100);
PORTB = 0b00111111;
_delay_ms(100);
PORTB = 0b00111101;
_delay_ms(100);
PORTB = 0b00111001;
_delay_ms(100);
PORTB = 0b00110001;
_delay_ms(100);
PORTB = 0b00100001;
_delay_ms(100);
PORTB = 0b00000001;
_delay_ms(100);
PORTB = 0b00000000;
}
}
}

Исходник отлично компилится и отлично работает в PROTEUSе

Собрал схему на макетной плате (схему прилогаю, собрано в точносте по ней). Во время программирования микроконтроллер подключаю напрямую к Программатору т.е. ножка MISO к ножке MISO, MOSI к MOSI и т.д.

Семисегментный индикатор исправен, во время программирования (когда заливаю HEX файл) светятся F,E,G,D сегменты индикатора

Прошивку заливаю через Avr-Osp II (делаю автоопределение, микроконтроллер определяется как atmega8, значит все верно). Прошивается без проблем и ошибок, фьюзы выставлены по умолчанию (atmega8 новенькая)

Отключаю программатор, подаю питание 5в, и ни какой реакции на нажатие кнопок, семисегментный индикатор молчит. Что сделано не так?
Вложения
USART2.JPG
(194.23 КБ) 717 скачиваний
Аватара пользователя
Siarshai
Родился
Сообщения: 4
Зарегистрирован: Ср авг 22, 2012 14:30:46

Re: USB Программатор MP9011. Использование

Сообщение Siarshai »

Свою проблему я, можно сказать, решил. Оказалось, что я во время работы с программатором случайно на него заземлился и сжёг USB-порт (или контроллёр оного), к которому подключался :(
zfoxx
Родился
Сообщения: 19
Зарегистрирован: Пн окт 17, 2011 14:27:33

Re: USB Программатор MP9011. Использование

Сообщение zfoxx »

Всем привет
В общем поменял строчку
PORTB = 0x00;
на PORTB = 0xFF;
и еще в switch добавил default
перепрошился и вижу что индикатор светит а потом виполняет то что написано в default
а вот то что в case не выпоняется , т.е. на нажатия кнопок еракции нет (контакты точно на месте проверялось тестером)

пробовал switch менять на if , результат тот же самый , нет реакции на нажатия

кто сталкивался с такой проблемой?
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Re: USB Программатор MP9011. Использование

Сообщение icedev »

Всем привет , немного апну тему, по поводу использования программатора 9011.
С первого поста прошло не мало времени, в общем и навык и железо немного поменялось=) А руки так же кривые остались)
В общем железо:
ОС: Windows 8(x64)
Программатор: 9011(прошивка AVRISP mk II 2.0)
Софтина: AVR Studio 6.1
Камень: Atmega8/ At90USB162


В случае с AT90USB162 все нормально, программа FLIP со всеми дровами устанавливается без проблем, и USB овый камушек прошивается на ура.

в случае с ISP всё сложней.

1. Скачал с офф сайта AVR Studio 6.1. Зря , он ругается якобы ПО программатора старое и его необходимо обновить.(Решение: на офф сайте программатора написанно что прошивка 2,0 должна работать AVR Studio 6, скачал сегодня проверю.)
2. Драйвер на программатор не устанавливается.(Вирт. COM порт не появился :) )Ошибка установки драйвера. Отсутствует цифровая подпись.
-Нужно отключить проверку подписи драйвера, в локальных политиках конф.
radioatom8
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Чт янв 30, 2014 00:48:22

Re: USB Программатор MP9011. Использование

Сообщение radioatom8 »

У меня проблема не могу прошить не один контроллер с помощью MP9011 соединяю контроллер по схеме с программатором. При прошивке в Atmel Studio 6.1 программа выдает что контроллер не обнаружен. Я уже даже прошил его под AVRISP mkII и все равно проблема не исчезла. Программатор в системе и в Atmel Studio 6.1 определяется. Может что то я делаю не так? Если можно записать видео урок по подключению и прошивке avr Atmel Studio 6.1.
Ответить

Вернуться в «AVR»