µVision Build Log

Tool Versions:

IDE-Version: ¦ÌVision V5.37.0.0 Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: j CXJSB-PC, esgs, LIC=65ISZ-JE21E-Y8BFK-ZC5UF-LL22A-10CDY Tool Versions: Toolchain: MDK-ARM Plus Version: 5.37.0.0 Toolchain Path: C:\Keil_v5\ARM\ARMCLANG\Bin C Compiler: ArmClang.exe V6.18 Assembler: Armasm.exe V6.18 Linker/Locator: ArmLink.exe V6.18 Library Manager: ArmAr.exe V6.18 Hex Converter: FromElf.exe V6.18 CPU DLL: Dialog DLL: Target DLL: UL2V8M.DLL V1.7.9.0 Dialog DLL: TCM.DLL V1.56.1.0

Project:

E:\temp\ytm32_send_ver(1)\ytm32_minsystem_V2.1(3)\ytm32_minsystem_V2.1\build\keilcpmpile\YTM32B1MC0\YT32B1MC0_CMS_ARMF.uvprojx Project File Date: 10/16/2024

Output:

*** Using Compiler 'V6.18', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin' Rebuild target 'YT32_CMS_ARMF' creating list file for RamInit1.c... assembling RamInit0.S... creating list file for RamInit2.c... creating preprocessor file for vector_table_copy.c... creating preprocessor file for RamInit2.c... compiling RamInit2.c... creating preprocessor file for RamInit1.c... compiling RamInit1.c... creating list file for vector_table_copy.c... assembling startup.S... assembling vector.S... compiling vector_table_copy.c... creating list file for Main.c... creating preprocessor file for Main.c... compiling Main.c... creating list file for app_maintask.c... creating preprocessor file for app_maintask.c... compiling app_maintask.c... creating preprocessor file for app_task_armf.c... creating list file for app_task_armf.c... creating preprocessor file for app_task_two.c... creating list file for app_task_two.c... compiling app_task_armf.c... compiling app_task_two.c... creating list file for sys_log.c... creating preprocessor file for sys_log.c... compiling sys_log.c... creating preprocessor file for hdl_adc.c... creating list file for hdl_adc.c... compiling hdl_adc.c... creating preprocessor file for hdl_can.c... creating list file for hdl_can.c... creating list file for hdl_file.c... creating preprocessor file for hdl_file.c... compiling hdl_can.c... compiling hdl_file.c... creating list file for hdl_gpio.c... creating preprocessor file for hdl_gpio.c... creating list file for hdl_interrupt.c... creating preprocessor file for hdl_interrupt.c... compiling hdl_gpio.c... creating preprocessor file for hdl_mcu.c... compiling hdl_interrupt.c... creating preprocessor file for hdl_timer.c... creating list file for hdl_mcu.c... compiling hdl_mcu.c... creating list file for hdl_timer.c... compiling hdl_timer.c... creating list file for hdl_uart.c... creating preprocessor file for hdl_uart.c... compiling hdl_uart.c... creating list file for hdl_wdt.c... creating preprocessor file for hdl_wdt.c... compiling hdl_wdt.c... creating preprocessor file for osal.c... creating preprocessor file for osal_event.c... creating list file for osal.c... creating list file for osal_event.c... compiling osal.c... compiling osal_event.c... creating list file for osal_porting.c... creating preprocessor file for osal_porting.c... creating preprocessor file for osal_task.c... compiling osal_porting.c... creating list file for osal_task.c... compiling osal_task.c... creating list file for osal_timer.c... creating preprocessor file for osal_timer.c... compiling osal_timer.c... creating preprocessor file for mdw_if.c... creating list file for mdw_if.c... creating list file for mdw_motor.c... compiling mdw_if.c... compiling mdw_motor.c... creating preprocessor file for mdw_motor.c... creating preprocessor file for mdw_sys_status.c... creating list file for mdw_sys_status.c... compiling mdw_sys_status.c... creating preprocessor file for osal_memory.c... creating list file for osal_memory.c... compiling osal_memory.c... creating preprocessor file for osal_msg.c... creating list file for osal_msg.c... compiling osal_msg.c... creating preprocessor file for utst_main.c... compiling utst_main.c... creating list file for utst_main.c... creating list file for utst_hdl_gpio.c... creating preprocessor file for utst_hdl_gpio.c... compiling utst_hdl_gpio.c... creating preprocessor file for utst_hdl_simuart.c... creating list file for utst_hdl_simuart.c... compiling utst_hdl_simuart.c... creating preprocessor file for utst_hdl_uart.c... creating list file for utst_hdl_uart.c... compiling utst_hdl_uart.c... creating preprocessor file for utst_hdl_mcu.c... creating list file for utst_hdl_adc.c... compiling utst_hdl_mcu.c... creating list file for utst_hdl_mcu.c... creating preprocessor file for utst_hdl_adc.c... compiling utst_hdl_adc.c... creating list file for utst_hdl_timer.c... creating preprocessor file for utst_hdl_timer.c... creating preprocessor file for utst_hdl_file.c... creating list file for utst_hdl_file.c... compiling utst_hdl_timer.c... compiling utst_hdl_file.c... creating preprocessor file for utst_hdl_can.c... compiling utst_hdl_can.c... creating list file for utst_hdl_can.c... creating list file for utst_mdw_file.c... creating preprocessor file for utst_mdw_file.c... compiling utst_mdw_file.c... creating list file for utst_mdw_if.c... creating preprocessor file for utst_mdw_if.c... compiling utst_mdw_if.c... creating list file for utst_mdw_key.c... creating preprocessor file for utst_mdw_key.c... compiling utst_mdw_key.c... creating list file for utst_mdw_led.c... creating preprocessor file for utst_mdw_led.c... compiling utst_mdw_led.c... creating list file for utst_mdw_motor.c... creating preprocessor file for utst_mdw_motor.c... compiling utst_mdw_motor.c... creating preprocessor file for clock_YTM32B1Mx.c... creating list file for utst_mdw_powermgr.c... creating preprocessor file for utst_mdw_powermgr.c... compiling utst_mdw_powermgr.c... creating list file for interrupt_manager.c... creating list file for clock_YTM32B1Mx.c... compiling clock_YTM32B1Mx.c... creating preprocessor file for interrupt_manager.c... compiling interrupt_manager.c... creating preprocessor file for uart_driver.c... creating list file for uart_hw_access.c... creating list file for uart_driver.c... creating preprocessor file for uart_hw_access.c... compiling uart_driver.c... compiling uart_hw_access.c... creating preprocessor file for uart_irq.c... creating list file for uart_irq.c... compiling uart_irq.c... creating preprocessor file for dma_driver.c... creating list file for dma_driver.c... compiling dma_driver.c... creating preprocessor file for dma_hw_access.c... creating list file for dma_hw_access.c... creating list file for dma_irq.c... compiling dma_hw_access.c... compiling pins_driver.c... creating preprocessor file for pins_port_hw_access.c... creating list file for pins_port_hw_access.c... creating preprocessor file for pins_driver.c... creating list file for pins_driver.c... creating preprocessor file for dma_irq.c... compiling dma_irq.c... compiling pins_port_hw_access.c... creating preprocessor file for wdg_driver.c... creating preprocessor file for wdg_hw_access.c... creating list file for wdg_driver.c... creating list file for wdg_hw_access.c... compiling wdg_driver.c... creating preprocessor file for adc_driver.c... creating preprocessor file for lptmr_driver.c... compiling wdg_hw_access.c... creating list file for lptmr_driver.c... compiling adc_driver.c... creating list file for adc_driver.c... creating list file for lptmr_hw_access.c... creating preprocessor file for lptmr_hw_access.c... compiling lptmr_driver.c... creating preprocessor file for flash_driver.c... compiling lptmr_hw_access.c... creating list file for flash_driver.c... compiling flash_driver.c... creating preprocessor file for flexcan_driver.c... creating list file for flexcan_hw_access.c... creating preprocessor file for flexcan_hw_access.c... creating list file for flexcan_driver.c... compiling flexcan_driver.c... creating list file for flexcan_irq.c... creating preprocessor file for flexcan_irq.c... compiling flexcan_irq.c... compiling flexcan_hw_access.c... creating list file for osif_baremetal.c... creating preprocessor file for osif_baremetal.c... compiling osif_baremetal.c... creating preprocessor file for printf.c... creating list file for utility_print_config.c... creating preprocessor file for utility_print_config.c... compiling utility_print_config.c... creating list file for printf.c... compiling printf.c... linking... .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i.__0vsnprintf) in any Execution region. .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i._fp_digits) in any Execution region. .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i._printf_core) in any Execution region. .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i._printf_post_padding) in any Execution region. .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i._printf_pre_padding) in any Execution region. .\Objects\cms_armf.axf: Error: L6224E: Could not place printfa.o(i._snputc) in any Execution region. Not enough information to list image symbols. Not enough information to list load addresses in the image map. Finished: 2 information, 0 warning and 6 error messages. ".\Objects\cms_armf.axf" - 6 Error(s), 0 Warning(s).

Software Packages used:

Package Vendor: YTMicro https://doc.ytmicro.com/keil/YTMicro.YTM32B1MC0_DFP.1.0.0.pack YTMicro.YTM32B1MC0_DFP.1.0.0 Device Family Pack for YTM32B1MC0

Collection of Component include folders:

C:/Users/CXJSB-PC/AppData/Local/Arm/Packs/YTMicro/YTM32B1MC0_DFP/1.0.0/Device/Include

Collection of Component Files used:

Target not created. Build Time Elapsed: 00:00:13