Hi @jautry ,
I hope you're doing well and sorry for the late reply.
Yes it can handle it, UUU scripts contains a set of commands used for properly flashing the targeted device, users can add U-Boot commands to program a set of eFuses depending on their specific use case.
The U-Boot fuse command is capable of reading and writing the efuses.
=> fuse
fuse - Fuse sub-system
Usage:
fuse read <bank> <word> [<cnt>] - read 1 or 'cnt' fuse words,
starting at 'word'
fuse sense <bank> <word> [<cnt>] - sense 1 or 'cnt' fuse words,
starting at 'word'
fuse prog [-y] <bank> <word> <hexval> [<hexval>...] - program 1 or
several fuse words, starting at 'word' (PERMANENT)
fuse override <bank> <word> <hexval> [<hexval>...] - override 1 or
several fuse words, starting at 'word'
So the script could use this to burn fuses, i.e. uuu.auto script
SDPS: boot -f imx-uboot.bin-flash
+FB: ucmd fuse prog -y 0 708 0xa295fc11 //
+FB: ucmd fuse prog -y 0 709 0x000017b4 //
FB: ucmd setenv fastboot_dev mmc
FB: ucmd setenv mmcdev ${emmc_dev}
FB: ucmd mmc dev ${emmc_dev}
NOTE/WARNING: remember that burning fuses cannot be reversed, so proceed with caution.
Let me know it this was of any help!
Best regards,
Hector.