8 Star 60 Fork 42

Flying / ssd2xx-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 881 Bytes
一键复制 编辑 原始数据 按行查看 历史
Flying 提交于 2021-10-24 02:14 . 1、添加UUID设置MAC说明

概要

  • UUID 芯片唯一标识
  • 原厂提供三种读取UUID方式,可见官方文档
  • UUID为6字节,mac设置需要6个字节数据,刚好设置成MAC,为小项目省去专门设置MAC的时间
  • 以下三个DEMO参考原厂文档,读取UUID,并设置为eth0的mac地址

shell_uuid_to_mac

  • 利用SDK 自带的riu_r/riu_w寄存器写入工具直接读取UUID,并设置成eth0的MAC
  • 脚本形式,可直接在公板上运行
  • 需要用到awk、ifconfig、grep 命令

base_c_uuid_read

  • 不使用MI函数,直接使用基础C读取寄存器中的UUID
  • 读取后,并设置成eth0的MAC

mi_sys_uuid_read

  • 使用MI函数读取UUID
  • 读取后,并设置成eth0的MAC

其他

C
1
https://gitee.com/mFlying/ssd2xx-demo.git
git@gitee.com:mFlying/ssd2xx-demo.git
mFlying
ssd2xx-demo
ssd2xx-demo
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891