1234567891011121314151617181920212223242526272829 |
- Lattice MachXO2 Slave SPI FPGA Manager
- Lattice MachXO2 FPGAs support a method of loading the bitstream over
- 'slave SPI' interface.
- See 'MachXO2ProgrammingandConfigurationUsageGuide.pdf' on www.latticesemi.com
- Required properties:
- - compatible: should contain "lattice,machxo2-slave-spi"
- - reg: spi chip select of the FPGA
- Example for full FPGA configuration:
- fpga-region0 {
- compatible = "fpga-region";
- fpga-mgr = <&fpga_mgr_spi>;
- #address-cells = <0x1>;
- #size-cells = <0x1>;
- };
- spi1: spi@2000 {
- ...
- fpga_mgr_spi: fpga-mgr@0 {
- compatible = "lattice,machxo2-slave-spi";
- spi-max-frequency = <8000000>;
- reg = <0>;
- };
- };
|