preset stable and try* flags for TRX2 headers
* changed addpattern.c to preset the stable and try flags used in TRXv2 images to dupe CFE and pretend a stable image. * changed trx.c to calculate TRXv2 CRC with stable and try flags set to 0xFF like CFE does on startup * fixed compile warnings in trx.c by explicit casting SVN-Revision: 22012
This commit is contained in:
@@ -205,8 +205,10 @@ int main(int argc, char **argv)
|
||||
break;
|
||||
case '5':
|
||||
/* V5 is appended to trxV2 image */
|
||||
hdr->stable[0] = hdr->stable[1] = 0xFF;
|
||||
hdr->try1[0] = hdr->try1[1] = 0xFF;
|
||||
hdr->stable[0] = 0x73; // force image to be stable
|
||||
hdr->stable[1] = 0x00;
|
||||
hdr->try1[0] = 0x74; // force try1 to be set
|
||||
hdr->try1[1] = 0x00;
|
||||
hdr->try2[0] = hdr->try2[1] = 0xFF;
|
||||
hdr->try3[0] = hdr->try3[1] = 0xFF;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user