RedBoot: "fis load -d" allows "go" even if it fails
Hello,
If you do a
fis load -d my_image
and my_image is not a valid zip-image, it will not be loaded. That's fine. But a following "go" will jump to the img->entry_point anyway.
When loading an image without the -d option and CYGSEM_REDBOOT_FIS_CRC_CHECK is defined and the checksum-check fails, it will set entry_addr to NO_MEMORY. I think the same thing should happen when the unzip fails.
Regards
René Schipp von Branitz Nielsen
Vitesse Semiconductors