update f5 config
This commit is contained in:
@@ -57,9 +57,51 @@ set(SW_USB_AUDIO_FLAGS ${EXTRA_BUILD_FLAGS} -Os
|
||||
-DWINDOWS_OS_DESCRIPTOR_SUPPORT
|
||||
-DDEBUG_PRINT_ENABLE=0)
|
||||
|
||||
set(SW_USB_FACT_FLAGS ${EXTRA_BUILD_FLAGS} -Os
|
||||
-report
|
||||
-L${CMAKE_CURRENT_LIST_DIR}/../../lib_ex3d/lib_ex3d/lib
|
||||
-lquadflash
|
||||
-g
|
||||
#-fxscope
|
||||
-DUSB_TILE=tile[0]
|
||||
-DXUA_QUAD_SPI_FLASH=1
|
||||
-D${TARGET_BOARD}
|
||||
-DBCD_DEVICE_J=5
|
||||
-DBCD_DEVICE_M=5
|
||||
-DBCD_DEVICE_N=6
|
||||
-D${CODEC_IC}
|
||||
-DWINDOWS_OS_DESCRIPTOR_SUPPORT
|
||||
-DDEBUG_PRINT_ENABLE=0)
|
||||
|
||||
|
||||
|
||||
LINK_DIRECTORIES(${CMAKE_CURRENT_LIST_DIR}/../../lib_dnr/lib_dnr)
|
||||
|
||||
set(APP_COMPILER_FLAGS_fact ${SW_USB_FACT_FLAGS} -DI2S_CHANS_DAC=2
|
||||
-DI2S_CHANS_ADC=0
|
||||
-DMIN_FREQ=48000
|
||||
-DMAX_FREQ=48000
|
||||
-DF1_MUSIC_UAC2=1
|
||||
#-DUSE_EX3D
|
||||
-DMIXER=0
|
||||
-DUAC2_MODE=1
|
||||
#-ldnr_50ms
|
||||
#-llib_ex3d_all
|
||||
-DEQ_EN=1
|
||||
#-DEX3D_SF_NUM=3
|
||||
-DNUM_USB_CHAN_OUT=2
|
||||
-DNUM_USB_CHAN_IN=0
|
||||
#-DNUM_EX3D_CHAN_OUT=2
|
||||
-DMIN_VOLUME=0xE000
|
||||
-DINPUT_VOLUME_CONTROL=0
|
||||
-DOUTPUT_VOLUME_CONTROL=0
|
||||
-DDEBUG_MEMORY_LOG_ENABLED=1
|
||||
-DXUA_DFU_EN=1
|
||||
#-DIR_SWITCHING_MODE
|
||||
-DHID_CONTROLS=0)
|
||||
|
||||
|
||||
|
||||
set(APP_COMPILER_FLAGS_f1_music_uac2 ${SW_USB_AUDIO_FLAGS} -DI2S_CHANS_DAC=2
|
||||
-DI2S_CHANS_ADC=2
|
||||
-DMIN_FREQ=48000
|
||||
@@ -78,7 +120,7 @@ set(APP_COMPILER_FLAGS_f1_music_uac2 ${SW_USB_AUDIO_FLAGS} -DI2S_CHANS_DAC
|
||||
-DMIN_VOLUME=0xE000
|
||||
-DINPUT_VOLUME_CONTROL=1
|
||||
-DOUTPUT_VOLUME_CONTROL=1
|
||||
#-DDEBUG_MEMORY_LOG_ENABLED=1
|
||||
-DDEBUG_MEMORY_LOG_ENABLED=1
|
||||
-DXUA_DFU_EN=1
|
||||
#-DIR_SWITCHING_MODE
|
||||
-DHID_CONTROLS=1)
|
||||
@@ -114,22 +156,22 @@ set(APP_COMPILER_FLAGS_f5_music_uac1 ${SW_USB_AUDIO_FLAGS} -DI2S_CHANS_DAC
|
||||
-DMAX_FREQ=48000
|
||||
-DUAC1_MODE=1
|
||||
-DF5_MUSIC_UAC1=1
|
||||
#-DUSE_EX3D
|
||||
-DUSE_EX3D
|
||||
-DMIXER=0
|
||||
-ldnr_11ms
|
||||
-ldnr_50ms
|
||||
-DDNR_ENABLE=1
|
||||
#-llib_ex3d_all
|
||||
-llib_ex3d_all
|
||||
-DEQ_EN=1
|
||||
#-DEX3D_SF_NUM=3
|
||||
-DNUM_USB_CHAN_OUT=2
|
||||
-DEX3D_SF_NUM=3
|
||||
-DNUM_USB_CHAN_OUT=8
|
||||
-DNUM_USB_CHAN_IN=2
|
||||
#-DNUM_EX3D_CHAN_OUT=2
|
||||
-DNUM_EX3D_CHAN_OUT=2
|
||||
-DMIN_VOLUME=0xE000
|
||||
-DINPUT_VOLUME_CONTROL=1
|
||||
-DOUTPUT_VOLUME_CONTROL=1
|
||||
#-DDEBUG_MEMORY_LOG_ENABLED=1
|
||||
-DXUA_DFU_EN=1
|
||||
#-DIR_SWITCHING_MODE
|
||||
-DIR_SWITCHING_MODE
|
||||
-DHID_CONTROLS=1)
|
||||
|
||||
set(APP_COMPILER_FLAGS_f6_f7_fps_uac1 ${SW_USB_AUDIO_FLAGS} -DI2S_CHANS_DAC=2
|
||||
@@ -172,6 +214,7 @@ XMOS_REGISTER_APP()
|
||||
|
||||
set(APP_BIN_DIR ${CMAKE_CURRENT_LIST_DIR}/bin)
|
||||
set(APP_BASE ${PROJECT_NAME})
|
||||
set(XE_FACT ${APP_BIN_DIR}/fact/${APP_BASE}_fact.xe)
|
||||
set(XE_F1 ${APP_BIN_DIR}/f1_music_uac2/${APP_BASE}_f1_music_uac2.xe)
|
||||
set(XE_F3F4 ${APP_BIN_DIR}/f3_f4_fps_uac2/${APP_BASE}_f3_f4_fps_uac2.xe)
|
||||
set(XE_F5 ${APP_BIN_DIR}/f5_music_uac1/${APP_BASE}_f5_music_uac1.xe)
|
||||
@@ -181,12 +224,12 @@ set(TARGET_XN ${CMAKE_CURRENT_LIST_DIR}/src/core/synido.xn)
|
||||
|
||||
# factory_<project>_<version>.bin — full factory image (base + 4 upgrade slots)
|
||||
add_custom_target(factory_bin
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "xflash ${XE_F5} --loader ${LOADER_OBJ} --upgrade 1 ${XE_F3F4} --upgrade 2 ${XE_F5} --upgrade 3 ${XE_F1} --upgrade 4 ${XE_F6F7} -o ${CMAKE_CURRENT_LIST_DIR}/factory_${APP_BASE}_${FW_VERSION}.bin"
|
||||
COMMAND xflash ${XE_F5} --loader ${LOADER_OBJ}
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "xflash ${XE_FACT} --loader ${LOADER_OBJ} --upgrade 1 ${XE_F3F4} --upgrade 2 ${XE_F5} --upgrade 3 ${XE_F1} --upgrade 4 ${XE_F6F7} -o ${CMAKE_CURRENT_LIST_DIR}/factory_${APP_BASE}_${FW_VERSION}.bin"
|
||||
COMMAND xflash ${XE_FACT} --loader ${LOADER_OBJ}
|
||||
--upgrade 1 ${XE_F3F4}
|
||||
--upgrade 2 ${XE_F5}
|
||||
--upgrade 3 ${XE_F1}
|
||||
--upgrade 4 ${XE_F6F7}
|
||||
#--upgrade 4 ${XE_F6F7}
|
||||
-o ${CMAKE_CURRENT_LIST_DIR}/factory_${APP_BASE}_${FW_VERSION}.bin
|
||||
#DEPENDS f1_music_uac2 f3_f4_fps_uac2 f5_music_uac1 f6_f7_fps_uac1
|
||||
COMMENT "Generating factory image: factory_${APP_BASE}_${FW_VERSION}.bin"
|
||||
@@ -200,7 +243,7 @@ add_custom_target(update_bin
|
||||
--upgrade 1 ${XE_F3F4}
|
||||
--upgrade 2 ${XE_F5}
|
||||
--upgrade 3 ${XE_F1}
|
||||
--upgrade 4 ${XE_F6F7}
|
||||
#--upgrade 4 ${XE_F6F7}
|
||||
-o ${CMAKE_CURRENT_LIST_DIR}/update_${APP_BASE}_${FW_VERSION}.bin
|
||||
#DEPENDS f1_music_uac2 f3_f4_fps_uac2 f5_music_uac1 f6_f7_fps_uac1
|
||||
COMMENT "Generating update image: update_${APP_BASE}_${FW_VERSION}.bin"
|
||||
|
||||
Reference in New Issue
Block a user