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

Я пытаюсь вычислить CRC и вставить его в файл в фиксированном месте, используя следующее. Я хочу вычислить CRC для всего файла, а затем вставить его по адресу 0x1EC (1EC будет 0x00000000 на изображении до вставки CRC):

srec_cat .\STM32F107RCT7-application.bin -binary -STM32_Big_Endian 0x1EC .\STM32F107RCT7-application.bin -binary -o outfile.bin -binary

Но я продолжаю получать следующую ошибку:

srec_cat: .\STM32F107RCT7-application.bin: 0x156BC: несколько значений 0x000001EC (предыдущее = 0x5A, это = 0x00)

Я думаю, мне как-то нужно указать ему использовать значение CRC для этого местоположения, но не знаю, как?

0 ответов

Другие вопросы по тегам