µVision Build Log
Tool Versions:
IDE-Version: £gVision V5.28.0.0 Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: 1 2, 3, LIC=32B1Q-NXEPV-NN6AF-6XVSA-HXERF-NXUI7 Tool Versions: Toolchain: MDK-ARM Plus Version: 5.28.0.0 Toolchain Path: C:\Keil\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 6 (build 750) Assembler: Armasm.exe V5.06 update 6 (build 750) Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) Library Manager: ArmAr.exe V5.06 update 6 (build 750) Hex Converter: FromElf.exe V5.06 update 6 (build 750) CPU DLL: SARMCM3.DLL V5.28.0.0 Dialog DLL: DARMCM1.DLL V1.19.2.0 Target DLL: Segger\JL2CM3.dll V2.99.36.0 Dialog DLL: TARMCM1.DLL V1.14.1.0Project:
D:\Jimmy\Projects\XH10_IAP_AP\DataLogger32\MDK_ARMv5\DataLogger32.uvprojx Project File Date: 09/30/2025Output:
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil\ARM\ARMCC\Bin' Rebuild Project 'DataLogger32' - Target 'HT32' assembling version.s... assembling iap.s... compiling led.c... compiling batt.c... compiling key.c... compiling usb.c... compiling cloud.c... compiling sensor.c... compiling param.c... compiling main.c... compiling record.c... compiling pdf.c... compiling logo.c... compiling bc_lcd.c... compiling wifi.c... compiling ht32_usbd_class.c... compiling usb_bulk_only_transport.c... compiling com.c... compiling ht32_usbd_descriptor.c... compiling ht32f5xxxx_01_it.c... compiling adc.c... compiling gpio.c... assembling startup_ht32f5826.s... compiling usb_scsi_block_command.c... compiling i2c.c... compiling ckcu.c... compiling rtc.c... compiling usart.c... compiling system_ht32f5826.c... compiling ht32_cm0plus_misc.c... compiling ht32f5xxxx_bftm.c... compiling ht32_usbd_core.c... compiling ht32f5xxxx_adc.c... compiling ht32f5xxxx_cmp.c... compiling ht32f5xxxx_ckcu.c... compiling ht32f5xxxx_crc.c... compiling ht32f5xxxx_ebi.c... compiling ht32f5xxxx_exti.c... compiling ht32f5xxxx_flash.c... compiling ht32f5xxxx_gpio.c... compiling ht32f5xxxx_i2s.c... compiling ht32f5xxxx_mctm.c... compiling ht32f5xxxx_i2c.c... compiling ht32f5xxxx_pdma.c... compiling ht32f5xxxx_pwrcu.c... compiling ht32f5xxxx_rstcu.c... compiling ht32f5xxxx_rtc.c... compiling ht32f5xxxx_sci.c... compiling ht32f5xxxx_spi.c... compiling ht32f5xxxx_tm.c... compiling ht32f5xxxx_wdt.c... compiling ht32_serial.c... compiling ht32f5xxxx_usbd.c... compiling ht32_retarget.c... compiling ht32f5xxxx_usart.c... compiling common.c... compiling ht32_board.c... compiling spi_flash.c... compiling flash_disk.c... compiling ring_buffer.c... compiling queue_buffer.c... compiling resume_buffer.c... linking... Program Size: Code=70924 RO-data=14568 RW-data=504 ZI-data=15084 FromELF: creating hex file... After Build - User command #1: fromelf --bin -o ".\HT32\5826\Obj\DataLogger32_IAP.axf.bin" ".\HT32\5826\Obj\DataLogger32_IAP.axf" After Build - User command #2: srec_make.bat 5826 -------------------------------------------------------------------------------- AP Start/End Address = 0x002A00 ~ 0x015C37 Input Hex file = .\HT32\5826\Obj\DataLogger32_IAP.hex Input Binary file = .\HT32\5826\Obj\DataLogger32_IAP.axf.bin\AP -------------------------------------------------------------------------------- CRC value = 0x23F0 Ouput HEX file = .\HT32\5826\Obj\DataLogger32_IAP_CRC.hex Ouput Binary file = .\HT32\5826\Obj\DataLogger32_IAP.axf.bin\AP_CRC.bin -------------------------------------------------------------------------------- !!! IMPORTANT: Check if the AP Start/End Address (0x002A00 ~ 0x015C37) is reasonable. !!! !!! Set "IAP_CRC_CHECK_EN" (iap_handler.h) as 1 to enable IAP CRC checking on boot (before start AP) !!! ".\HT32\5826\Obj\DataLogger32_IAP.axf" - 0 Error(s), 0 Warning(s).Software Packages used:
Package Vendor: Holtek https://mcu.holtek.com.tw/pack/Holtek.HT32_DFP.1.0.51.pack Holtek.HT32_DFP.1.0.51 Holtek HT32 Family SupportCollection of Component include folders:
.\RTE\_HT32 C:\Keil\ARM\PACK\Holtek\HT32_DFP\1.0.51\ARM\INC\Holtek\HT32F5xxxxCollection of Component Files used:
Build Time Elapsed: 00:00:04