I downloaded LS2088ARDB NOR flash firmware image of LSDK 20.12 and deploy it on LS2088ARDB, I configured mcmemsize as 0x8000000 successfully.
$ wget https://www.nxp.com/lgfiles/sdk/lsdk2012/firmware_ls2088ardb_uboot_norboot.img
Under u-boot on LS2088ARDB
=> pri mcmemsize
mcmemsize=0x70000000
=> setenv mcmemsize 0x8000000
=> saveenv
Saving Environment to Flash... Un-Protected 2 sectors
Erasing Flash...
.. done
Erased 2 sectors
Writing to Flash... 9....8....7....69....8....7....6....5....4....3....2....1....done
Protected 2 sectors
OK
=> reset
resetting ...
=
▒NOTICE: UDIMM 18ASF1G72AZ-2G3B1
NOTICE: 16 GB DDR4, 64-bit, CL=13, ECC on, 256B, CS0+CS1
NOTICE: UDIMM 18ASF1G72AZ-2G3B1
NOTICE: 4 GB DDR4, 32-bit, CL=11, ECC on, CS0+CS1
NOTICE: BL2: v1.5(release):LSDK-20.12
NOTICE: BL2: Built : 04:35:48, Dec 11 2020
NOTICE: BL31: v1.5(release):LSDK-20.12
NOTICE: BL31: Built : 04:35:48, Dec 11 2020
NOTICE: Welcome to LS2088 BL31 Phase
U-Boot 2020.04-gf46a944f71 (Dec 11 2020 - 04:35:39 +0800)
SoC: LS2088AE Rev1.1 (0x87090011)
Clock Configuration:
CPU0(A72):1800 MHz CPU1(A72):1800 MHz CPU2(A72):1800 MHz
CPU3(A72):1800 MHz CPU4(A72):1800 MHz CPU5(A72):1800 MHz
CPU6(A72):1800 MHz CPU7(A72):1800 MHz
Bus: 700 MHz DDR: 1866.667 MT/s DP-DDR: 1600 MT/s
Reset Configuration Word (RCW):
00000000: 483038b8 48480048 00000000 00000000
00000010: 00000000 00000000 00a00000 00000000
00000020: 01e01180 00002581 00000000 00000000
00000030: 00400c0b 00000000 00000000 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 00027000 00000000
00000070: 412a0000 00040000
Model: Freescale Layerscape 2080a RDB Board
Board: LS2088AE Rev1.1-RDB, Board Arch: V1, Board version: F, boot from vBank: 4
FPGA: v1.22
SERDES1 Reference : Clock1 = 156.25MHz Clock2 = 156.25MHz
SERDES2 Reference : Clock1 = 100MHz Clock2 = 100MHz
DRAM: 15.9 GiB
DDR 15.9 GiB (DDR4, 64-bit, CL=13, ECC on)
DDR Controller Interleaving Mode: 256B
DDR Chip-Select Interleaving Mode: CS0+CS1
SEC0: RNG instantiated
SEC0: RNG instantiated
Using SERDES1 Protocol: 42 (0x2a)
Using SERDES2 Protocol: 65 (0x41)
Flash: 128 MiB
NAND: 2048 MiB
MMC: FSL_SDHC: 0
Loading Environment from Flash... OK
EEPROM: Invalid ID (ff ff ff ff)
In: serial
Out: serial
Err: serial
Net: PCIe1: pcie@3400000 disabled
PCIe2: pcie@3500000 disabled
PCIe3: pcie@3600000 Root Complex: x1 gen1
PCIe4: pcie@3700000 Root Complex: no link
e1000: 68:05:ca:3f:90:55
DPMAC1@xgmii [PRIME]
Warning: DPMAC1@xgmii (eth0) using random MAC address - ca:55:8f:d9:f4:3c
, DPMAC2@xgmii
Warning: DPMAC2@xgmii (eth1) using random MAC address - 12:06:7d:99:58:fa
, DPMAC3@xgmii
Warning: DPMAC3@xgmii (eth2) using random MAC address - b6:9a:e3:2f:ee:54
, DPMAC4@xgmii
Warning: DPMAC4@xgmii (eth3) using random MAC address - aa:db:4e:25:4e:9c
, DPMAC5@xgmii
Warning: DPMAC5@xgmii (eth4) using random MAC address - d6:ce:41:8e:5b:0a
, DPMAC6@xgmii
Warning: DPMAC6@xgmii (eth5) using random MAC address - f2:ae:70:ee:cb:da
, DPMAC7@xgmii
Warning: DPMAC7@xgmii (eth6) using random MAC address - 76:33:2b:17:ac:a4
, DPMAC8@xgmii
Warning: DPMAC8@xgmii (eth7) using random MAC address - 5a:66:bb:3e:f2:01
, e1000#0
crc32+
fsl-mc: Booting Management Complex ... SUCCESS
fsl-mc: Management Complex booted (version: 10.24.0, boot status: 0x1)
Hit any key to stop autoboot: 0
=> pri mcmemsize
mcmemsize=0x8000000
=>