How to configure /etc/fw_env.config on Rock 3A

I use u-boot 2023.07 on Rock 3A, config file is rock-3a-rk3568_defconfig.
I want to use fw_printenv/fw_setenv to set up U-boot environment.
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.

Does anyone tell me how to do? thanks.

Did you do saveenv in the u-boot prompt?