完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们一直在使用PSoC创建者4为我们的BLE广播公司项目。在“间隙设置”中检查“硅生成”公司指定的“设备地址的一部分”选项。项目中的BLE组件版本为2.10。
最近我使用PSoC创建者4.2(加载同一个项目)运行了相同代码的构建。它更新了BLE组件到V3.51。我验证了BLE组件中的所有选项都是相同的。 我们的问题是这样的:BLE MAC地址是不同的(恒)根据图像我们加载固件。那就是,如果我们负荷4.0-based建立我们得到一个MAC地址。如果我们负荷4.2建立在同一设备上我们得到一个不同的MAC地址。 我们不是编写自定义MAC地址的用户Flash排0。我们宁愿不必这样做。 我的理解是,随着“硅产生的公司分配部分的设备地址”选项选中,MAC地址应该是一个对模具制造的各个方面的功能(x &;Y位置,晶片的晶片数量很多,,等)。如果是这样的话,那么MAC地址不可改变。 谁能告诉我为什么地址是两编译图像之间的不同吗? 感谢您提供的任何洞察力。 以上来自于百度翻译 以下为原文 We've been using PSoC Creator 4.0 for our BLE Broadcaster project. The option "Silicon generated 'Company assigned' part of the device address" is checked in the GAP settings. The BLE component version in the project is 2.10. I recently ran a build of the same code using PSoC Creator 4.2 (loading the same project). It updated the BLE component to v3.51. I verified that all options in the BLE component are set the same. Our problem is thus: The BLE MAC address is different (and constant) depending on which firmware image we load. That is, if we load the 4.0-based build we get one MAC address. If we load the 4.2-based build on the same device we get a different MAC address. We are not writing a custom MAC address to user flash row 0. We'd prefer to not have to. My understanding is that with the "Silicon generated 'Company assigned' part of the device address" option checked, the MAC address should be a function of various aspects of the die's manufacturing (X & Y location, wafer lot, wafer number, etc). If that is that case, then the MAC address shouldn't be changing. Can anyone tell me why the address is different between the two compiled images? Thanks for any insight you can offer. |
|
相关推荐
3个回答
|
|
你好,
你的理解是正确的。 我无法用PC-4.0和4.2的一个项目构建看到这个问题,在我的旁边有一个硅生成的MAC地址。 你使用哪个BLE设备? 你可以尝试不同的设备并确认吗? 在这两个项目中,您使用哪种BLE组件版本?(将光标放在BLE组件上或打开BLE组件数据表并检查) -吉安 以上来自于百度翻译 以下为原文 Hello, Your understanding is correct. I could not see this issue with a project build with PC-4.0 and 4.2 with a Silicon Generated MAC Address at my side. Which BLE device are you using ? Could you try with a different device and confirm as well? Which BLE Component version are you using in both the projects? ( Put the cursor on BLE component or open the BLE component datasheet and check) -Gyan |
|
|
|
你好,肖恩,
在BLE V3.0的最新版本的BLE组件的情况下,使用工厂编程的模具X/Y位置、晶圆ID和硅的批量ID来生成设备地址。但是在旧版本的BLE组件如BLE V2.1中,基于芯片X/Y位置生成器件地址,硅的晶圆ID仅不包括硅的批量ID。 谢谢, 心理医生。 以上来自于百度翻译 以下为原文 Hello Sean, In case of latest versions of BLE component from BLE v3.0 the device address is generated using the factory programmed die X/Y location, wafer ID and lot ID of the silicon. But in case of old versions of BLE component such as BLE v2.1 the device address is generated based on die X/Y location, wafer ID of the silicon only it does not include lot ID of the silicon. Thanks, PSYU.
|
|
|
|
yu1004402274 发表于 2018-9-5 15:42 谢谢,PSYU。这似乎是事实。 以上来自于百度翻译 以下为原文 Thanks, PSYU. This does appear to be the case. |
|
|
|
只有小组成员才能发言,加入小组>>
749个成员聚集在这个小组
加入小组2054 浏览 1 评论
1809 浏览 1 评论
3621 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1746 浏览 6 评论
1499 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
483浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
337浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
400浏览 2评论
341浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
834浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 07:27 , Processed in 0.855374 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号