如何更改设备MAC地址

了解更多常见问题解答教程

9个帖子/ 0新
最后一篇
张奎
离线
最后一次露面:7个月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.
在线的
最后一次露面:8分20秒前
职员
加入:2018-02-08 11:03
张奎,

张奎,

请查看“DA14585 / DA14586和DA14531设备上的BLE广告”教程(下面提供链接)和“2.1”。设置BD地址“

http://lpccs-docs.dialog-seminiondiond.com/da145xx_advertising_tutorial/index.html.

请问你的要求是什么吗?如果配置CFG_NVDS_TAG_BD_ADDRESS,则设备将与该BD地址开始广告。您要使用哪种类型的BD地址?

谢谢,PM_DIALOG.

张奎
离线
最后一次露面:7个月2周前
加入:2014-12-31 07:20
嗨pm_dialog,

嗨pm_dialog,

感谢您的回复,

我的设计目标是每个设备都有一个唯一确定的MAC地址,因此添加了额外的芯片EEPROM芯片。从地址0xFA开始,芯片存储世界上只有6个字节的ID数据。我想用这个数据作为DA14531的MAC地址,以这种方式,DA14531可以在生产过程中刻录相同的固件,并在每次上电时从EEPROM读取MAC地址数据,这可以确保每个设备都有固定和唯一的MAC地址。
你能告诉我何时何地
cfg_nvds_tag_bd_address被分配给da14531_585_dsps_v_6.150.3.45中的nvds_data_storage。

谢谢

约翰

张奎
离线
最后一次露面:7个月2周前
加入:2014-12-31 07:20
嗨pm_dialog,

嗨pm_dialog,

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

约翰

PM_DIALOG.
在线的
最后一次露面:8分20秒前
职员
加入:2018-02-08 11:03
张奎,

张奎,

很高兴你识上你的问题。如果您有任何其他问题,请提出新的论坛票。

谢谢,PM_DIALOG.

Ianlerner.
离线
最后一次露面:3周6天前
加入:2020-03-02 01:52
我有同样的问题。能

我有同样的问题。您可以分享您如何以编程方式设置BD(MAC)地址?

谢谢,

Anacove.

cyibin.
离线
最后一次露面:3个月4周前
职员
加入:2017-12-14 02:48
嗨Ianlerner,

嗨Ianlerner,

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

BR,宜宾

依恋:
Ianlerner.
离线
最后一次露面:3周6天前
加入:2020-03-02 01:52
谢谢你。什么h_file是

谢谢你。需要h_file找到..f_data_init()函数?

mhv_dialog.
离线
最后一次露面:2周6天前
职员
加入:2013-12-06 15:10
你只需要第一个

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

/ mhv.