Skip to content

Commit 80aadd5

Browse files
committed
chore(cmake): update database
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 0adc886 commit 80aadd5

1 file changed

Lines changed: 83 additions & 1 deletion

File tree

‎cmake/boards_db.cmake‎

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5565,6 +5565,86 @@ target_compile_options(DISCO_F429ZI_xusb_HSFS INTERFACE
55655565
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
55665566
)
55675567

5568+
# DISCO_F723IE
5569+
# -----------------------------------------------------------------------------
5570+
5571+
set(DISCO_F723IE_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)")
5572+
set(DISCO_F723IE_MAXSIZE 524288)
5573+
set(DISCO_F723IE_MAXDATASIZE 196608)
5574+
set(DISCO_F723IE_MCU cortex-m7)
5575+
set(DISCO_F723IE_FPCONF "fpv5-sp-d16-hard")
5576+
add_library(DISCO_F723IE INTERFACE)
5577+
target_compile_options(DISCO_F723IE INTERFACE
5578+
"SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
5579+
"SHELL:-DSTM32F723xx"
5580+
"SHELL:-DCUSTOM_PERIPHERAL_PINS"
5581+
"SHELL:-mfpu=fpv5-sp-d16 -mfloat-abi=hard"
5582+
-mcpu=${DISCO_F723IE_MCU}
5583+
)
5584+
target_compile_definitions(DISCO_F723IE INTERFACE
5585+
"STM32F7xx"
5586+
"ARDUINO_DISCO_F723IE"
5587+
"BOARD_NAME=\"DISCO_F723IE\""
5588+
"BOARD_ID=DISCO_F723IE"
5589+
"VARIANT_H=\"variant_DISCO_F723IE.h\""
5590+
)
5591+
target_include_directories(DISCO_F723IE INTERFACE
5592+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32F7xx
5593+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32F7xx_HAL_Driver/Inc
5594+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32F7xx_HAL_Driver/Src
5595+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32F7xx/Include/
5596+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32F7xx/Source/
5597+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32F7xx/Source/Templates/gcc/
5598+
${DISCO_F723IE_VARIANT_PATH}
5599+
)
5600+
5601+
target_link_options(DISCO_F723IE INTERFACE
5602+
"LINKER:--default-script=${DISCO_F723IE_VARIANT_PATH}/ldscript.ld"
5603+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
5604+
"LINKER:--defsym=LD_MAX_SIZE=524288"
5605+
"LINKER:--defsym=LD_MAX_DATA_SIZE=196608"
5606+
"SHELL:-mfpu=fpv5-sp-d16 -mfloat-abi=hard"
5607+
-mcpu=${DISCO_F723IE_MCU}
5608+
)
5609+
5610+
add_library(DISCO_F723IE_serial_disabled INTERFACE)
5611+
target_compile_options(DISCO_F723IE_serial_disabled INTERFACE
5612+
)
5613+
add_library(DISCO_F723IE_serial_generic INTERFACE)
5614+
target_compile_options(DISCO_F723IE_serial_generic INTERFACE
5615+
"SHELL:-DHAL_UART_MODULE_ENABLED"
5616+
)
5617+
add_library(DISCO_F723IE_serial_none INTERFACE)
5618+
target_compile_options(DISCO_F723IE_serial_none INTERFACE
5619+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
5620+
)
5621+
add_library(DISCO_F723IE_usb_CDC INTERFACE)
5622+
target_compile_options(DISCO_F723IE_usb_CDC INTERFACE
5623+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
5624+
)
5625+
add_library(DISCO_F723IE_usb_CDCgen INTERFACE)
5626+
target_compile_options(DISCO_F723IE_usb_CDCgen INTERFACE
5627+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
5628+
)
5629+
add_library(DISCO_F723IE_usb_HID INTERFACE)
5630+
target_compile_options(DISCO_F723IE_usb_HID INTERFACE
5631+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
5632+
)
5633+
add_library(DISCO_F723IE_usb_none INTERFACE)
5634+
target_compile_options(DISCO_F723IE_usb_none INTERFACE
5635+
)
5636+
add_library(DISCO_F723IE_xusb_FS INTERFACE)
5637+
target_compile_options(DISCO_F723IE_xusb_FS INTERFACE
5638+
)
5639+
add_library(DISCO_F723IE_xusb_HS INTERFACE)
5640+
target_compile_options(DISCO_F723IE_xusb_HS INTERFACE
5641+
"SHELL:-DUSE_USB_HS"
5642+
)
5643+
add_library(DISCO_F723IE_xusb_HSFS INTERFACE)
5644+
target_compile_options(DISCO_F723IE_xusb_HSFS INTERFACE
5645+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
5646+
)
5647+
55685648
# DISCO_F746NG
55695649
# -----------------------------------------------------------------------------
55705650

@@ -107752,11 +107832,12 @@ set(NUCLEO_F722ZE_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32F7xx/
107752107832
set(NUCLEO_F722ZE_MAXSIZE 524288)
107753107833
set(NUCLEO_F722ZE_MAXDATASIZE 262144)
107754107834
set(NUCLEO_F722ZE_MCU cortex-m7)
107755-
set(NUCLEO_F722ZE_FPCONF "-")
107835+
set(NUCLEO_F722ZE_FPCONF "fpv5-sp-d16-hard")
107756107836
add_library(NUCLEO_F722ZE INTERFACE)
107757107837
target_compile_options(NUCLEO_F722ZE INTERFACE
107758107838
"SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
107759107839
"SHELL:-DSTM32F722xx"
107840+
"SHELL:-mfpu=fpv5-sp-d16 -mfloat-abi=hard"
107760107841
-mcpu=${NUCLEO_F722ZE_MCU}
107761107842
)
107762107843
target_compile_definitions(NUCLEO_F722ZE INTERFACE
@@ -107781,6 +107862,7 @@ target_link_options(NUCLEO_F722ZE INTERFACE
107781107862
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
107782107863
"LINKER:--defsym=LD_MAX_SIZE=524288"
107783107864
"LINKER:--defsym=LD_MAX_DATA_SIZE=262144"
107865+
"SHELL:-mfpu=fpv5-sp-d16 -mfloat-abi=hard"
107784107866
-mcpu=${NUCLEO_F722ZE_MCU}
107785107867
)
107786107868

0 commit comments

Comments
 (0)