zephyr/dts/arm/infineon
Andriy Gelman fb635f6327 soc: arm: infineon_xmc: Use cacheable flash address space
The infineon xmc4xxx series has two ways to access flash: one is the
cacheable address space at 0x8000000 which may return pre-fetched/cached
data to reduce flash access latency, the second is non-cached space
at 0xc000000 which is mainly used for write and erase operations.

Currently the LMA is set to the non-cachable address which is not
efficient for executing in place (XIP). Instead use the cacheable
address for the LMA.

Even though the cacheable address is used for the LMA, the J-Link
probe properly figures that it has to use non-cached space for erasing
and writing to flash.

Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
2025-02-11 03:06:28 +01:00
..
cat1a drivers: dma: initial implementation CAT1 DMA driver 2025-01-10 14:48:24 +01:00
cat1b adc: modifications to support adc on cyw920829m2evk_02 platform 2025-02-03 19:50:11 +01:00
cat3/xmc soc: arm: infineon_xmc: Use cacheable flash address space 2025-02-11 03:06:28 +01:00
psoc6/psoc6_02