AN76405 describes the boot options - over USB, I2C, SPI, and synchronous Address Data Multiplexed (ADMux) interfaces - available for the Cypress EZ-USB® FX3™ peripheral controller.
Introduction
EZ-USB FX3 is the next-generation USB 3.0 peripheral controller, providing highly integrated and flexible features that enable developers to add USB 3.0 functionality to a wide range of applications.
FX3 supports several boot options, including booting over USB, I2C, SPI, synchronous and asynchronous ADMux, and asynchronous SRAM interfaces.
Note This application note describes the details of only the USB, I2C, SPI, and synchronous ADMux boot options.