Цитата
Но в ней CRC не записывается в ELF файла, только в bin
А какая разница, elf это исходный бинарный формат, из него получают bin, отбрасывая ненужные поля. objcopy в примере это и делает. Но это к слову, пример там для make и gcc.
Вам же нужен
исходник примера. Поправьте сишник для нужного смещения в файле и соберите в mingw. Останется прикрутить исполнение файла в Keil после сборки.