Radxa CM3 SAME MAC ADDRESS

I’m backing up (cloning) the operating system from one CM3 module to another.
I use the procedure at the following link


sudo ./rockpi-backup.sh -h
writing the obtained image in another cm3, I get the same MAC address.

Why?

The system you are using, the mac address may be saved in the “Vendor Storage” of the storage medium, you can clear this part after backing up. You can refer this: https://opensource.rock-chips.com/wiki_Partitions

Here are some actions to reset your mac address.

dd if=/dev/zero of=xxx.img bs=512 seek=7168 count=512 conv=notrunc

xxx.img is the file you backed up.

Attention: This is just an attempted operation and may damage your file. You should be prepared to lose your files. If you have any questions, you can continue to ask here.

thanks for the quick response.
for writing the . img, I use RKDEVtool, the address entry must be set to 0x00001C00, as in the image?
image

Hello, Which image are you using? Our previous image should have calculated the MAC address by obtaining the CPUID in uboot. Each board should have a unique MAC address.