- 
                Notifications
    
You must be signed in to change notification settings  - Fork 28
 
Home
        vr2045 edited this page Jun 19, 2022 
        ·
        2 revisions
      
    Welcome to the wiki!
- RP2040 with dedicated Flash (>= 2MB): 4 MB selected
 - ICE40UP5K FPGA with dedicated flash (>= 2MB): 4MB selected
 - Micro USB connector or USBC: Micro USB
 - FPGA programming from the RP2040
 - TBD additional lines from the RP2040 to the FPGA for misc data transfer: using 8 wires for this.
 - RP2040 can program FPGA flash (Flash boot) as well as FPGA directly (SRAM mode)
 - RP2040 exposes Flash as a flash drive for drag-drop programming of the FPGA
 - Reset button to the RP2040
 - Dedicated pushbutton for RP2040 and FPGA
 - Dedicated LED for RP2040 (3 color?), 3 color LED for FPGA
 - Clean 12MHz clock: RP2040 supplies a clock to the FPGA using GPIO_0
 
- All FPGA pins brought out to headers: Done
 - All RP2040 pins brought out to headers: Most pins are brought out.
 - As many pins on PMOD ports as possible: We have 3 dual-PMOD (FPGA) and 1 dual PMOD (PICO)
 
???