_________________ Когда уже ничего не помогает - прочтите, наконец, инструкцию. Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII) Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Два сообщения подряд тут вне правил - пользуй редактирование.
Вывод программы запущенной без параметров ни о чём не говорит?
Код:
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 г.)
Пишет, что не может открыть файл Upgrade.ebn "Error: Can't open file 'Upgrade.ebn'. Пишу следующее : C:\ Users\Иван>D:\EBN2HEX\EBN2HEX.exe UPGRADE.ebn UPGRADE.hex
Кириллицу из путей и имен файлов уберите (переместите всю фигню в новую папку с заведомо английским именем), возможно эта программа из тех, что не признает русские буквы.
_________________ Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
где находится ваш файл UPGRADE.ebn? вы запускаете программу, находящуюся на диске D: в то время как текущим диском у вас является C: все файлы, для которых явно не задан путь, будут искаться в текущей папке текущего диска, т.е. в C:\ Users\Иван - если вашего UPGRADE.ebn там нет, то и будет ошибка. Кстати, результат так же будет помещаться в текущую папку текущего диска, так что и тут могут быть сюрпризы...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Все равно не получаетс. Пишу 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 пишет что незаконектилось.
Все равно не получаетс. Пишу 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
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Все разобрался с конвертирование, большое спасибо ARV, Kavka, Vov123, Engineer_keen. Но проблема все же осталась, залил прошивку как указано в статье, автор VDD jtag отладчик, светодиоды power, jtag горят, при конекте другие два перемигиваюся. А законектится не может пишет что то cadel not conectt . Порт выбирают с первого по четвёртый. Вместо атмега16 поставил атмега32 в том же корпусе. По фьюзам смотрел даташип различия есть, но поставил как надо. Кто собирал такой отладчик? Нужна помощь.
Я собирал, всё отлично работает на mega16, кварц надо именно той частоты как в статье, с "похожим очень близко" не работает. Работает в среде AVR Studio 4.19. Ну и, само-собой разумеющееся, у программируемого контроллера должен быть включен fuse jtag, и программатор подключается к контактам jtag на PORTC(2-5) программируемого контроллера.(Это так на всякий случай, ведь не в SPI его подключать)
А прошивали как? Как в статье или напрямую прошивкой 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: заранее спасибо
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения