I absolutely agree, the uboot env is quite a mess…
For now: the env ist store on the same qspi flash as u-boot itself, the according region just isn’t exposed via the device tree…
I needed access to the u-boot env from linux, this might help understanding/fixing issues in u-boot without needing to connect to the uart: Accessing U-Boot env from linux