Описание тега srec-cat

1 ответ

Используйте srec_cat, чтобы объединить три бинарных файла и заполнить дыры

У меня есть три двоичных файла для конкретных адресов памяти, которые я хочу объединить с srec_cat заполняя отверстия 0xFF. bootloader.bin -> 0x1000 conf.bin -> 0x8000 app.bin -> 0x10000 Карта памяти |- pad w/ 0xFF -|- *bootloader* ~~~ pad w/ 0xFF -…
21 ноя '18 в 13:38
0 ответов

Как вставить две константы, используя srec_cat?

У меня есть следующий скрипт для srec_cat. Моя цель - вставить две константы в известные места в файле.srec: srcfile.srec # carve a hole for and insert crc byte count -exclude 0x43c8 0x43cc -generate 0x43c8 0x43cc -constant-l-e 0x8e2c 4 # carve a ho…
19 сен '18 в 21:50
1 ответ

Как вставить значение в шестнадцатеричный файл, используя srec_cat

У меня есть значение скажем 0xAABBCCDD, которое я хочу добавить в шестнадцатеричный файл по известному адресу. Я не нашел опции srec_cat для этого, возможно ли это?
27 сен '18 в 16:34
0 ответов

srec_cat ошибка при запросе версии

Я только что установил srecord 1.64. Я хочу использовать srec_cat для объединения CRC с флэш-изображением, но до тех пор я просто ввел "srec_cat --version" и получил параметр -lle неоднозначно (-Length_Little_Endian vs -Line_Length) обнаружил 1 фата…
15 май '20 в 16:26
0 ответов

Как преобразовать Motorola srec в шестнадцатеричный файл? [закрыто]

Я пытаюсь преобразовать файл srec в шестнадцатеричный файл, чтобы реализовать его в одной из моих программ Verilog. Этот файл srec получен из пользовательского кода ассемблера, и я пытаюсь преобразовать его в шестнадцатеричный формат с помощью srec_…
17 мар '21 в 04:48
0 ответов

Как вставить двоичный файл в другой с помощью команды srec_cat?

Я хочу вставить двоичный файл в другой двоичный файл по определенному адресу, это означает, что у меня есть двоичный файл (bin1) от 0x0 до 0XCBF30, из которого у меня есть свободное место (FF..FF), например, с адреса 0x880C0 до 0xAA000. В это свобод…
23 июн '21 в 12:00
1 ответ

преобразование контрольных сумм srec

Предположим, у меня есть двоичный файл, содержащий: uint32_t data[] = { 0x00000000, 0x11111111, 0x22222222, 0x33333333, 0x44444444, 0x55555555, 0x66666666, 0x77777777, 0x88888888, 0x99999999}; Компоновщик IAR генерирует контрольную сумму, которую sr…
07 июл '21 в 21:12
0 ответов

Невозможно вызвать srec_cat через модуль подпроцесса python

Я пытаюсь вызвать из скрипта Python с помощью модуля подпроцесса, но, похоже, он не работает. Вызов .\bin\srec_cat.exe c:\\temp\\2.hex -Intel -o c:\\temp\\2.srec -Motorolaпросто работает нормально, но звонит srec_catиспользуя модуль подпроцесса, под…
06 апр '22 в 14:29
0 ответов

Вывод srec_cat «обрезка» не сохраняет исходный формат сопоставления файлов s19

Мне нужно обрезать двоичный файл сборки (.S19) по определенному адресу. Я попробовал использовать команду «srec_cat infile.s19 –crop start_addr end_addr –o outfile.s19». Outfile.s19 не сохраняет исходное сопоставление .s19 (S315), получая outfile.s1…
20 июл '23 в 12:35
0 ответов

Srec_cat — проблема с несколькими значениями при попытке вставить CRC в двоичный файл

Я пытаюсь вычислить CRC и вставить его в файл в фиксированном месте, используя следующее. Я хочу вычислить CRC для всего файла, а затем вставить его по адресу 0x1EC (1EC будет 0x00000000 на изображении до вставки CRC): srec_cat .\STM32F107RCT7-appli…
19 окт '23 в 13:16