I am implementing the initialization procedure for the AD9371 for our software/hardware. In the headless.c example the Arm processor is initialized and loaded from a binary file. Is this necessary every time the software initializes, or is this firmware only need to be loaded once? The example leads me to believe this must be loaded every time the software initializes. Any help would be appreciated.