Новая версия программы AVRDUDESELL

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Новая версия программы AVRDUDESELL

Сообщение matrex »

Новая версия программы AVRDUDESELL - программы для программирования микроконтроллеров семейства AVR.

Новое в программе:
    Качественно новая версия программы.
    Переезд на новую площадку.
    Новый дизайн.
    Возможность сохранять и восстанавливать настройки фьюзов.
    Теперь все формы можно растягивать.
    Автоматическое открытие файлов проекта.
    Строка адресов для дампов FLASH и EEPROM.
    Строка адресов может расчитыватся автоматически.
    Возможность связи *.hex, *.eep, *.fus файлов с приложением.
    Загрузка файлов *.hex, *.eep, *.fus из командной строки.
    Альфа 0.98 версия дизассемблера.
    Устранена ошибка прописных и строчных символов при задании порта подключения программатора.
    Устранена ошибка сохранения первого байта в файлы *.hex, *.eep.
    Устранена ошибка размера дампа при автоматическом обновлении файлов проекта.

Подробнее на http://matrex-notes.blogspot.com/2015/01/avrdudeshell_21.html
Прямая ссылка для скачивания https://drive.google.com/file/d/0B-w91VnLIamzbFo1Zl92d25UNWM/view?usp=sharing

Разумная критика приветствуется.

Пара картинок:
Изображение

Изображение

Изображение
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Новая версия программы AVRDUDESELL

Сообщение BOB51 »

Поглядимсс...
8)
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

И конечно, интересует мнение....
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

а можеш сделать человечный выбор фьюзов, а не эти наскальные каракули?
https://www.mikroe.com/forum/viewtopic.php?f=12&t=23912 вот единственный юзабельный программатор, но прошивка у него закрыта и сделан он на пике
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

Могу. В следующем релизе сделаю.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

а на чем у тебя основывается инфа о фьюзах для каждого мк?
ты береш хмл файлы из студии для ее программатора или хардкод? я софт не смотрел, последняя версия твоей проги у меня висла и я пользовался другой или из консоли, зашив один раз фьюзы
тематические ответы только в форуме, в приват не пишите
dream088
Вымогатель припоя
Сообщения: 550
Зарегистрирован: Пн апр 01, 2013 17:12:51
Откуда: Казахстан, Костанай

Re: Новая версия программы AVRDUDESELL

Сообщение dream088 »

новую еще не смотрел, а старой пользуюсь! работает отлично! спс!
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

kalobyte писал(а):а на чем у тебя основывается инфа о фьюзах для каждого мк?

на inc файлах студии, которые подключаются к проекту.

kalobyte писал(а): я софт не смотрел, последняя версия твоей проги у меня висла и я пользовался другой или из консоли, зашив один раз фьюзы

Хм. все может быть. А можешь глянуть нову версию ? - там много чего наменяно принципиального так что проблема может быть уже и решена.

dream088 спасибо за поддержку.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

matrex писал(а):на inc файлах студии

или может там инк были
надеюсь файлы в комплекте или вообще не нужны, а то у меня нет студии тут

matrex писал(а):А можешь глянуть нову версию ?

завтра скорей всего гляну, а то глаз уже закрывается
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

Инки в комплект входят. Так же можно задать расположение папки с этими файлами - это для тех у кого студия есть...
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Новая версия программы AVRDUDESELL

Сообщение BOB51 »

Феее...
Моя "понька" свободно работает с железякой на основе STK200 и китайской PCI-LPT карточки обозначившейся условно как LPT3, но имеющей физические адреса в области 0xD000-0xD007 0xD400-0xD407 (на той же карте и на том же железе сидит isp pror под at89sxxxx). Применить аналогично avrdude не удается.
:(
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

короче что-то не видит он файлы инк
Изображение

по всякому указывал уже папку
Вложения
dude.gif
(34.9 КБ) 5028 скачиваний
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

А полный путь к программе можешь сказать? Я попробую у себя такой путь поставить и проверить. Может что нибудь с путем (русские буквы, пробелы и т.п.) И картинку с настроек, там где задаются папки.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

E:\mk\AVRDUDESHELL\avrinc
я сейчас еще раз попробовал вбить уже скопированный путь из строки моего проводника и все заработало

но такой же путь был и при первом старте
так что без понятия в чем тут глюк был

упд
вобщем я так и не понял, но при редактировании конфига дудки возникает эта ошибка, хотя я никакие инк файлы не трогал и вообще не менял конфиг самой проги
только дудкин файл и сохранил его утф8 как и было
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

kalobyte писал(а):но при редактировании конфига дудки возникает эта ошибка,

Очень даже может быть т.к. программа берет поддерживаемые микроконтроллеры дудки, поддерживаемые микроконтроллеры с инков делает с ними операцию "И" и таким обрзом собирает поддерживаемые микроконтроллеры. Если разрушить структуру конфига дудки (например сохранить не в той кодировке), то очень может быть что такая ошибка появится. Для того, что бы этого избжать, можно использовать "блокнот" покруче, который назначается в "файлах и папках".
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

я использую http://www.flos-freeware.ch/notepad2.html
добавил я только

Код: Выделить всё

programmer
  id         = "avrftdi";
  desc       = "FT2232D based generic programmer";
  type       = "avrftdi";
  connection_type = usb;
  usbvid     = 0x0403;
  usbpid     = 0x6010;
  usbvendor  = "";
  usbproduct = "";
  usbdev     = "A";
  usbsn      = "";
#ISP-signals - lower ADBUS-Nibble (default)
  reset  = 7;
  sck    = 6;
  mosi   = 4;
  miso   = 5;
#LED SIGNALs - higher ADBUS-Nibble
#  errled = 4;
#  rdyled = 5;
#  pgmled = 6;
#  vfyled = 7;
#Buffer Signal - ACBUS - Nibble
#  buff   = 8;
;

удалил лишние программаторы
сейчас посмотрю еще на наличие лишних символов

проверил и вот что выдает в консоли
avrdude.exe: error at avrdude.conf:316: programmer type must be written as "id_type"
первый программатор

Код: Выделить всё

programmer
  id    = "arduino";
  desc  = "Arduino";
  type  = arduino;
;

если закомментировать все строчки, то ошибка будет в следущем конфиге
т.е. где-то я нарушил конфиг что ли? :shock:
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

Ну ты силен!!! :shock: Ты что в дудку пытаешься добавить свой программатор? Сходи лучше на savannah.nongnu.org/projects/avrdude/ выкачай новую версию дудки и замени, ту которая в программе. Может там уже твой программатор добавили... Потому как я тут тебе ничем не помогу...
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Новая версия программы AVRDUDESELL

Сообщение kalobyte »

я кажется понял в чем дело
я обновил сам ехе дудкин до 6.1 из свн и он не понимает старый конфиг
теперь я залил нормальный 6.1 со своим конфигом, но он не видит фтди драйвер, даже если я поставил его

E:\mk\ads\avrdude>avrdude -p m16 -c avrftdi -U flash:w:MainDemo16-RTOS.hex
avrdude: Error: no libftdi or libusb support. Install libftdi1/libusb-1.0 or libftdi/libusb and run configure/make

avrdude done. Thank you.

сраный опенсцорс
короче придется тебе компилить дудку с поддержкой этого гавна, ибо пидарасы красноглазые не хотят использовать родной фтди драйвер и надо все делать через жопу

хотя по сути 5.1 работает без извратов, но хотелось вот поддержки тф2232д конкретно, а не просто фт232
в этом режиме оно не так уж и быстро работает как при использовании встроеного модуля мпссе с спи протоколом

будеш компилить дудку?
тематические ответы только в форуме, в приват не пишите
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

Завтра я проверю совместимость новой дудки с программой, но на счет фдти - не смогу, т.к. не начем тестить.
matrex
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Сб ноя 24, 2012 14:02:39

Re: Новая версия программы AVRDUDESELL

Сообщение matrex »

C 6.1 версией дудки эта версия программы не работает. Эту ошибку я уже устранил в новой версии. Если вопрос для тебя актуальный, могу отправить бета-версию через личку - сможешь потестить... Что касается ftdi можешь почитать https://learn.adafruit.com/ftdi-friend/ ... bootloader там вроде чел ftdi юзает через дудку, и тут еще есть http://forum.easyelectronics.ru/viewtop ... 23&t=13685 - если разберешься - не сочти за труд - сообщи, я прикручу к программе специальную кнопку, т.к. это вопрос, похоже, актуальный - не только на этом форуме мне его задают, а проверить самому - просто нет таких девайсов.
Ответить

Вернуться в «Разные вопросы по МК»