[STM32F1] 批量生产时MAC地址如何处理

[复制链接]
zhanglli 发表于 2020-12-9 20:23 | 显示全部楼层
如果不是内部使用,建议还是正规渠道获得MAC地址,跟网卡芯片厂家购买或者获取。
zyf部长 发表于 2020-12-9 20:29 | 显示全部楼层
假设烧录采用J-Flash,J-Flash里提供了SN功能,可以自动累加,而且可以设定累加值。可以设定SN烧录的位置。这个SN可以是序列号,MAC等等。
dingy 发表于 2020-12-9 20:32 | 显示全部楼层
通过cmdline的方式:因为在Linux起来的时候我们可以通过cat /proc/cmdline查看uboot传递给内核的一些参数,我们可以将mac地址的信息放入到cmdline中传递过来,到时候在内核里面直接解析,这个比较方便
liuzaiy 发表于 2020-12-9 20:36 | 显示全部楼层
将 mac地址以固定的格式比如:‘m’,'a','c',"xx:xx:xx:xx:xx:xx"这样的形式写入到比如nvram的固定的位置,然后内核初始化的时候每次都可以从nvram固定的地址去读mac地址的内容然后去设置。
xxmmi 发表于 2020-12-9 20:41 | 显示全部楼层
上上个方法的好处是?
yufe 发表于 2020-12-9 20:47 | 显示全部楼层
不需要占用nvram的空间,直接通过cmdline传递
gongche 发表于 2020-12-9 20:51 | 显示全部楼层
缺点
juventus9554 发表于 2020-12-9 20:54 | 显示全部楼层
在内核中解析mac参数稍微麻烦一点
 楼主| kangzj 发表于 2020-12-9 20:58 | 显示全部楼层

哦,那我就知道怎么回事了,多谢大家
tfqi 发表于 2021-1-6 13:03 | 显示全部楼层
什么叫做带网络的单片机啊
wiba 发表于 2021-1-6 13:05 | 显示全部楼层
是不是说带有硬件接口的啊
zljiu 发表于 2021-1-6 13:06 | 显示全部楼层
这确实不好处理 可以考虑自己写一个自动修改程序的软件
coshi 发表于 2021-1-6 13:07 | 显示全部楼层
sn还可以自己累加?
aoyi 发表于 2021-1-6 13:07 | 显示全部楼层
如何设置这种累加值呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部