avreal нужен пример

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
azzzazzzelDEAN
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 23, 2011 18:57:47

avreal нужен пример

Сообщение azzzazzzelDEAN »

у меня тут недавно появился программатор на микросхеме ft2232.как я понял с ним работает avreal только? или может есть более понятные проги типо понипрог?
мож кто шил с помощью AVREAL? нужен примерчик для прошивки atmega8(пример батника для прошивки)
Зарание спасибо:)
Реклама
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: avreal нужен пример

Сообщение ut1wpr »

azzzazzzelDEAN писал(а):у меня тут недавно появился программатор на микросхеме ft2232.как я понял с ним работает avreal только? или может есть более понятные проги типо понипрог?
мож кто шил с помощью AVREAL? нужен примерчик для прошивки atmega8(пример батника для прошивки)
Зарание спасибо:)

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

avreal32 +mega8 -aft2232:enable=~adbus4,~acbus2 -az -e -w -n m8k.hex m8k.eep -v
Но!
  • Программа avreal может называться и иначе
    Есть две версии программатора на этой М/С, следовательно, управление по enable могут отличаться.
    Названия программ могут быть теми, которые нужно зашить.
    Прошивки eeprom может и не быть.
    В этой строке не указана прошивка фьюзов. У меня для этого отдельный батник. Его содержание зависит от конструкции.
Лучше всего прочитать описание на сайте автора программы.
http://real.kiev.ua/avreal/
Два типа программаторов на этом кристалле на странице MegaJohn-a
http://megajohn.embedders.org/mjproject ... ide_menu=1
Описание всех (!) ключей на отдельной странице
http://real.kiev.ua/old/avreal/ru/description
Успехов в освоении.
С уважением,
Виктор.
Реклама
azzzazzzelDEAN
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 23, 2011 18:57:47

Re: avreal нужен пример

Сообщение azzzazzzelDEAN »

Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: avreal нужен пример

Сообщение ut1wpr »

azzzazzzelDEAN писал(а):Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
Это файл EEPROM. Он может быть, а может и не быть. От автора программы-прошивки зависит.
Если в программе используются данные из EEPROM и они требуют инициализации - тогда и появится при сборке этот файл.
Если его нет - программатор не будет ничего делать с EEPROM.
С уважением,
Виктор.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: avreal нужен пример

Сообщение avreal »

azzzazzzelDEAN писал(а):Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
Да, для 1.28r* комадная строка такая.
eep - это тот же hex-формат внутри, просто для того, чтобы файл для eeprom отличался.
Традиция. Я бы называл projectname.hex и projectname-eeprom.hex, но все называют eep и я тоже :-)
Как совершенно правильно сказано, если eeprom зашивать не надо, то файл eep можно (и нужно) не указывать.
А вот если нужно зашить _только_ eeprom, то тогда перед этим единственным файлом указывать ключ -d
bla-bla-bla -d foo.eep
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Реклама
azzzazzzelDEAN
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 23, 2011 18:57:47

Re: avreal нужен пример

Сообщение azzzazzzelDEAN »

чето записал в батник это строчку
avreal32 +mega8 -aft2232:enable=~adbus4,~acbus2 -az -e -w -n m8k.hex m8k.eep -v
в тако виде
avreal32-1.28r5.exe +mega8 -aft2232:enable=~adbus4,~acbus2 -az -e -w -n m8k.hex
и в таком
avreal32-1.28r5.exe +mega8 -aft2232:enable=~adbus4,~acbus2 -az -e -w -n m8k.hex -v
только лампочка даже не мигает на программаторе
Вот с этой строчкой вроде как мегает (на очистку мк вроде )
avreal32-1.28r5.exe +mega8 -aft2232:enable=~adbus5 -pd="Dual Chip A" -r flash.hex
Реклама
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: avreal нужен пример

Сообщение avreal »

Если FT2232 стоит без EEPROM-ки, то она даёт описание по умолчанию и ключ -p не нужен.
Что говорит по -p? ?
Например так:

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

avreal32 -aft2232 -p? >avreal.log
и получившийся файл avreal.log сюда.
И по повду назначения ножек -- что за программатор, линк на схему или описание есть?
А то на микросхеме FT2232 этих программаторов куча, они ж для ARM-ов идут. И разводка у всех немного разная.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
azzzazzzelDEAN
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 23, 2011 18:57:47

Re: avreal нужен пример

Сообщение azzzazzzelDEAN »

ЗАПИСИ В ЛОГ ФАЙЛЕ.
avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr
v1.28r5 (Oct 11 2010 20:02:13) http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-aft2232 -p?
2 FTDI devices detected
0: FT_DEVICE_2232C (Dual Chip A), serno 'FTSH1VHXA'
1: FT_DEVICE_2232C (Dual Chip B), serno 'FTSH1VHXB'

На схему нету не чего.Знаю что FT2232 стоит и 2е каких то микросхемы для гальванической развязки,
10 выходов с программатора:
1 TCK/SCK (2MCU-SCK)
2 TDI/MOSI (2MCU-PDI)
3 TMS/CS (2MCU-RST)
4 TDO/MISO (2MCU-PDO)
5 PGND
6 PVCC
7 TXD1
8 RXD1
9 TXD2
10 RXD2
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: avreal нужен пример

Сообщение avreal »

Судя по двум UART, это одна из последних схем от MegaJohn, линки выше ut1wpr дал.
Там на adbus4, насколько я помню, разрешение работы программатора (переключение с UART на ISP), на acbus2 светодиодик.
И вот так

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

avreal32-1.28r5.exe +mega8 -aft2232:enable=~adbus4,~acbus2 -pd="Dual Chip A" -az -e -w -n m8k.hex -v
должно бы работать.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
azzzazzzelDEAN
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 23, 2011 18:57:47

Re: avreal нужен пример

Сообщение azzzazzzelDEAN »

Сейчас на программаторе после того как эту строчку записал, вместо красного горит зеленый.
А при прошивке надо внешний кварц подключать к микроконтроллеру???а то у меня без. а так есть кварц на 8мгерц, там же есть встроеный уварц можно его как то при прошивке использовать?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»