Post Go back to editing

Missing RAM, Kuiper Linux shows only 484MB free

Category: Software
Product Number: AD9361
Software Version: Kuiper Linux - 2022_r2 Patch 2

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

Thread Notes