如何修改设备mac地址

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
9个帖子/ 0个新
最后发表
Zhangkui
离线
最后看到:11个月2周之前
加入:2014-12-31 07:20
如何修改设备mac地址

嗨,对话框中,

我在一个项目中使用DA14531,固件版本是DA14531_585_DSPS_v_6.150.3.45。我有一个问题,通过改变CFG_NVDS_TAG_BD_ADDRESS[],我只能静态地改变设备的MAC地址。我改变了一个机制,MAC地址信息现在存储在一个EEPROM芯片上,数据可以正确读出,但我不知道如何将它设置为设备的MAC地址,没有弄清楚什么时候或者在哪里

CFG_NVDS_TAG_BD_ADDRESS[]被分配给固件中的nvds_data_storage,

感谢和问候

约翰

设备:
PM_Dialog
离线
最后看到:2天2小时前
工作人员
加入:2018-02-08 11:03
嗨Zhangkui,

嗨Zhangkui,

请查看“BLE Advertising on DA14585/DA14586 and DA14531 devices”教程(链接如下)和“2.1”部分。设置屋宇署地址"

http://lpccs-docs.dialog-semiconductor.com/DA145xx_Advertising_Tutorial/index.html

请问您的要求是什么?如果配置CFG_NVDS_TAG_BD_ADDRESS,设备将使用该BD地址开始发布。你希望使用什么类型的屋宇署地址?

谢谢,PM_Dialog

Zhangkui
离线
最后看到:11个月2周之前
加入:2014-12-31 07:20
嗨PM_Dialog,

嗨PM_Dialog,

谢谢你的回复,

我的设计目标是每个设备都有一个唯一确定的mac地址,因此添加一个额外的芯片EEPROM芯片。从地址0xFA开始,芯片只存储世界上6字节的ID数据。我想使用这个数据作为DA14531的MAC地址,这样,DA14531可以燃烧相同的固件在生产过程中,和阅读的MAC地址数据eepm每次启动时,它可以确保每个设备都有一个固定的和独特的MAC地址。
你能告诉我时间和地点吗
CFG_NVDS_TAG_BD_ADDRESS分配给DA14531_585_DSPS_v_6.150.3.45中的nvds_data_storage。

谢谢

约翰

Zhangkui
离线
最后看到:11个月2周之前
加入:2014-12-31 07:20
嗨PM_Dialog,

嗨PM_Dialog,

问题已经解决,谢谢支持。

约翰

PM_Dialog
离线
最后看到:2天2小时前
工作人员
加入:2018-02-08 11:03
嗨Zhangkui,

嗨Zhangkui,

很高兴你解决了自己的问题。如果你有任何其他问题,请提出一个新的论坛门票。

谢谢,PM_Dialog

ianlerner
离线
最后看到:两个月两个星期前
加入:2020-03-02 01:52
我也有同样的问题。可以

我也有同样的问题。你能分享你如何能够以编程方式设置BD (MAC)地址吗?

谢谢,

Anacove

CYibin
离线
最后看到:8个月3天前
工作人员
加入:2017-12-14 02:48
嗨ianlerner,

嗨ianlerner,

假设您使用的是公用设备地址,您可以参考附件图片中所示的方法修改地址

Br,宜宾

附件:
ianlerner
离线
最后看到:两个月两个星期前
加入:2020-03-02 01:52
谢谢你!什么是h_file

谢谢你!什么h_file需要找到..f_data_init()函数?

MHv_Dialog
离线
最后看到:三个月三个星期前
工作人员
加入:15 2013-12-06
你只需要第一个

您只需要init函数的前两行。其余的代码只适用于复制代码片段的示例。

/ MHv