-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Infineon T2G Body High boards support: KIT_T2G_B_H_LITE and KIT_T2G_B_H_EVK #97771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
yurvyn
commented
Oct 17, 2025
- Added new boards support: KIT_T2G_B_H_LITE and KIT_T2G_B_H_EVK.
- Added core selection to CYT4BF (T2G_B_H) MPNs defined in SoC XMC7200.
0bf9080 to
7461a5f
Compare
|
|
||
| # SOC Cortex M7 CPUs | ||
| config SOC_CPU_XMC7200_M7_0 | ||
| bool "This option signifies the use of a Cortex-M7_0 CPU" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no prompts on these symbols, also why does it not select the other symbols? And why is this named SOC_CPU_? Non compliant with soc porting guide
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed prompts.
Renamed to SOC_XMC7200_CORE_NAME_M7_0 and SOC_XMC7200_CORE_NAME_M7_1.
This symbol does not select other symbols because it is used only in CMakeLists.txt:
zephyr_compile_definitions_ifdef(CONFIG_SOC_XMC7200_CORE_NAME_M7_0 CORE_NAME_CM7_0)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do not mark conversations as resolved when they are not resolved. That code needs to go, frankly, you are providing global definitions pointlessly to all files, if you build hello world then why does hello world's main.c need that? Remove the global definition, if a HAL library needs it then add it using the zephyr_library_* function in the area that creates it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yurvyn - Please look at the below comments for relevant discussion on the same,
#95874 (comment)
#95874 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
Moved CORE_NAME_CM7_* defines to modules/hal_infineon using zephyr_library_*.
7461a5f to
c415e86
Compare
c415e86 to
4d5654c
Compare
4d5654c to
5e34235
Compare
|
@nordicjm, @sreeramIfx |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
documentation bits look OK - a bit of a shame that the quality of the board pictures is so low but I couldn't really find better alternatives online :/
|
assigning to sreeramIfx as Infineon platform maintainer |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not addressed
Fix wrong case when Flash was called "data" and SRAM was called "code". Rename Flash to "code" and SRAM to "data". Signed-off-by: Yuriy Vynnychek <[email protected]>
- Add Cortex M0+, M7(0) and M7(1) selection. - Add TEQFP_176 and BGA_320 package support. Signed-off-by: Yuriy Vynnychek <[email protected]>
5e34235 to
f88083e
Compare
Add new board basic support: dts, kconfig, defconfig, openocd and doc. Signed-off-by: Yuriy Vynnychek <[email protected]>
Add new board basic support: dts, kconfig, defconfig, openocd and doc. Signed-off-by: Yuriy Vynnychek <[email protected]>
f88083e to
a646b19
Compare
|


