How to change the boot partition size of uboot

kvim3#amlmmc part 1

Partition Map for MMC device 1  --   Partition Type: AML

Part   Start     Sect x Size Type  name
 00 0 8192    512 U-Boot bootloader
 01 73728 131072    512 U-Boot reserved
 02 221184 2293760    512 U-Boot cache
 03 2531328 16384    512 U-Boot env
 04 2564096 16384    512 U-Boot logo
 05 2596864 49152    512 U-Boot recovery
 06 2662400 16384    512 U-Boot misc
 07 2695168 16384    512 U-Boot dtbo
 08 2727936 16384    512 U-Boot cri_data
 09 2760704 32768    512 U-Boot param
 10 2809856 32768    512 U-Boot boot
 11 2859008 32768    512 U-Boot rsv
 12 2908160 32768    512 U-Boot metadata
 13 2957312 4096    512 U-Boot vbmeta
 14 2977792 65536    512 U-Boot tee
 15 3059712 655360    512 U-Boot vendor
 16 3731456 262144    512 U-Boot odm
 17 4009984 2621440    512 U-Boot system
 18 6647808 262144    512 U-Boot product
 19 6926336 54145024    512 U-Boot data
** Partition 20 not found on device 1 **

Hi, I want to change the boot partition size of uboot. Does anyone know how to modify it? Thanks a lot.