Hi Processor support team, I want to test performance of AM69 processor using 2 of the 4 LPDDR4 chips on the EVM. What are the steps I would need to execute to only enable 2 LPDDR4 channels on the development board for testing purposes?
Thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Processor support team, I want to test performance of AM69 processor using 2 of the 4 LPDDR4 chips on the EVM. What are the steps I would need to execute to only enable 2 LPDDR4 channels on the development board for testing purposes?
Thanks.
Hello,
This would required an U-Boot device tree patch to disable 2 of the 4 LPDDR4 configuration entries and re-build the u-boot. These steps are not documented in the SDK documentation since this is custom configuration and would need to be done out of the box.
The team would be on thanksgiving break and will work on providing you the build steps once we are back next week.
Thanks.
Hello,
In order to limit the DDR, you'll need to follow the following steps (note: steps are similar to this E2E thread):
k3-j784s4-ddr-evm-lp4-4266.dtsi
using the DDR toolevm.c
and edit the size of available DDR memoryThe following is a reflection of the terminal commands you'd to execute:
$ cd <path-to-sdk>/board-support/u-boot-<version> $ cp <path-to-new-dtsi> ./arch/arm/dts/ $ cp <path-to-new-evm.c> ./board/ti/j784s4/ $ cd ../../ # set ROOTFS_PART and BOOT_PART within ./Rules.make $ make u-boot_clean $ make u-boot $ sudo make u-boot_install
I've also provided a patch (2-ddr.patch) for disabling 2 of the DDR and setting the memory to 16GB if you'd rather use that.
$ cd <path-to-sdk>/board-support/u-boot-<version> $ cp <path-to-patch> ./ $ git apply 2-ddr.patch $ cd ../../ # set ROOTFS_PART and BOOT_PART within ./Rules.make $ make u-boot_clean $ make u-boot $ sudo make u-boot_install
Best,
Jared