Optimize your image scan

The IPL normally scans for a valid system image so that it can load that image into RAM.

To reduce scan time, you can modify your IPL to use the the optimized image_*() functions:

  • image_scan_2()
  • image_setup_2()
  • image_start_2()

These functions take less time to execute than the standard functions because they assume a single bootable image, and they allow you to skip the image validation (see the image_scan(), image_scan_2() and the other image_*() functions in the Building Embedded Systems API Library chapter).

Page updated: