Other Parts Discussed in Thread: AM62P
Tool/software:
Hi, experts ,
board: J722SXH01
sdk: 10_00_00_08
I want to use only 2 GiB of ram on evm board, default is 8 GiB. I have made the following changes:
--- a/ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08/board-support/ti-u-boot-2024.04+git/arch/arm/dts/k3-j722s-evm.dts
+++ b/ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08/board-support/ti-u-boot-2024.04+git/arch/arm/dts/k3-j722s-evm.dts
@@ -33,8 +33,8 @@
memory@80000000 {
/* 8G RAM */
- reg = <0x00000000 0x80000000 0x00000000 0x80000000>,
- <0x00000008 0x80000000 0x00000001 0x80000000>;
+ reg = <0x00000000 0x80000000 0x00000000 0x80000000>;
+ // <0x00000008 0x80000000 0x00000001 0x80000000>;
device_type = "memory";
bootph-all;
};
--- a/ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08/board-support/ti-linux-kernel-6.6.32+git-ti/arch/arm64/boot/dts/ti/k3-j722s-evm.dts
+++ b/ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08/board-support/ti-linux-kernel-6.6.32+git-ti/arch/arm64/boot/dts/ti/k3-j722s-evm.dts
@@ -31,8 +31,8 @@ chosen {
memory@80000000 {
/* 8G RAM */
- reg = <0x00000000 0x80000000 0x00000000 0x80000000>,
- <0x00000008 0x80000000 0x00000001 0x80000000>;
+ reg = <0x00000000 0x80000000 0x00000000 0x80000000>;
+ // <0x00000008 0x80000000 0x00000001 0x80000000>;
device_type = "memory";
bootph-all;
};
uboot has recognised 2 GiB but it is stuck in the kernel, please let me know if i need to change anything else?
evm_kernel_hang.logevm_start_ok.log
Best Regards,
Bing