I want to use fw_printenv/fw_setenv to set up U-boot environment.
On my sd card, the following line in /etc/fw_env.config:
/dev/mmcblk1 0x3f8000 0x1f000
For example, I want to configure ethaddr, running
fw_setenv ethaddr 88:88:88:88:88:88
rebooting the machine, in u-boot prompt, ethaddr doesn’t change.
Ok,you use mainline or my version? My version may miss the env_is_in_* options as i use uEnv.txt in newer builds…before there was extlinux.conf
Uboot misses the rockchip eqos driver for gmacs. once this is available it maybe possible to add support one of the gmacs (one needs powerdomain changed)
be careful as mainline still have no r2pro defconfig/dts and iodomain is about to be merged…here r2pro and evb are different and this will brick your board.
make sure that at least you change this in dts before adding iodomain driver (maybe is default in 2023.10):