Files
2026-10-11 21:48:59 +08:00

23 lines
522 B
CMake

set(MCU_VARIANT HPM6750xVMx)
set(JLINK_DEVICE ${MCU_VARIANT})
set(JLINK_IF jtag)
set(HPM_SOC ${SDK_DIR}/soc/HPM6700/HPM6750)
set(HPM_IP_REGS ${SDK_DIR}/soc/HPM6700/ip)
set(BOARD_FLASH_SIZE 16M)
set(BOARD_STACK_SIZE 16K)
set(BOARD_HEAP_SIZE 16K)
set(HPM_PLLCTL_DRV_FILE hpm_pllctl_drv.c)
function(update_board TARGET)
target_compile_definitions(${TARGET} PUBLIC
BOARD_TUD_RHPORT=0
BOARD_TUD_MAX_SPEED=OPT_MODE_HIGH_SPEED
BOARD_TUH_RHPORT=1
BOARD_TUH_MAX_SPEED=OPT_MODE_HIGH_SPEED
)
endfunction()