Hi everyone,
I'm experiencing an issue with my AD9361-Z7035 device where I'm unable to see the full 1GB of RAM. When I check the available memory, it only shows 484MB instead of 1GB.
According to the device's wiki page, it states the following:
> "AD9361-Z7035 includes two Micron MT41K256M16HA-125 DDR3L low power memory components creating a 256M x 32-bit interface, totaling 1 GB of random access memory."
So, it should have 1GB of DDR3L memory available. I'm not sure if I'm missing a step in the configuration or if there's a hardware or software issue limiting the accessible memory.
It runs the default Kuiper Linux - 2022_r2 Patch 2 with
- BOOT.BIN and devicetree.dtb from `/boot/zynq-adrv9361-z7035-bob/lvds/`
- uImage from `boot/zynq-common/`
The output of `free`:
total used free shared buff/cache available
Mem: 496044 75260 277432 972 143352 369932vds
Swap: 102396 0 102396
The output of `dmesg | grep -i mem`:
root@analog:/# dmesg | grep -i mem
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] Normal [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] HighMem empty
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 363948K/524288K available (12288K kernel code, 804K rwdata, 8036K rodata, 1024K init, 476K bss, 29268K reserved, 131072K cma-reserved, 0K highmem)
[ 0.686098] mwipcore 43c00000.mwipcore: Dev memory resource found at (ptrval) 0000FFFF.
[ 3.294549] Freeing unused kernel image (initmem) memory: 1024K
Has anyone encountered this problem before or can suggest what might be going wrong? Any help would be greatly appreciated!
Thanks in advance!
Kamil