Тоесть мне нужно в стартовом asm файле прописать DCD 0x53555243?
Код
MODULE ?RESET
COMMON INTVEC:CODE:NOROOT(2)
PUBLIC __program_start
EXTERN ?cstartup
EXTERN irq_handler
CODE32; Always ARM mode after reset
org 0x00
__program_start
DCD 0x53555243; CRUS
ldr pc,=?cstartup ; Absolute jump can reach 4 GByte
...
И еще один вопрос. Я попробовал с помощью редактора вставить вначала бинарного файла сигнатуру CRUS. Пограмма начала загружаться, но не делает того что нужно. Может ли быть причина в том, что на плате установлена 16 битная загрузка и сама флешка 16 разрядная. Это может повлиять на загрузку?