Tool/software:
Hi TI Experts
I'm trying to set shaered memory about zerocopy sample code from ti
Envrionment:
- Linux SDK 9.02.01.09 (ubuntu 22.04)
- communicate core to core (a53 <-> M4)
- EVM (2GB RAM).
It was successful to build device tree on Linux SDK 8.06.00.42 but it was not change memory configuration on Linux SDK 9.02.01.09.
I tried that such as following step
1. Add a "dma-heap-reserved" reserved memory in k3-am62x-sk-common.dtsi ,
and added `"ti,dma_buf_phys"` compatible entry in the root device tree node in k3-am625-sk.dts file.
2. build device tree. I refered to https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/Overview/Top_Level_Makefile.html
3. copy <SDK PATH>/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/k3-am625-sk.dtb file to SD card in /rootfs/boot/ directory
4. evm boot then read memory info using command "cat /proc/iomem"(②、③)
and this is different result between sdk 8.06.00.42 and 9.02.01.09
①Path: <SDK PATH>/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/
Could I get information how to build device tree in SDK9.02.01.09 and how to add shared memory info in device tree such as the result about SDK 8.06.00.42?
Best Regards
Lee