wangchdo opened a new pull request, #16898:
URL: https://github.com/apache/nuttx/pull/16898

    "tc397" is a chip name which is not appropriate to act as a board name.
    the board supported here is actually "a2g-tc397-5v-tft".
    The correct definition is : tricore is arch name, tc3xx is arch family
    name, tc397 is chip name and the borad name is a2g-tc397-5v-tft
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   Correct the supported tricore tc397 board name
   
   ## Impact
   
   The supported tricore arch/arch family/chip/board will be clear
   
   ## Testing
   
   **Build OK:**
   [ 99%] Linking C executable nuttx
   /home/lixiang/downloads/cmake-3.27.1-linux-x86_64/bin/cmake -E 
cmake_link_script CMakeFiles/nuttx.dir/link.txt --verbose=1
   /home/lixiang/tools/tricore/bin/tricore-elf-gcc -mcpu=tc39xx -mtc162 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Cpu/Std
 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Platform
 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Configurations
 -Wl,--gc-sections -Wl,--cref -Wl,-Map=nuttx.map -Wl,--no-warn-rwx-segments 
-Xlinker -nostdlib 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Configurations/Ifx_Cfg_Ssw.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Asclin/Std/IfxAsclin.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Cpu/Std/IfxCpu.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Cpu/Trap/IfxCpu_Trap.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/_Impl/IfxAsclin_cfg.c.obj
 CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/L
 ibraries/iLLD/TC39B/Tricore/_Impl/IfxCif_cfg.c.obj 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/_Impl/IfxCpu_cfg.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/_Impl/IfxPort_cfg.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/_Impl/IfxStm_cfg.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/_PinMap/IfxAsclin_PinMap.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Pms/Std/IfxPmsEvr.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Pms/Std/IfxPmsPm.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Port/Std/IfxPort.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Scu/Std/IfxScuCcu.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Scu/Std/IfxScuEru.c.obj
 CMakeFiles/nuttx
 
.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Scu/Std/IfxScuLbist.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Scu/Std/IfxScuRcu.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Scu/Std/IfxScuWdt.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Src/Std/IfxSrc.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Stm/Std/IfxStm.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Infra.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Tc0.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Tc1.c.obj
 CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tri
 core/Ifx_Ssw_Tc2.c.obj 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Tc3.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Tc4.c.obj
 
CMakeFiles/nuttx.dir/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Ssw/TC39B/Tricore/Ifx_Ssw_Tc5.c.obj
 CMakeFiles/nuttx.dir/arch/tricore/src/common/tricore_doirq.c.obj 
CMakeFiles/nuttx.dir/empty.c.obj -o nuttx  -mcpu=tc39xx -mtc162 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Libraries/iLLD/TC39B/Tricore/Cpu/Std
 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Platform
 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Configurations
 -fno-common -Wall -Wshadow -Wundef -Os -fno-strict-aliasing 
-fomit-frame-pointer -ffunction-sections -fdata-sections -g -Wno-attributes 
-Wno-unknown-pragmas -Wstrict-prototypes -g -mcpu=tc39xx -mtc162 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/t
 c3xx/tc397/Libraries/iLLD/TC39B/Tricore/Cpu/Std 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Libraries/Infra/Platform
 
-I/home/lixiang/repos/nuttxspace/nuttx/arch/tricore/src/tc3xx/tc397/Configurations
 -fno-common -Wall -Wshadow -Wundef -Os -fno-strict-aliasing 
-fomit-frame-pointer -ffunction-sections -fdata-sections -g -Wno-attributes 
-Wno-unknown-pragmas -Wstrict-prototypes -g -fdiagnostics-color=always -T 
Lcf_Gnuc_Tricore_Tc.lsl.tmp -Wl,--start-group arch/libarch.a binfmt/libbinfmt.a 
drivers/libdrivers.a fs/libfs.a libs/libc/libc.a mm/libmm.a sched/libsched.a 
boards/libboard.a apps/libapps.a apps/builtin/libapps_builtin.a 
apps/system/dd/libapps_dd.a apps/system/nsh/libapps_nsh.a 
apps/system/nsh/libapps_sh.a apps/testing/ostest/libapps_ostest.a 
apps/testing/sched/getprime/libapps_getprime.a 
apps/examples/hello/libapps_hello.a 
/home/lixiang/tools/tricore/bin/../lib/gcc/tricore-elf/11.3.1/tc162/libgcc.a 
/home/lixiang/tools/tricore/bin/../lib/gcc/tricore-elf/11.
 3.1/../../../../tricore-elf/lib/tc162/libm.a -Wl,--end-group 
   make[2]: 离开目录“/home/lixiang/repos/nuttxspace/output”
   [ 99%] Built target nuttx
   /usr/bin/make  -f CMakeFiles/systemmap.dir/build.make 
CMakeFiles/systemmap.dir/depend
   make[2]: 进入目录“/home/lixiang/repos/nuttxspace/output”
   cd /home/lixiang/repos/nuttxspace/output && 
/home/lixiang/downloads/cmake-3.27.1-linux-x86_64/bin/cmake -E cmake_depends 
"Unix Makefiles" /home/lixiang/repos/nuttxspace/nuttx 
/home/lixiang/repos/nuttxspace/nuttx /home/lixiang/repos/nuttxspace/output 
/home/lixiang/repos/nuttxspace/output 
/home/lixiang/repos/nuttxspace/output/CMakeFiles/systemmap.dir/DependInfo.cmake 
"--color="
   make[2]: 离开目录“/home/lixiang/repos/nuttxspace/output”
   /usr/bin/make  -f CMakeFiles/systemmap.dir/build.make 
CMakeFiles/systemmap.dir/build
   make[2]: 进入目录“/home/lixiang/repos/nuttxspace/output”
   [100%] Generating System.map
   tricore-elf-gcc-nm nuttx | grep -v '(compiled)|($)|( [aUw] 
)|(..ng$)|(LASH[RL]DI)' | sort > System.map
   make[2]: 离开目录“/home/lixiang/repos/nuttxspace/output”
   [100%] Built target systemmap
   make[1]: 离开目录“/home/lixiang/repos/nuttxspace/output”
   /home/lixiang/downloads/cmake-3.27.1-linux-x86_64/bin/cmake -E 
cmake_progress_start /home/lixiang/repos/nuttxspace/output/CMakeFiles 0
   
   `Run OK`
   <img width="716" height="330" alt="image" 
src="https://github.com/user-attachments/assets/522b3d59-4d22-4384-9749-fa73f0907cfe";
 />
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to