1. A method comprising: pre-booting a trusted processor using a secure pre-boot loader integrated with the trusted processor; verifying whether an external boot loader for the trusted processor is valid; when the external boot loader for the secure processor is valid, booting the trusted processor using the external boot loader, thereby enabling trusted operation of the trusted processor; first verifying, by the trusted processor, whether a firmware image for a field programmable device is valid; and when the firmware image for the field programmable device is valid, triggering a firmware image loading process for the field programmable device.