« Return to Thread: RedBoot: "fis load -d" allows "go" even if it fails

RedBoot: "fis load -d" allows "go" even if it fails

by René Nielsen :: Rate this Message:

Reply to Author | View in Thread

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

 « Return to Thread: RedBoot: "fis load -d" allows "go" even if it fails