├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CMakeLists.txt ├── CNAME ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── cmake └── preinit_pico_ice_sdk.cmake ├── examples ├── README.md ├── ice_apio_blinky │ ├── .gitignore │ ├── README.md │ ├── apio.ini │ ├── top.v │ └── up5k.pcf ├── ice_apio_uart_echo │ ├── .gitignore │ ├── README.md │ ├── apio.ini │ ├── pico_ice.pcf │ └── top.v ├── ice_makefile_blinky │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── ice40.pcf │ └── top.sv ├── ice_makefile_iverilog_counter │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── ice40.pcf │ ├── ice40.sv │ ├── testbench.sv │ ├── top.sv │ ├── verilator.cpp │ └── vsim.h ├── ice_makefile_verilator_counter │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── ice40.pcf │ ├── ice40.sv │ ├── top.sv │ ├── verilator.cpp │ └── vsim.h ├── rp2_blinky │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ └── pico_sdk_import.cmake ├── rp2_blinky_cplusplus │ ├── CMakeLists.txt │ ├── README.md │ ├── main.cpp │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── tusb_config.h │ └── usb_descriptors.c ├── rp2_cram │ ├── CMakeLists.txt │ ├── README.md │ ├── bitstream.h │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── rgb_blink.bin │ ├── rgb_blink.h │ └── rgb_blink.py ├── rp2_flash │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ └── test.py ├── rp2_flash_repl │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ └── test.py ├── rp2_fpga │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ └── pico_sdk_import.cmake ├── rp2_fpga_io │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── soc.py │ ├── top.py │ ├── tusb_config.h │ └── usb_descriptors.c ├── rp2_hello_world │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ └── test.py ├── rp2_ice_blinky │ ├── CMakeLists.txt │ ├── README.md │ ├── bin2header.py │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_ice.pcf │ ├── pico_sdk_import.cmake │ └── top.v ├── rp2_ice_i2c │ ├── .gitignore │ ├── .gitmodules │ ├── CMakeLists.txt │ ├── README.md │ ├── bin2header.py │ ├── build.sh │ ├── img │ │ ├── screenshot1.png │ │ └── screenshot2.png │ ├── main.c │ ├── pico_sdk_import.cmake │ └── rtl │ │ ├── i2c_target.v │ │ ├── i2c_target_mac.v │ │ ├── main.v │ │ ├── top_simulation.v │ │ └── top_synthesis_ice40.v ├── rp2_ice_i2c_7seg │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── bin2header.py │ ├── build.sh │ ├── build │ │ └── rp2_ice_blinky.uf2 │ ├── img │ │ └── photo_of_the_setup.jpeg │ ├── main.c │ ├── pico_sdk_import.cmake │ └── rtl │ │ ├── dual_7seg_display.v │ │ ├── main.v │ │ ├── top_simulation.v │ │ └── top_synthesis_ice40.v ├── rp2_usb_fpga │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── test.py │ ├── tusb_config.h │ └── usb_descriptors.c ├── rp2_usb_keyboard │ ├── CMakeLists.txt │ ├── README.md │ ├── STATUS_UNSUPPORTED │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ └── tusb_config.h ├── rp2_usb_spi │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_ice_spi.py │ ├── pico_sdk_import.cmake │ ├── test.py │ ├── tusb_config.h │ └── usb_descriptors.c ├── rp2_usb_uart │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── tusb_config.h │ └── usb_descriptors.c └── rp2_usb_uf2 │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── blinky.uf2 │ ├── main.c │ ├── null.uf2 │ ├── pico-ice-sdk │ ├── pico-sdk │ ├── pico_sdk_import.cmake │ ├── tusb_config.h │ └── usb_descriptors.c ├── include ├── boards.h ├── boards │ ├── ice40up5k.h │ ├── pico2_ice.h │ └── pico_ice.h ├── ice_HAL.h ├── ice_cram.h ├── ice_flash.h ├── ice_fpga.h ├── ice_fpga_data.h ├── ice_led.h ├── ice_pmod.h └── ice_usb.h ├── rtl ├── i2c_target.v ├── i2c_target_mac.v ├── pico2_ice.pcf └── pico_ice.pcf ├── src ├── ice_cram.c ├── ice_cram.pio ├── ice_flash.c ├── ice_fpga.c ├── ice_fpga_data.c ├── ice_led.c ├── ice_usb.c ├── pico-sdk_ice_hal.c ├── tinyuf2_board.c ├── tinyuf2_include.c └── tinyuf2_main.c └── tools ├── .gitignore └── 70-pico-ice.rules /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ../CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | pico-ice.tinyvision.ai -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/README.md -------------------------------------------------------------------------------- /cmake/preinit_pico_ice_sdk.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/cmake/preinit_pico_ice_sdk.cmake -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/ice_apio_blinky/.gitignore: -------------------------------------------------------------------------------- 1 | hardware.* 2 | .scons* 3 | -------------------------------------------------------------------------------- /examples/ice_apio_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_blinky/README.md -------------------------------------------------------------------------------- /examples/ice_apio_blinky/apio.ini: -------------------------------------------------------------------------------- 1 | [env] 2 | board = pico-ice 3 | 4 | -------------------------------------------------------------------------------- /examples/ice_apio_blinky/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_blinky/top.v -------------------------------------------------------------------------------- /examples/ice_apio_blinky/up5k.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_blinky/up5k.pcf -------------------------------------------------------------------------------- /examples/ice_apio_uart_echo/.gitignore: -------------------------------------------------------------------------------- 1 | hardware.* 2 | .scons* 3 | -------------------------------------------------------------------------------- /examples/ice_apio_uart_echo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_uart_echo/README.md -------------------------------------------------------------------------------- /examples/ice_apio_uart_echo/apio.ini: -------------------------------------------------------------------------------- 1 | [env] 2 | board = pico-ice 3 | 4 | -------------------------------------------------------------------------------- /examples/ice_apio_uart_echo/pico_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_uart_echo/pico_ice.pcf -------------------------------------------------------------------------------- /examples/ice_apio_uart_echo/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_apio_uart_echo/top.v -------------------------------------------------------------------------------- /examples/ice_makefile_blinky/.gitignore: -------------------------------------------------------------------------------- 1 | gateware.* 2 | -------------------------------------------------------------------------------- /examples/ice_makefile_blinky/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_blinky/Makefile -------------------------------------------------------------------------------- /examples/ice_makefile_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_blinky/README.md -------------------------------------------------------------------------------- /examples/ice_makefile_blinky/ice40.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_blinky/ice40.pcf -------------------------------------------------------------------------------- /examples/ice_makefile_blinky/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_blinky/top.sv -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/.gitignore: -------------------------------------------------------------------------------- 1 | gateware.* 2 | /obj_dir/ 3 | *.vcd 4 | -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/Makefile -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/README.md -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/ice40.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/ice40.pcf -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/ice40.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/ice40.sv -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/testbench.sv -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/top.sv -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/verilator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/verilator.cpp -------------------------------------------------------------------------------- /examples/ice_makefile_iverilog_counter/vsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_iverilog_counter/vsim.h -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/.gitignore: -------------------------------------------------------------------------------- 1 | gateware.* 2 | /obj_dir/ 3 | *.vcd 4 | *.elf 5 | -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/Makefile -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/README.md -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/ice40.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/ice40.pcf -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/ice40.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/ice40.sv -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/top.sv -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/verilator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/verilator.cpp -------------------------------------------------------------------------------- /examples/ice_makefile_verilator_counter/vsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/ice_makefile_verilator_counter/vsim.h -------------------------------------------------------------------------------- /examples/rp2_blinky/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky/README.md -------------------------------------------------------------------------------- /examples/rp2_blinky/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky/main.c -------------------------------------------------------------------------------- /examples/rp2_blinky/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_blinky/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_blinky/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/README.md -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/main.cpp -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_blinky_cplusplus/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_blinky_cplusplus/usb_descriptors.c -------------------------------------------------------------------------------- /examples/rp2_cram/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_cram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/README.md -------------------------------------------------------------------------------- /examples/rp2_cram/bitstream.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rp2_cram/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/main.c -------------------------------------------------------------------------------- /examples/rp2_cram/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_cram/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_cram/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_cram/rgb_blink.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/rgb_blink.bin -------------------------------------------------------------------------------- /examples/rp2_cram/rgb_blink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/rgb_blink.h -------------------------------------------------------------------------------- /examples/rp2_cram/rgb_blink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_cram/rgb_blink.py -------------------------------------------------------------------------------- /examples/rp2_flash/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_flash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash/README.md -------------------------------------------------------------------------------- /examples/rp2_flash/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash/main.c -------------------------------------------------------------------------------- /examples/rp2_flash/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_flash/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_flash/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_flash/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash/test.py -------------------------------------------------------------------------------- /examples/rp2_flash_repl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash_repl/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_flash_repl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash_repl/README.md -------------------------------------------------------------------------------- /examples/rp2_flash_repl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash_repl/main.c -------------------------------------------------------------------------------- /examples/rp2_flash_repl/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_flash_repl/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_flash_repl/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash_repl/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_flash_repl/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_flash_repl/test.py -------------------------------------------------------------------------------- /examples/rp2_fpga/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_fpga/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga/README.md -------------------------------------------------------------------------------- /examples/rp2_fpga/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga/main.c -------------------------------------------------------------------------------- /examples/rp2_fpga/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_fpga/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_fpga/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_fpga_io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_fpga_io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/README.md -------------------------------------------------------------------------------- /examples/rp2_fpga_io/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/main.c -------------------------------------------------------------------------------- /examples/rp2_fpga_io/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_fpga_io/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_fpga_io/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_fpga_io/soc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/soc.py -------------------------------------------------------------------------------- /examples/rp2_fpga_io/top.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/top.py -------------------------------------------------------------------------------- /examples/rp2_fpga_io/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_fpga_io/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_fpga_io/usb_descriptors.c -------------------------------------------------------------------------------- /examples/rp2_hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_hello_world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_hello_world/README.md -------------------------------------------------------------------------------- /examples/rp2_hello_world/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_hello_world/main.c -------------------------------------------------------------------------------- /examples/rp2_hello_world/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_hello_world/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_hello_world/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_hello_world/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_hello_world/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_hello_world/test.py -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/README.md -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/bin2header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/bin2header.py -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/main.c -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../.. -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/pico_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/pico_ice.pcf -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_ice_blinky/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_blinky/top.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/.gitignore -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/.gitmodules -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/README.md -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/bin2header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/bin2header.py -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/build.sh -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/img/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/img/screenshot1.png -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/img/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/img/screenshot2.png -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/main.c -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/rtl/i2c_target.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/rtl/i2c_target.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/rtl/i2c_target_mac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/rtl/i2c_target_mac.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/rtl/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/rtl/main.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/rtl/top_simulation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/rtl/top_simulation.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c/rtl/top_synthesis_ice40.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c/rtl/top_synthesis_ice40.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/.gitignore -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/README.md -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/bin2header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/bin2header.py -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/build.sh -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/build/rp2_ice_blinky.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/build/rp2_ice_blinky.uf2 -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/img/photo_of_the_setup.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/img/photo_of_the_setup.jpeg -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/main.c -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/rtl/dual_7seg_display.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/rtl/dual_7seg_display.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/rtl/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/rtl/main.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/rtl/top_simulation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/rtl/top_simulation.v -------------------------------------------------------------------------------- /examples/rp2_ice_i2c_7seg/rtl/top_synthesis_ice40.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_ice_i2c_7seg/rtl/top_synthesis_ice40.v -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/README.md -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/main.c -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/test.py -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_usb_fpga/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_fpga/usb_descriptors.c -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_keyboard/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_keyboard/README.md -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/STATUS_UNSUPPORTED: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_keyboard/main.c -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk/ -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_keyboard/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_usb_keyboard/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_keyboard/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_usb_spi/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/rp2_usb_spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_usb_spi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/README.md -------------------------------------------------------------------------------- /examples/rp2_usb_spi/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/main.c -------------------------------------------------------------------------------- /examples/rp2_usb_spi/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_usb_spi/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk -------------------------------------------------------------------------------- /examples/rp2_usb_spi/pico_ice_spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/pico_ice_spi.py -------------------------------------------------------------------------------- /examples/rp2_usb_spi/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_usb_spi/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/test.py -------------------------------------------------------------------------------- /examples/rp2_usb_spi/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_usb_spi/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_spi/usb_descriptors.c -------------------------------------------------------------------------------- /examples/rp2_usb_uart/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/rp2_usb_uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_usb_uart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/README.md -------------------------------------------------------------------------------- /examples/rp2_usb_uart/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/main.c -------------------------------------------------------------------------------- /examples/rp2_usb_uart/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_usb_uart/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk -------------------------------------------------------------------------------- /examples/rp2_usb_uart/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_usb_uart/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_usb_uart/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uart/usb_descriptors.c -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/CMakeLists.txt -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/README.md -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/blinky.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/blinky.uf2 -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/main.c -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/null.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/null.uf2 -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/pico-ice-sdk: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/pico-sdk: -------------------------------------------------------------------------------- 1 | ../../lib/pico-sdk -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/tusb_config.h -------------------------------------------------------------------------------- /examples/rp2_usb_uf2/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/examples/rp2_usb_uf2/usb_descriptors.c -------------------------------------------------------------------------------- /include/boards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/boards.h -------------------------------------------------------------------------------- /include/boards/ice40up5k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/boards/ice40up5k.h -------------------------------------------------------------------------------- /include/boards/pico2_ice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/boards/pico2_ice.h -------------------------------------------------------------------------------- /include/boards/pico_ice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/boards/pico_ice.h -------------------------------------------------------------------------------- /include/ice_HAL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_HAL.h -------------------------------------------------------------------------------- /include/ice_cram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_cram.h -------------------------------------------------------------------------------- /include/ice_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_flash.h -------------------------------------------------------------------------------- /include/ice_fpga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_fpga.h -------------------------------------------------------------------------------- /include/ice_fpga_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_fpga_data.h -------------------------------------------------------------------------------- /include/ice_led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_led.h -------------------------------------------------------------------------------- /include/ice_pmod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_pmod.h -------------------------------------------------------------------------------- /include/ice_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/include/ice_usb.h -------------------------------------------------------------------------------- /rtl/i2c_target.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/rtl/i2c_target.v -------------------------------------------------------------------------------- /rtl/i2c_target_mac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/rtl/i2c_target_mac.v -------------------------------------------------------------------------------- /rtl/pico2_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/rtl/pico2_ice.pcf -------------------------------------------------------------------------------- /rtl/pico_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/rtl/pico_ice.pcf -------------------------------------------------------------------------------- /src/ice_cram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_cram.c -------------------------------------------------------------------------------- /src/ice_cram.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_cram.pio -------------------------------------------------------------------------------- /src/ice_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_flash.c -------------------------------------------------------------------------------- /src/ice_fpga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_fpga.c -------------------------------------------------------------------------------- /src/ice_fpga_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_fpga_data.c -------------------------------------------------------------------------------- /src/ice_led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_led.c -------------------------------------------------------------------------------- /src/ice_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/ice_usb.c -------------------------------------------------------------------------------- /src/pico-sdk_ice_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/pico-sdk_ice_hal.c -------------------------------------------------------------------------------- /src/tinyuf2_board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/tinyuf2_board.c -------------------------------------------------------------------------------- /src/tinyuf2_include.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/tinyuf2_include.c -------------------------------------------------------------------------------- /src/tinyuf2_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/src/tinyuf2_main.c -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /tools/70-pico-ice.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyvision-ai-inc/pico-ice-sdk/HEAD/tools/70-pico-ice.rules --------------------------------------------------------------------------------