Цитата(MALLOY2 @ Sep 10 2007, 10:30)

У меня работает.
Options -> Output Convertor -> Ставим галочку Generate additional format, в выпадающем списке Output Format выбираем intel - standart
Цитата(alexander55 @ Sep 10 2007, 15:28)

Удалось проверить, пока всевидящее ОКО обедало.
Все повторилось, но hex получился,когда я поменял расширение. Видно файл образовался и был затерт почему-то. Спасибо, за проверку. Я еще долго бы изучал документацию и экспериментировал.
Цитата(alexander55 @ Sep 11 2007, 07:31)

Все прояснилось до конца. Название выходного файла полностью совпадало с получаемым HEX файлом. Linker, что интересно, выполняется позже и затирал HEX файл.
Convertor не является конвертором из elf в HEX, т.е. название топика некорректно.
Сорри, что пишу с небольшой задержкой

, но может кому пригодится...
Пробовал компилятор IAR AVR, IAR STM8 - настраивал так:
1. Options -> Output Convertor -> Generate additional format, intel - standart (.hex) я использую вместо конкретного имени переменную $PROJ_FNAME$.hex -да, да, именно так, не приходится при копировании/переименовании проекта переназывать выходные файлы.
2. Если расширение в Options -> Linker -> Output не соответствует стандартному ($PROJ_FNAME$.
out), то вышеуказанный файл $PROJ_FNAME$.hex не создаётся. Не знаю, почему.
По сути после мы на выходе имеем и .hex и .elf(с расширением .out) файлы.