FormatCft 0 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба Доброго времени суток. Как преобразовать из bin -> hex? На кейле нашел, но что-то не получается. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nixon 4 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба http://www.keil.com/download/docs/113.asp Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба http://www.keil.com/download/docs/113.asp Почему-то файлик hex сгенеренный весит в 2 раза больше бинарного. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nixon 4 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба :) :) :) а вы как хотели??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба :) :) :) а вы как хотели??? Правильно делаю?: bin2hex.exe source.bin out.hex. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nixon 4 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба Что такое HEX формат Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 18 июня, 2009 Опубликовано 18 июня, 2009 · Жалоба http://www.keil.com/download/docs/113.asp Подниму тему. Где взять эту же bin2hex, но с перламутровыми пуго... собранную под win32 ? Утилиткой hex2bin v1.0.1, Copyright © 1999 Jacques Pelletier могу поделиться. Работает на порядок быстрее кейловской. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 141 18 июня, 2009 Опубликовано 18 июня, 2009 · Жалоба Где взять эту же bin2hex, но с перламутровыми пуго... собранную под win32 ?А SRecord в качестве альтернативы не устроит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
singlskv 0 18 июня, 2009 Опубликовано 18 июня, 2009 · Жалоба Подниму тему. Где взять эту же bin2hex, но с перламутровыми пуго... собранную под win32 ? Утилиткой hex2bin v1.0.1, Copyright © 1999 Jacques Pelletier могу поделиться. Работает на порядок быстрее кейловской. Возьмите H-JTAG http://www.hjtag.com/ в его состав входит H-converter в котором есть: elf2bin elf2hex hex2bin bin2hex Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pjotar 0 18 июня, 2009 Опубликовано 18 июня, 2009 · Жалоба А SRecord в качестве альтернативы не устроит? +1 srecord Входит в gcc-binutils. Вот Вам пример: HEX2BIN srec_cat input.hex -intel -o output.bin -Binary BIN2HEX srec_cat input.bin -Binary -o output.hex -intel Keil и прочие утилиты косячные. Не давайте им бать Ваш мозг. За базар отвечаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 19 июня, 2009 Опубликовано 19 июня, 2009 · Жалоба Почитал доки на SRecord, спасибо. Выяснил существование кучи вкусностей - можно дополнить файл до нужного размера, порезать, склеить, добавить контрольные суммы... Подскажите, как написать красивее, без exclude ? rem вставим контрольную сумму srec_cat ^ firmware.bin -binary ^ -exclude 0x1000 0x1004 ^ -little_endian_checksum_negative 0x1000 4 4 ^ -o firmware.bin -binary И ещё. У нас для вставки билда в файл прошивки используется самописная утилитка, которая берёт результаты svn info <url>, вытаскивает оттуда revision, добавляет единицу и записывает в бинарник. svn info выдаёт что-то вроде Path: *** URL: *** Repository Root: *** Repository UUID: *** Revision: 681 Node Kind: directory Last Changed Author: esaulenko Last Changed Rev: 680 Last Changed Date: 2009-06-18 14:41:49 +0400 (Чт, 18 июн 2009) Нет желающих попинать автора SRecord, чтобы он реализовал нужный формат? :) Или все как-то по-другому контрольную сумму вставляют? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 22 июня, 2009 Опубликовано 22 июня, 2009 · Жалоба Для склеивания нескольких утилит в одну обычно используют скриптовые языки (Perl например). Такая склейка в вашем случае займет строчек 5 PS. Perl есть и под Windows (http://www.activestate.com/activeperl) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться