Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- Iam so sorry but i didnt find any solution or whitepaper with circuit diagram where they are booting FPGA with ARM CPU. Does anyone know anything about this option? Is able to use classic SPI? Why altera does not provide any flowchart? --- Quote End --- Altera does provide details, but you probably looked for the wrong terms. Altera FPGAs can be programmed by an external processor using 1-bit Passive Serial mode (sort of like SPI) or a multi-bit mode called Fast Passive Parallel. I've implemented external configuration using a CPLD as a programming master, eg. read fpga_configuration.pdf on this page https://www.ovro.caltech.edu/~dwh/carma_board/ https://www.ovro.caltech.edu/~dwh/carma_board/fpga_configuration.pdf But I've also programmed FPGAs using FTDIs USB-to-Serial devices too, so I know you can get away with a simpler interface, eg., program the device using a serial interface, and then check the status signals to confirm you succeeded. Cheers, Dave