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]