Вопрос вот в чем. keil традиционно генерит только hex, причем для арма extended hex386 формат, так что программа hex2bin элементарно обламывается. А бинарник нужен для SAMBA. Свой конвертер писать просто некогда - нужно делать проект.
Мне пришла в голову мысль что линкер можно заставить сгенерить бинарник в обход среды, или он не умеет все-таки делать бинарники? После просмотра документации я не понял даже как он умудряется сгенерить hex.
Или есть еще какие-то варианты? Есть здесь пользователи ADS например? Как Вы генерите бинарники?