roboforum.ru

Технический форум по робототехнике.

Калькулятор фьюзов AVR, онлайн версия - кривой

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 27 май 2013, 11:16

Замечена кривизна работы онлайн калькулятора фьюзов для AVR.
В частности на Attiny2313, может и на других МК что есть, но проверять некогда, да и не моё это дело выкладываемую информацию проверять.
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение Duhas » 27 май 2013, 15:41

т.е. вам кто-то обязать выдать удобную и 100% верную информацию?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 27 май 2013, 16:00

То есть и так сойдёт?
Видимо Вы чего-то не понимаете.
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение Duhas » 27 май 2013, 16:03

8) этот калькулятор сделали члены сообщества для таких же... нашли ошибку - опубликуйте подробности.. только жаловаться - смысла мало.. все в этой стране почему то считают что им кто то должен что то...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 27 май 2013, 16:16

А я разве жалуюсь?
И я не считаю, что мне кто-то что-то должен, и я никому ничего не должен.
Я просто констатирую факт.
А ошибку я указал. Конкретно в выставлении фьюзов для Attiny2313.
один из косяков: выбираешь Включить Debug·Wire;·[DWEN=0] и калькулятор предлагает тебе отрубить reset.
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение Duhas » 27 май 2013, 16:32

An External Reset source is therefore not supported when the debugWIRE is
enabled. это вам ничего не говорит? 152 стр. ДШ
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 27 май 2013, 17:07

Вы вообще смотрели, что в калькуляторе происходит?
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение Duhas » 28 май 2013, 06:22

в калькуляторе - нет. но хардварный ресет и дабегпровод как я понимаю из ДШ не совсем совместимы, вы жалуетесь что вам калькулятор предлагает отключить ресет.. судя по ДШ это нормально.
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 28 май 2013, 09:11

При программировании фьюза DWEN пользователь получает возможность отладки по протоколу DebugWire, который как раз функционирует через ножку reset и естественно внешний сброс через эту ногу отключается, то есть ножка reset сконфигурирована как однопроводная отладочная шина, что и указано в ДШ.
Но в калькуляторе, если пользователь выбирает DebugWire галка устанавливается на RSTDISBL, то есть запрограммировав фьюзы так как показал калькулятор, пользователь не получит DebugWIRE а получит ногу reset сконфигурированную как ногу ввода/вывода и в добавок получит проблему с дальнейшим последовательным программированием.
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение Duhas » 28 май 2013, 10:11

самое смешное, что косяк только в отображении.. HEX значению HIGH FUSE байта выставляется верное..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение dimmar » 28 май 2013, 10:27

Это знаем мы с тобой, а вот человек, который не знает и выберет в конфигурации "Сохранять содержимое EEPROM при стирании кристалла; [EESAVE=0]" посмотрев в биты конфигурации установит в программаторе галку на DWEN. А потом создаст тему о том, что что-то у него там не работает и дохнут проци.
dimmar
 
Сообщения: 6
Зарегистрирован: 27 май 2013, 10:45

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение blindman » 28 май 2013, 11:18

К сожалению, скрипты, которыми я парсил XML-описания фьюзов, безвозвратно утеряны. Как, впрочем, и сами XML файлы. Определения фьюзов для 2313 я поправил, но залить на сервер не могу. Попрошу setar'а.

Подозреваю, что ошибка была именно в атмеловских XML-файлах. ATMega32 я уже правил.

Кстати, если у кого есть эти самые XML файлы - зашлите мне, плиз. В 4 студии они точно были, что в более поздних версиях - не знаю. Куда устанавливались - тоже не помню, если полазить по папкам, можно найти. Желательно самые свежие, будем надеяться, что там пофиксили баги. У меня сейчас доступа к машине с Windows нет, а для виртуальной машины - комп дохленький
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Калькулятор фьюзов AVR, онлайн версия - кривой

Сообщение sky-walker » 19 июн 2013, 22:57

Эти файлы? Вытащил из AVR Studio 4, папка Partdescriptionfiles.

По поводу скриптов - могу помочь, только скажите, в каком виде Вам нужны выходные данные.
Аватара пользователя
sky-walker
 
Сообщения: 40
Зарегистрирован: 29 сен 2012, 14:41
прог. языки: C\C++, AutoIt, PHP


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18