avreal нужен пример
-
azzzazzzelDEAN
- Открыл глаза
- Сообщения: 43
- Зарегистрирован: Ср мар 23, 2011 18:57:47
avreal нужен пример
у меня тут недавно появился программатор на микросхеме ft2232.как я понял с ним работает avreal только? или может есть более понятные проги типо понипрог?
мож кто шил с помощью AVREAL? нужен примерчик для прошивки atmega8(пример батника для прошивки)
Зарание спасибо:)
мож кто шил с помощью AVREAL? нужен примерчик для прошивки atmega8(пример батника для прошивки)
Зарание спасибо:)
- Реклама
Re: avreal нужен пример
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 нужен пример
Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
Re: avreal нужен пример
Это файл EEPROM. Он может быть, а может и не быть. От автора программы-прошивки зависит.azzzazzzelDEAN писал(а):Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
Если в программе используются данные из EEPROM и они требуют инициализации - тогда и появится при сборке этот файл.
Если его нет - программатор не будет ничего делать с EEPROM.
С уважением,
Виктор.
Виктор.
- avreal
- Опытный кот
- Сообщения: 842
- Зарегистрирован: Чт дек 31, 2009 19:27:45
- Откуда: Бровари, Україна
- Контактная информация:
Re: avreal нужен пример
Да, для 1.28r* комадная строка такая.azzzazzzelDEAN писал(а):Спасиб.
версия проги вроде avreal32-1.28r5.exe
а строчка m8k.eep??? EEPROM файл вроде? а он обязательно у меня только hex
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 нужен пример
чето записал в батник это строчку
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
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 нужен пример
Если FT2232 стоит без EEPROM-ки, то она даёт описание по умолчанию и ключ -p не нужен.
Что говорит по -p? ?
Например так:и получившийся файл avreal.log сюда.
И по повду назначения ножек -- что за программатор, линк на схему или описание есть?
А то на микросхеме FT2232 этих программаторов куча, они ж для ARM-ов идут. И разводка у всех немного разная.
Что говорит по -p? ?
Например так:
Код: Выделить всё
avreal32 -aft2232 -p? >avreal.logИ по повду назначения ножек -- что за программатор, линк на схему или описание есть?
А то на микросхеме FT2232 этих программаторов куча, они ж для ARM-ов идут. И разводка у всех немного разная.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
-
azzzazzzelDEAN
- Открыл глаза
- Сообщения: 43
- Зарегистрирован: Ср мар 23, 2011 18:57:47
Re: avreal нужен пример
ЗАПИСИ В ЛОГ ФАЙЛЕ.
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/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 нужен пример
Судя по двум UART, это одна из последних схем от MegaJohn, линки выше ut1wpr дал.
Там на adbus4, насколько я помню, разрешение работы программатора (переключение с UART на ISP), на acbus2 светодиодик.
И вот такдолжно бы работать.
Там на 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 нужен пример
Сейчас на программаторе после того как эту строчку записал, вместо красного горит зеленый.
А при прошивке надо внешний кварц подключать к микроконтроллеру???а то у меня без. а так есть кварц на 8мгерц, там же есть встроеный уварц можно его как то при прошивке использовать?
А при прошивке надо внешний кварц подключать к микроконтроллеру???а то у меня без. а так есть кварц на 8мгерц, там же есть встроеный уварц можно его как то при прошивке использовать?


