Other Parts Discussed in Thread: SYSBIOS, UNIFLASH
Hi All, i want to build a project related to SBL on IWR6843AOP chip.
I used can_sbl_18xx_mss for example "C:\ti\radar_toolbox_1_20_00_11\source\ti\examples\can_sbl\src\1843". And I edited some parts based on the path: C:\ti\mmwave_sdk_03_06_00_00-LTS\packages\ti\utils\sbl to match the IWR6843AOP chip.



sbl_linker.cmd
/* Linker Settings */
--retain="*(.intvecs)"
/* Section Configuration */
SECTIONS
{
tcmalibs: > PROG_RAM ALIGN(8)
{
main.obj
-lboot.aer4ft(.text)
}
systemHeap : {} > DATA_RAM
_appVecs : > VECTORS LOAD_START(_appVecs)
}
xwr_r4f.cmd
/* Linker Settings */
--retain="*(.intvecs)"
/*----------------------------------------------------------------------------*/
/* Memory Map */
MEMORY{
VECTORS (X) : origin=0x00000000 length=0x00000100
PROG_RAM (RWX) : origin=0x00000100 length=0x0003FF00
DATA_RAM (RWX) : origin=0x08000000 length=0x00030000
}
/*----------------------------------------------------------------------------*/
/* Section Configuration */
SECTIONS{
.intvecs : {} > VECTORS
.text : {} > PROG_RAM ALIGN(8) run = DATA_RAM, LOAD_START(_libLoadStart), LOAD_END(_libLoadEnd), RUN_START(_libRunAddr)
.const : {} > PROG_RAM ALIGN(8) run = DATA_RAM, LOAD_START(_constLoadStart), LOAD_END(_constLoadEnd), RUN_START(_constRunAddr)
.cinit : {} > PROG_RAM ALIGN(8)
.pinit : {} > PROG_RAM ALIGN(8)
.bss : {} > DATA_RAM ALIGN(8)
.data : {} > DATA_RAM
.stack : {} > DATA_RAM ALIGN(32)
}
This is the log when I build the project:
**** Build of configuration Debug for project can_sbl18xx_mss ****
"C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 4 all -O
Building file: "../sbl.cfg"
Invoking: XDCtools
"C:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="C:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.R4F -p ti.platforms.cortexR:IWR68XX:false:200 -r release -c "C:/ti/ti-cgt-arm_16.9.6.LTS" --compileOptions "--enum_type=int " "../sbl.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring sbl.xer4f from package/cfg/sbl_per4f.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/Users/Admin/workspace_v12/can_sbl18xx_mss/src/sysbios/sysbios.aer4f ...
gmake[1]: Entering directory `C:/Users/Admin/workspace_v12/can_sbl18xx_mss/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/Users/Admin/workspace_v12/can_sbl18xx_mss/src/sysbios'
Build of libraries done.
cler4f package/cfg/sbl_per4f.c ...
Finished building: "../sbl.cfg"
Building file: "../crc16.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="crc16.d_raw" --cmd_file="configPkg/compiler.opt" "../crc16.c"
Finished building: "../crc16.c"
Building file: "../buffer_mgmt.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="buffer_mgmt.d_raw" --cmd_file="configPkg/compiler.opt" "../buffer_mgmt.c"
Finished building: "../buffer_mgmt.c"
Building file: "../main.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="main.d_raw" --cmd_file="configPkg/compiler.opt" "../main.c"
Finished building: "../main.c"
Building file: "../image_parser.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="image_parser.d_raw" --cmd_file="configPkg/compiler.opt" "../image_parser.c"
Finished building: "../image_parser.c"
Building file: "../image_validity.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="image_validity.d_raw" --cmd_file="configPkg/compiler.opt" "../image_validity.c"
Finished building: "../image_validity.c"
Building file: "../metaheader_parser.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="metaheader_parser.d_raw" --cmd_file="configPkg/compiler.opt" "../metaheader_parser.c"
Finished building: "../metaheader_parser.c"
Building file: "../multicoreimage_parser.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="multicoreimage_parser.d_raw" --cmd_file="configPkg/compiler.opt" "../multicoreimage_parser.c"
Finished building: "../multicoreimage_parser.c"
Building file: "../sbl_xwr68xx.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="sbl_xwr68xx.d_raw" --cmd_file="configPkg/compiler.opt" "../sbl_xwr68xx.c"
Finished building: "../sbl_xwr68xx.c"
Building file: "../transport.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="transport.d_raw" --cmd_file="configPkg/compiler.opt" "../transport.c"
Finished building: "../transport.c"
Building file: "../sbl.c"
Invoking: Arm Compiler
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/Admin/workspace_v12/can_sbl18xx_mss" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS" --include_path="C:/ti/mmwave_sdk_03_06_00_00-LTS/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="sbl.d_raw" --cmd_file="configPkg/compiler.opt" "../sbl.c"
Finished building: "../sbl.c"
Building target: "can_sbl18xx_mss.xer4f"
Invoking: Arm Linker
"C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi -z -m"can_sbl18xx_mss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ti-cgt-arm_16.9.6.LTS/lib" -i"C:/ti/bios_6_73_01_01/packages/ti/targets/arm/rtsarm/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/esm/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/pinmux/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/dma/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/uart/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/canfd/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/utils/cli/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/qspi/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/qspiflash/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/utils/testlogger/lib" -i"C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/drivers/osal/lib" -i"C:/ti/ti-cgt-arm_16.9.6.LTS/include" --reread_libs --disable_auto_rts --define=MMWAVE_L3RAM_SIZE=0x100000 --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="can_sbl18xx_mss.xml" --rom_model --unused_section_elimination=on -o "can_sbl18xx_mss.xer4f" "./buffer_mgmt.obj" "./crc16.obj" "./image_parser.obj" "./image_validity.obj" "./main.obj" "./metaheader_parser.obj" "./multicoreimage_parser.obj" "./sbl.obj" "./sbl_xwr68xx.obj" "./transport.obj" "../sbl_linker.cmd" "../xwr_r4f.cmd" -l"configPkg/linker.cmd" -lrtsv7R4_T_le_v3D16_eabi.lib -llibesm_xwr68xx.aer4f -llibosal_xwr68xx.aer4f -llibsoc_xwr68xx.aer4f -llibpinmux_xwr68xx.aer4f -llibcrc_xwr68xx.aer4f -llibdma_xwr68xx.aer4f -llibuart_xwr68xx.aer4f -llibcanfd_xwr68xx.aer4f -llibcli_xwr68xx.aer4f -llibqspiflash_xwr68xx.aer4f -llibqspi_xwr68xx.aer4f -llibtestlogger_xwr68xx.aer4f -lboot.aer4ft -llibc.a
<Linking>
warning #10278-D: LOAD placement specified for section ".text:decompress:none:rtsv7R4_T_le_v3D16_eabi.lib<copy_decompress_none.obj>". This section contains decompression routines required for linker generated copy tables and C/C++ auto-initialization. Must ensure that this section is copied to run address before the C/C++ boot code is executed or is placed with single allocation specifier (ex. "> MEMORY").
warning #10278-D: LOAD placement specified for section ".text:rtsv7R4_T_le_v3D16_eabi.lib<memcpy_t2.obj>". This section contains decompression routines required for linker generated copy tables and C/C++ auto-initialization. Must ensure that this section is copied to run address before the C/C++ boot code is executed or is placed with single allocation specifier (ex. "> MEMORY").
warning #10278-D: LOAD placement specified for section ".text:decompress:ZI:rtsv7R4_T_le_v3D16_eabi.lib<copy_zero_init.obj>". This section contains decompression routines required for linker generated copy tables and C/C++ auto-initialization. Must ensure that this section is copied to run address before the C/C++ boot code is executed or is placed with single allocation specifier (ex. "> MEMORY").
warning #10278-D: LOAD placement specified for section ".text:rtsv7R4_T_le_v3D16_eabi.lib<memset_t2.obj>". This section contains decompression routines required for linker generated copy tables and C/C++ auto-initialization. Must ensure that this section is copied to run address before the C/C++ boot code is executed or is placed with single allocation specifier (ex. "> MEMORY").
warning #10278-D: LOAD placement specified for section ".text:decompress:lzss:rtsv7R4_T_le_v3D16_eabi.lib<copy_decompress_lzss.obj>". This section contains decompression routines required for linker generated copy tables and C/C++ auto-initialization. Must ensure that this section is copied to run address before the C/C++ boot code is executed or is placed with single allocation specifier (ex. "> MEMORY").
Finished building target: "can_sbl18xx_mss.xer4f"
C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/scripts/ImageCreator/out2rprc/out2rprc.exe C:/Users/Admin/workspace_v12/can_sbl18xx_mss/Debug/can_sbl18xx_mss.xer4f C:/Users/Admin/workspace_v12/can_sbl18xx_mss/Debug/can_sbl18xx_mss.tmp
Parsing the input object file, C:/Users/Admin/workspace_v12/can_sbl18xx_mss/Debug/can_sbl18xx_mss.xer4f.
Appending zeros 0
Appending zeros 256
Appending zeros 61448
File conversion complete!
C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/scripts/ImageCreator/multicore_image_generator/MulticoreImageGen.exe LE 37 0x00000008 xwr18xx_sbl_demo.bin 0x35510000 C:/Users/Admin/workspace_v12/can_sbl18xx_mss/Debug/can_sbl18xx_mss.tmp
Number of Input Files 1
Number of zeros 24
C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/scripts/ImageCreator/crc_multicore_image/crc_multicore_image.exe xwr18xx_sbl_demo.bin xwr18xx_sbl_demo.tmp
size of App Image is 72000 bytes
cur_crc_read_addr 64
Failed to remove CRC temp file
C:/ti/mmwave_sdk_03_06_00_00-LTS/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe xwr18xx_sbl_demo.bin
>>>> Binary CRC32 = 2c7df3d3 <<<<
>>>> Total bytes in binary file 72004 <<<<
**** Build Finished ****
===> I have successfully built the project and my project works great using DEBUG mode on CCS (ICBOOST + IWR6843AOP)

But I had a big problem when, using UNIFLASH to load the program into the chip. That is, after successfully loading the program, I opened teraterm to log, but there were no log lines showing up at tera term.


How I should proceed in building it in CCS ?
I look forward to receiving your help regarding the problem I have encountered
Thanks and Regards,

