add pico2 rp2350 (arm) board
add pico2 to hil ci
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
set(PICO_PLATFORM rp2040)
|
||||
set(PICO_BOARD adafruit_feather_rp2040)
|
||||
|
||||
# Enable MAX3421E USB Host
|
||||
|
@@ -1 +1,2 @@
|
||||
set(PICO_PLATFORM rp2040)
|
||||
set(PICO_BOARD pico)
|
||||
|
2
hw/bsp/rp2040/boards/raspberry_pi_pico2/board.cmake
Normal file
2
hw/bsp/rp2040/boards/raspberry_pi_pico2/board.cmake
Normal file
@@ -0,0 +1,2 @@
|
||||
set(PICO_PLATFORM rp2350-arm-s)
|
||||
set(PICO_BOARD pico2)
|
@@ -6,21 +6,32 @@ if (NOT BOARD)
|
||||
set(BOARD pico_sdk)
|
||||
endif()
|
||||
|
||||
if (TOOLCHAIN STREQUAL "clang")
|
||||
set(PICO_COMPILER "pico_arm_clang")
|
||||
else()
|
||||
set(PICO_COMPILER "pico_arm_gcc")
|
||||
endif()
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/boards/${BOARD}/board.cmake)
|
||||
|
||||
#if (TOOLCHAIN STREQUAL "clang")
|
||||
# set(PICO_COMPILER "pico_arm_clang")
|
||||
#else()
|
||||
# set(PICO_COMPILER "pico_arm_gcc")
|
||||
#endif()
|
||||
|
||||
# add the SDK in case we are standalone tinyusb example (noop if already present)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/pico_sdk_import.cmake)
|
||||
|
||||
# include basic family CMake functionality
|
||||
set(FAMILY_MCUS RP2040)
|
||||
set(JLINK_DEVICE rp2040_m0_0)
|
||||
set(OPENOCD_OPTION "-f interface/cmsis-dap.cfg -f target/rp2040.cfg -c \"adapter speed 5000\"")
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/boards/${BOARD}/board.cmake)
|
||||
if (PICO_PLATFORM STREQUAL "rp2040")
|
||||
set(JLINK_DEVICE rp2040_m0_0)
|
||||
set(OPENOCD_TARGET rp2040)
|
||||
elseif (PICO_PLATFORM STREQUAL "rp2350-arm-s" OR PICO_PLATFORM STREQUAL "rp2350")
|
||||
set(JLINK_DEVICE rp2350_m33_0)
|
||||
set(OPENOCD_TARGET rp2350)
|
||||
elseif (PICO_PLATFORM STREQUAL "rp2350-riscv")
|
||||
set(JLINK_DEVICE rp2350_riscv_0)
|
||||
set(OPENOCD_TARGET rp2350-riscv)
|
||||
endif()
|
||||
|
||||
set(OPENOCD_OPTION "-f interface/cmsis-dap.cfg -f target/${OPENOCD_TARGET}.cfg -c \"adapter speed 5000\"")
|
||||
|
||||
if (NOT PICO_TINYUSB_PATH)
|
||||
set(PICO_TINYUSB_PATH ${TOP})
|
||||
|
Reference in New Issue
Block a user