MAC 地址
MAC 地址的使用优先级是
- 调试配置
在 dts 的 gmac 配置域中添加: local-mac-address = [2e f6 01 e3 76 b6];
- 用户配置
用户生产时配置在特殊数据分区中的 MAC 地址,
- 加密 CHIPID
uboot 中获取 chipID,加密成 mac 地址,并通过 dts 的 local-mac-address 配置给 kernel 使用
- Random
kernel 驱动中在无法从以上获得 mac 地址的时候,会 random 一个值作为 mac 地址使用