搜索
bottom↓
回复: 15

嵌入式Linux系统中PCBA的有线网络MAC批量写入

[复制链接]

出50入0汤圆

发表于 2022-6-1 11:08:58 | 显示全部楼层 |阅读模式
产品跑的是Linux, 公司买了MAC地址段,但是方案商没有配套的写有线网络MAC的工具, 目前软件那边在busybox下弄了一个命令将MAC写入EEPROM, 但是只能逐个复制粘贴,批量麻烦,容易出现重复错误, 大家伙帮看看有啥高招

出0入42汤圆

发表于 2022-6-1 11:15:17 | 显示全部楼层
弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印条码贴在设备上

出0入0汤圆

发表于 2022-6-1 11:29:24 | 显示全部楼层
直接买Microchip的已经烧写MAC地址的。

出50入0汤圆

 楼主| 发表于 2022-6-1 11:39:48 | 显示全部楼层
albert_w 发表于 2022-6-1 11:15
弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印 ...
(引用自2楼)

谢谢, 公司买的有亚马逊的vps, 这个方案应该是对工人最便捷的.

出50入0汤圆

 楼主| 发表于 2022-6-1 11:40:26 | 显示全部楼层
BH6JER 发表于 2022-6-1 11:29
直接买Microchip的已经烧写MAC地址的。
(引用自3楼)

公司产品线多所以自己买了1百万个MAC

出0入228汤圆

发表于 2022-6-1 11:57:29 | 显示全部楼层
这么多的产品线,居然没有量产的 方案?

不可思议,busybox 都有了,还怕什么?
写个C  从串口,从网口  向上位机 查询下 再写入e2p不就行了吗
或者贴片前,先将mac写入eeprom

出0入42汤圆

发表于 2022-6-1 12:37:22 | 显示全部楼层
请教一下mac是到哪里买的?

出0入12汤圆

发表于 2022-6-1 12:53:37 | 显示全部楼层
MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了,

出0入18汤圆

发表于 2022-6-1 13:04:51 来自手机 | 显示全部楼层
angler12 发表于 2022-6-1 11:40
公司产品线多所以自己买了1百万个MAC
(引用自5楼)

价格大约多少,也想买一点,不知道贵不贵

出50入0汤圆

 楼主| 发表于 2022-6-1 13:38:38 | 显示全部楼层
ycheng2004 发表于 2022-6-1 12:53
MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了,
(引用自8楼)

不带, 是烧录在外置的EEPROM里面

出50入0汤圆

 楼主| 发表于 2022-6-1 13:39:10 | 显示全部楼层
youkebing 发表于 2022-6-1 13:04
价格大约多少,也想买一点,不知道贵不贵
(引用自9楼)

可以直接联系IEC, 不贵, 具体价格忘记了,

出0入12汤圆

发表于 2022-6-1 13:44:07 | 显示全部楼层
angler12 发表于 2022-6-1 13:38
不带, 是烧录在外置的EEPROM里面
(引用自10楼)

烧录器也可以写24C02,
然后自增+1,

出0入0汤圆

发表于 2022-6-2 10:29:28 | 显示全部楼层
之前公司产品上面,要写蓝牙mac,是用了一个u盘,里面每次生产的时候,文件记录好范围,然后每次用一个,就记录一下。u盘插入,车机界面中点击确认。

出0入0汤圆

发表于 2022-6-2 10:57:42 | 显示全部楼层
MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率应该极小

出50入0汤圆

 楼主| 发表于 2022-6-2 12:03:32 | 显示全部楼层
neverlic 发表于 2022-6-2 10:57
MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率 ...
(引用自14楼)

以前是这样搞的, 现在买了1百万个MAC,需要逐个写到PCBA里面去

出50入0汤圆

 楼主| 发表于 2022-6-2 12:05:57 | 显示全部楼层
感谢大家的建议, 已经确定找专业的标贴打印公司来解决
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2022-9-28 14:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表