There are some things you can see from uboot. Firstly that at boot it reports:
Model: Silicom Rogue-2 CPU 1200 [MHz] L2 800 [MHz] TClock 200 [MHz] DDR 750 [MHz] DRAM: 3.4 GiBYou can check the board info:
Marvell>> bdinfo arch_number = 0x00000000 boot_params = 0x00000100 DRAM bank = 0x00000000 -> start = 0x00000000 -> size = 0x04000000 DRAM bank = 0x00000001 -> start = 0x05400000 -> size = 0x7AC00000 DRAM bank = 0x00000002 -> start = 0x80000000 -> size = 0x40000000 DRAM bank = 0x00000003 -> start = 0xC0000000 -> size = 0x10000000 DRAM bank = 0x00000004 -> start = 0xE0000000 -> size = 0x08000000 baudrate = 115200 bps TLB addr = 0x7FFF0000 relocaddr = 0x7FF36000 reloc off = 0x7FF36000 irq_sp = 0x7F623350 sp start = 0x7F623350 Early malloc usage: 228 / 2000 fdt_blob = 000000007f623360And adding up those sizes gives 0xD6C00000 = 3602907136 = 3.6GB = 3.35GiB