BeagleV LPDDR4 memory size

just got my BeagleV
there appears to only be 3G of LPDDR4 memory, free reports total of 2993620 KiB, is this just a reporting issue?

1 Like

There is a 4GB module on the board, memory is shared across all the co-processors…

Regards,

2 Likes

When you say co-processors, what do you mean?

Does the GPU utilize a portion of the 4 GB of RAM?

Thanks,

Greg

Here’s one reserved section: src/riscv/light.dtsi · v5.10.x-ti-unified · BeagleBoard.org / BeagleBoard-DeviceTrees · GitLab

Then here: src/riscv/light-beagle-ref.dts · v5.10.x-ti-unified · BeagleBoard.org / BeagleBoard-DeviceTrees · GitLab

So memory reserved for:

  • cma
  • tee
  • dsp0
  • dsp1
  • v1
  • facelib

Regards,

1 Like

Ok, thanks. This implies that these devices/co-processors are reserving 1 GB of RAM in aggregate then?

To reclaim some/all of this RAM we would need modify the kernel config and or source?

I’m also curious about how much GPU memory there is. It isn’t listed on the specs for the BeageV-Ahead. There is a link to a page for the Imagination BXM-4-64, but I don’t readily see info about the amount of GPU memory.

Greg

Just the device-tree, remove, rebuild it and copy the *.dtb into boot partition…

Regards,