你好,
我想为每个设备分配唯一的MAC地址。我知道,对话框不会在制造时编程任何唯一编号。但是,你们是否拥有像大多数BLE芯片制造商一样的MAC地址范围?因此,可以轻松跟踪对话框设备。
你能告诉我如何购买唯一MAC地址范围的方式吗?
嗨ankit,
这取决于您希望设备所拥有的哪种地址,BLE SP标志指定BLE设备可以具有的各种地址。如果您正在谈论公共BD地址,这是IEEE和蓝牙SIG所定义的,而不是由对话框或任何BLE SOC制造商定义的东西。请检查BLE规范V4.1 [VOL 6]第1.3段设备地址。
谢谢mt_dialog.
正如您所说,对话框不提供唯一的MAC地址。所以,我们需要从蓝牙SIG购买。如果我错了,请纠正我。
公共IEEE BD地址必须通过IEEE组织获得。
您好对话团队,
@Ankit,您如何在不同不同的BLE设备中获取不同的BLE地址的情况下具有相同的固件下载?
我正在使用pxp_reporter项目。几乎开发部分是完整的。现在我面临着BLE地址的问题。当我在10个对话框DA14680 PCB上下载固件时,全部广播相同的MAC地址,以便我只能在移动应用程序上捕获一个BLE设备(无法伪装BLE设备)。
请指导我如何在广告中自动获得不同的BLE地址(无需在platform_nvparam_values.h文件中更改手动BLE地址)。
注意:我不需要任何唯一地址,只需要任何MAC地址,但在具有相同固件下载的BLE设备上不同。如果您不明白我的问题,请告诉我。
任何帮助将不胜感激。
谢谢,
jitendra
嗨Jitendraprasad.
1.我们使用自己的工具,它将为我们的设备生成一个唯一的MAC地址。我们将该地址编程到每个设备的OPT存储器中。这是一次性进程。小心,OTP内存写入一旦,无法更改。一旦完成,所有设备都可以闪烁相同的十六进制代码文件。
2.如果每次都不想要恒定的地址,但仍然想要每个设备的不同地址,请转到随机_Address方案,它将生成电源的不同随机MAC地址。
嗨jitendraprasad,
嗯,从对话框没有提供,以便自动更新分区的BD地址的过程(只有PLT工具确实这样),但是您可以使用脚本以便自动化此过程,您可以作为引用脚本“program_qspi_nvparam_win”,它将从platforp_nvparam_values.h中获取值并使用使用cli_programmer的脚本“program_qspi_nvparam.bat”,或者您可以使用将在特定偏移量下刻录值的smartsnippetstoobobox.exe。您将能够在UM-B-083文档中找到DA1468x的可用命令(您将能够在Help选项中找到智能代码箱工具箱程序中的文档,请检查CLI的WRITE_NV命令为DA1468x系列芯片)。
嗨ankit,
这取决于您希望设备所拥有的哪种地址,BLE SP标志指定BLE设备可以具有的各种地址。如果您正在谈论公共BD地址,这是IEEE和蓝牙SIG所定义的,而不是由对话框或任何BLE SOC制造商定义的东西。请检查BLE规范V4.1 [VOL 6]第1.3段设备地址。
谢谢mt_dialog.
正如您所说,对话框不提供唯一的MAC地址。所以,我们需要从蓝牙SIG购买。
如果我错了,请纠正我。
嗨ankit,
公共IEEE BD地址必须通过IEEE组织获得。
谢谢mt_dialog.
您好对话团队,
@Ankit,您如何在不同不同的BLE设备中获取不同的BLE地址的情况下具有相同的固件下载?
我正在使用pxp_reporter项目。几乎开发部分是完整的。现在我面临着BLE地址的问题。
当我在10个对话框DA14680 PCB上下载固件时,全部广播相同的MAC地址,以便我只能在移动应用程序上捕获一个BLE设备(无法伪装BLE设备)。
请指导我如何在广告中自动获得不同的BLE地址(无需在platform_nvparam_values.h文件中更改手动BLE地址)。
注意:我不需要任何唯一地址,只需要任何MAC地址,但在具有相同固件下载的BLE设备上不同。
如果您不明白我的问题,请告诉我。
任何帮助将不胜感激。
谢谢,
jitendra
嗨Jitendraprasad.
1.我们使用自己的工具,它将为我们的设备生成一个唯一的MAC地址。我们将该地址编程到每个设备的OPT存储器中。这是一次性进程。小心,OTP内存写入一旦,无法更改。一旦完成,所有设备都可以闪烁相同的十六进制代码文件。
2.如果每次都不想要恒定的地址,但仍然想要每个设备的不同地址,请转到随机_Address方案,它将生成电源的不同随机MAC地址。
嗨jitendraprasad,
嗯,从对话框没有提供,以便自动更新分区的BD地址的过程(只有PLT工具确实这样),但是您可以使用脚本以便自动化此过程,您可以作为引用脚本“program_qspi_nvparam_win”,它将从platforp_nvparam_values.h中获取值并使用使用cli_programmer的脚本“program_qspi_nvparam.bat”,或者您可以使用将在特定偏移量下刻录值的smartsnippetstoobobox.exe。您将能够在UM-B-083文档中找到DA1468x的可用命令(您将能够在Help选项中找到智能代码箱工具箱程序中的文档,请检查CLI的WRITE_NV命令为DA1468x系列芯片)。
谢谢mt_dialog.