usb программатор

Обсуждаем цифровые устройства...
Ответить
Грызет канифоль
Сообщения: 267
Зарегистрирован: Вт дек 08, 2009 22:24:39

Сообщение LevRus »

тю блин. так вот оно что. если не трудно то опишите как делать эти фьюзы а то может в них проблема
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Ну так все очень просто. Загружаешь в МК программу затем прошиваешь фьюзы и все.
Я пользуюсь Кодэ Вижон АВР. И программатором STC-200/300 работает от LTP по 5 проводам.
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 267
Зарегистрирован: Вт дек 08, 2009 22:24:39

Сообщение LevRus »

Кефир писал(а):Ну так все очень просто. Загружаешь в МК программу затем прошиваешь фьюзы и все.
Я пользуюсь Кодэ Вижон АВР. И программатором STC-200/300 работает от LTP по 5 проводам.

нет это я понял но вот теперь объясните пошагово, как и через какую прогу это желать??? через ту же UNIPROF??
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Значит так не знаю такую программа который ты пользуешся, я лично использую Коде Вижон AVR и программатор очень просто я его собрал за 3 минуты. В первой половине дня все конкретно расскажу.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Сообщения: 267
Зарегистрирован: Вт дек 08, 2009 22:24:39

Сообщение LevRus »

ну объясни как в codevision avr это делать
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Точно сейчас сказать не могу, только примерно. Program flesh => Fuse bits-c
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 267
Зарегистрирован: Вт дек 08, 2009 22:24:39

Сообщение LevRus »

ладно, давай завтра все часиков в 11 дня обсудим на этом же форуме??? а то уже мозг не думает
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Лучше с 9:00 по московскому. Меня просто может не быть в 11:00
Если есть ICQ то вот юин 618-649-294 или Skype: sasha0192
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 718
Зарегистрирован: Сб фев 20, 2010 03:11:56
Откуда: EU

Сообщение otus »

Положи сюда скрин с выбором фьюзов своего унипрофа для своей 48меги.
У DI HALTа пустые клеточки (без галок) и есть нужные фьюзы ( LOW 0хFF,HIGH 0xDD )
SPIEN и BODLEVEL1 -вот и всё.
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Значит так, сначала скачай codevision avr затем делаем так:

1) Открываем codevision avr и делаем все по картинкам, жмем "Sittings" => "Programmer"

Изображение

2) Затем выбираем нужный программатор в данном варианте рассматриваем "STK200+/300"

Изображение

3) Все программатор выбрали, теперь можно прошивать МК, для этого делаем следующие. Выбираем "Tools" => "Chip Programmer"

Изображение

4) Далее, выбираем "hex" фаил. Жмем "File" => "Load FLASH"

Изображение

5) Послу указываем путь к "hex" Я использовал в пример свой "hex"

Изображение

6) Ну а теперь самое интересное, процесс прошивания. Для начала загрузим в память МК программу, жмем "Program" => "FLASH"

Изображение

7) И затем "Program" => "Fuse Bit(s)" Это мы прошиваем "FUSE" (В примере они не установлены, нужно будет установить вам)

Изображение

Вот так вот, все должно получится 8) 8) 8) :))
Вложения
tp5.JPG
(43.22 КБ) 724 скачивания
tp4.JPG
(47.82 КБ) 718 скачиваний
tp3.JPG
(28.52 КБ) 732 скачивания
tp2.JPG
(34.21 КБ) 753 скачивания
tp1.JPG
(28.21 КБ) 853 скачивания
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

7) И затем "Program" => "Fuse Bit(s)" Это мы прошиваем "FUSE"
...и теряем контроллер.
Насоветуете сейчас.
Фьюзы сначала надо считать с контроллера, затем выставить/снять нужные, только затем их зашить
И делать это желательно ДО заливки основной прошивки.
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

ploop писал(а):...и теряем контроллер.
Насоветуете сейчас.
Если МК токо куплен то можно так !
Сколько раз шил все норм!
А если как вы говорите "...и теряем контроллер" для этих целей есть параллельный программатор.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

В разном софте фьюзы по-разному обозначают: галочка стоит - запрограммирован, или наоборот, стоит - НЕ запрограммирован. Как с этим быть? Неужели сложно затратить секунду считав их?

Если они прочитались, значит 1. контроллер рабочий, 2. видно, какие сейчас стоят/не стоят и как работает софт.
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

ploop писал(а):В разном софте фьюзы по-разному обозначают
Ну как я делаю в примерах выше, все работает и не жалуюсь. Просто так бы не советовал.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 718
Зарегистрирован: Сб фев 20, 2010 03:11:56
Откуда: EU

Сообщение otus »

Кефир нарисовал тут картинок :)
У человека другой программатор и его просили положить
скрин фьюзов подключенной меги с его программатора,
а там видно будет,что и как у него. :kill:
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

otus писал(а):Кефир нарисовал тут картинок
У человека другой программатор и его просили положить
скрин фьюзов подключенной меги с его программатора,
а там видно будет,что и как у него.
Мх я выложил то что меня просили вот прочитайте внимательно это:
LevRus писал(а):ну объясни как в codevision avr это делать

Так, что товарищ внимательно читайте форум :) (Сообщение для "otus" )
Контактная информация:
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 09, 2011 04:26:42
Откуда: Владивосток

Сообщение Алексей2201 »

LevRus, в юнипрофе есть специальная такая кнопочка "FUSE", нажимаешь её, считываешь все фуз биты, выставляешь нужные тебе(нет галочки, значит включен),программируешь их,затем шьешь основную прошивку. сам так делал и работает :)
Cortex A10-даа..
Вымогатель припоя
Аватара пользователя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы

Сообщение sintetik »

Прошивка от mega8 без перекомпиляции не должна подходить к mega48. А ещё в 48 другие значения фуз бит и есть ещё прескалер (предделитель на 8) его тоже нужно выключить. Если у Вас контроллер без буквы P, то проще будет прошить его в Pony prog. Довольно внятный интерфейс и есть русские версии.

P.S. Значения в онлайн фуз бит калькуляторе совпадают со значениями в pony prog. Это к тому инвертированы значения или нет.
Контактная информация:
Ответить

Вернуться в «Цифровая техника»