ebn2hex?

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Как пользоваться этой ebn2hex программой, кто нибуть, при нажатий на любую клавишу программа закрывается?
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Как запускать программу ebn2hex из командной строки понял, а дальше как не поиму?
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Что вводить в командной строке?
Реклама
Эиком - электронные компоненты и радиодетали
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

Два сообщения подряд тут вне правил - пользуй редактирование.

Вывод программы запущенной без параметров ни о чём не говорит?

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

X:\EBN2HEX>EBN2HEX.exe

EBN2HEX Version 1.00
Copyright <c> 2006 by Proton

Usage: EBN2HEX [ebnfile] [hexfile]

<ebnfile> is the ATMEL *.ebn input file
<hexfile> is the Intel HEX output file
Надо вот типа так запускать
EBN2HEX.exe STK500.ebn STK500.hex
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Пишет, что не может открыть файл Upgrade.ebn "Error: Can't open file 'Upgrade.ebn'. Пишу следующее : C:\ Users\Иван>D:\EBN2HEX\EBN2HEX.exe UPGRADE.ebn UPGRADE.hex
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Кириллицу из путей и имен файлов уберите (переместите всю фигню в новую папку с заведомо английским именем), возможно эта программа из тех, что не признает русские буквы.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

M.Vano писал(а):Пишу следующее : C:\ Users\Иван>D:\EBN2HEX\EBN2HEX.exe UPGRADE.ebn UPGRADE.hex
где находится ваш файл UPGRADE.ebn? вы запускаете программу, находящуюся на диске D: в то время как текущим диском у вас является C:
все файлы, для которых явно не задан путь, будут искаться в текущей папке текущего диска, т.е. в C:\ Users\Иван - если вашего UPGRADE.ebn там нет, то и будет ошибка. Кстати, результат так же будет помещаться в текущую папку текущего диска, так что и тут могут быть сюрпризы...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Все равно не получаетс. Пишу C:\>\EBN2HEX\EBN2HEX.exe UPGRADE.ebn UPGRADE.hex ввод и выдаёт Error: Can't open file 'UPGRADE.ebn' хотя это фаил находиться в папке EBN2HEX. Может кто нибуть переведён мне в hex раз у меня не получается пожалуйста очень нужно. Собрал jtag отладчик из статьи Радиокот, автор VDD, а прошивку зашил miniICE. Светодиод питания горит, при подключении к usb светодиоды перемаргивают, и вместо атмеги 16 запаял атмегу32 в том же корпусе tqfp44. Я думаю дело в прошивке, jtag неконектится, com порт 1, при конекте светодиоды перемаргиваю и авр студио 4 пишет что незаконектилось.
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

M.Vano писал(а):Все равно не получаетс. Пишу C:\>\EBN2HEX\EBN2HEX.exe UPGRADE.ebn UPGRADE.hex
вы бы почитали про то, как работает командная строка, что такое текущая папка и т.п....
значит так, даю пошаговую инструкцию для случая, если папка EBN2HEX у вас находится в корне диска C: (надеюсь, вы знаете, что такое корень диска?):
1. открываете консоль (кнпка "старт" - выполнить - cmd)
2. в консоли вводите cd c:\ebn2hex
3. в консоли должен появиться такой промпт с:\ebn2hex\>
4. теперь пишите свое ebn2hex upgrade.ebn upgrade.hex и жмете Enter

после этого обязательно скачиваете книжку "MS Windows для чайников" и прочитываете ее 3 раза от корки до корки. хотя лучше это сделать ДО...

P.S. не обращайте внимание на регистр символов - для Windows абсолютно нет разницы между EBN2HEX и ebn2hex
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Спасибо большое буду прибывать завтра, отпишусь.
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

Все разобрался с конвертирование, большое спасибо ARV, Kavka, Vov123, Engineer_keen. Но проблема все же осталась, залил прошивку как указано в статье, автор VDD jtag отладчик, светодиоды power, jtag горят, при конекте другие два перемигиваюся. А законектится не может пишет что то cadel not conectt . Порт выбирают с первого по четвёртый. Вместо атмега16 поставил атмега32 в том же корпусе. По фьюзам смотрел даташип различия есть, но поставил как надо. Кто собирал такой отладчик? Нужна помощь.
:o
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Я собирал, всё отлично работает на mega16, кварц надо именно той частоты как в статье, с "похожим очень близко" не работает. Работает в среде AVR Studio 4.19.
Ну и, само-собой разумеющееся, у программируемого контроллера должен быть включен fuse jtag, и программатор подключается к контактам jtag на PORTC(2-5) программируемого контроллера.(Это так на всякий случай, ведь не в SPI его подключать)
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

А прошивали как? Как в статье или напрямую прошивкой miniice? И можете проверить правильно ли фьюзы я установил cksel0=0; cksel1=1; cksel2=1; cksel3=1; sut0=0; sut1=1; boden=1; bodlevel=1; bootrst=0; bootsz0=1; bootsz1=0; eesave=1; ckopt=0; jtagen=0; ocden=1: заранее спасибо
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

:shock:
Последний раз редактировалось Vov123 Пт авг 05, 2016 08:11:26, всего редактировалось 1 раз.
Родился
Сообщения: 11
Зарегистрирован: Вс июл 31, 2016 16:03:51

Сообщение M.Vano »

А на картинке фьюзов, галочка - это запрограмировано или не запрограммированы?
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

cd c:\ebn2hex не на всех системах работает, надо писать чтоб наверняка

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

cd /d c:\ebn2hex
я обычно кидаю exe в консоль
M.Vano писал(а):А на картинке фьюзов, галочка - это запрограмировано или не запрограммированы?
а вот хрен его знает. Надо писать это в калькулятор и смотреть по какому нибудь SPIEN
Контактная информация:
Ответить

Вернуться в «AVR»