I have ZBT WG3526 router with 16M Flash dan 512 M RAM. Now, I am using the Rooter GoldenOrb (base on OpenWRT 21.02) firmware. Since OpenWRT 18 which split the firmware to 16M and 32M, the RAM Size is reduce to 128M. When I was using the LEDE 17 firmware the RAM size was 512M
How to recover to correct RAM size. Thanks!
Well, I have tried several version of OpenWRT firmware before from:
openwrt-19.07.9-ramips-mt7621-zbt-wg3526-16M-squashfs-sysupgrade.bin,
openwrt-21.02.3-ramips-mt7621-zbtlink_zbt-wg3526-16m-squashfs-sysupgrade.bin,
openwrt-22.03.0-rc5-ramips-mt7621-zbtlink_zbt-wg3526-16m-squashfs-sysupgrade.bin
And Last I tried the Rooter GoldenOrb which is based on openwrt 21.02 hoping for a better result. All have the same issue with detecting the RAM size 128M. For what ever reason the LEDE 17 detect it as 512M.
Anyway, I Opened the zbt box, And I discover that the RAM chip is from Micron D9PXV
I hope someone in the OpenWRT forum could help me to recommend the ideal Opewrt firmware version for this ZBT WG3526.
The users at ROOter forum are not as many as the OpenWRT forum, and most of the time they are suggesting to ask in OpenWRT forum if the issue is related to OpenWRT.
Actually that's a 512 MiB RAM chip since it is 256M x 16 bits-- each of the 256M locations is 2 bytes.
Early OpenWrt DTS kernels had the RAM size coded into DTS, but now I think it uses what the bootloader reports. So you might want to hook up serial and see what the bootloader is doing.
You can find the wifi chip model by looking at the PCI ID numbers in the boot log.