This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC33XX-SOFTWARE:AntGain_2_4GHz / cc33xx-conf.bin 在固件版本1.0.0.8下仍无法正常工作

Guru**** 2350090 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1464096/cc33xx-software-antgain_2_4ghz-cc33xx-conf-bin-still-not-working-in-fw-release-1-0-0-8

器件型号:CC33XX-SOFTWARE

工具与软件:

我已经测试了最新的 CC33xx 固件版本1.0.0.8、但是 AntGain_2_4GHz 位置 cc33xx-conf.bin 配置文件仍然完全不会影响 CC330x WLAN TX 功率。 我已经测试了两个默认配置(0x00)和最大 AntGain 值0x3C (7.5dB)、但在使用连续 TX 模式下使用校准器工具使用以下命令进行测试时、传导 TX 功率与这两个设置完全相同:

ifconfig wlan0 down
calibrator wlan0 plt power_mode on
calibrator wlan0 cc33xx_plt tune_channel 1 0 0
calibrator wlan0 cc33xx_plt set_manual_calib -tx 1
calibrator wlan0 cc33xx_plt set_tx -default 0
calibrator wlan0 cc33xx_plt set_tx -preamble_type 1 -phy_rate 1 -tx_power 30
calibrator wlan0 cc33xx_plt start_tx

在多个通道和多种数据速率上重复了测试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这在任何地方都没有记录、但它的使用可能取决于 reg_domain 设置。 尝试将其设置为 ETSI 的值(2)、然后查看是否有任何影响。

    我已经向 TI 咨询几个月、希望 TI 能够提供有关这些参数如何相互作用的文档、但没有任何用处。 也许如果我们更多的人提出请求,它将有助于...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢提示,这似乎真的工作!

    因此、单独设置 AntGain_2_4GHz 完全不会影响、但如果 RegDomain 设置为1 (FCC)或2 (ETSI)、则 AntGain_2_4GHz 配置可按预期工作。

    在我看来、这仍然是一个错误、因为 AntGain_2_4GHz 以前在没有更改 RegDomain 的情况下工作过、对我来说、为什么这些设置只能一起工作真的没有意义。 我希望这将在即将发布的版本中得到解决、但在同一时间、有这个权变措施是很好的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我认为它依赖于 reg_domain 的原因是、某些参数在某些配置中作为 EIRP 测量、而在其他配置中作为 EIRP 测量。  天线增益在不同的方式下很重要、具体取决于域和测量类型。 因此、我认为这不是错误、而是预期行为。  但它没有记录、所以谁知道...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    TI 的人能对此发表评论吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kaisa

    很抱歉这么晚才回复。

    Dean 是正确的、该参数仅在配置寄存器域 FCC 或 ETSI 时才会更改 TX 功率输出。   

    这是因为 FCC 和 ETSI 认证中的测量是辐射的、其中天线增益起着重要作用。 在没有寄存器域(全球范围)的情况下、测量通常是在进行的、因此天线增益没有影响。

    此致、

    Jonathan  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    按照我的经验、美国通常是传导测量和限值。 天线增益直到超过6dBi 才会发挥作用、此时功率必须降低1dB (每 dB 增益超过6dB)。

    在此基础上、除非美国的增益超过6dBi、否则固件不会根据天线增益修改输出功率。  您能对此发表评论吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dean:

    您的第一条陈述是正确的、FCC 通常是传导测量、根据规范、天线增益需要在6dBi 后进行补偿。  

    不过、由于限制频带中的杂散发射、CC33xx 固件还根据天线增益限制或更改 TX 功率输出。 更高的天线增益将影响 CC33xx 的杂散发射、并可能导致违反 FCC 发射测试。  

    最好的做法始终是对 FCC 或 ETSI 使用 TI 在 Simplelink Wifi 工具箱中提供的预定义 INI conf 文件。  

    此致、

    Jonathan  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、很有道理。

    还有一个问题、TI 对"全球"的定义是什么?  您希望在哪些情况下使用此功能?

    提问、因为目前没有实际的全球监管领域、尽管许多国家/地区在某种程度上遵循 FCC 或 EU/ETSI 要求。 有时、WW 旨在作为最不常见的分母设置、它允许将器件运送到任何一组特定的国家/地区(包括美国和欧盟)。

    TI 对该设置的目的是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dean:

    通常,从其他文件,我已经看到万维网的手段呼吁最不共同的标准,或有最大的限制。

    但是、当我在本主题前面的回答中提到 WW 时、我的意思是不受限制。 我意识到我的语言在这里有点令人困惑、但我会尽量让它更清晰:

    SimpleLink WiFi 工具箱的 ini-composer 文件夹中显示了3个配置文件、一个用于 FCC、一个用于 ETSI、一个不受限制。 这是我所说的 WW。

    希望这一切都得到了澄清。

    谢谢!

    Jonathan    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jonathon、您好!

    这是我的错。   当设置为零时、conf 文件中的 RegDomain/phy.reg_domain 设置被记录为"全球"。

    phy.reg_domain=0的预期用途是什么? 在什么情况下应使用该设置配置 conf 文件?

    如果它旨在用于不受限制的配置(基本上仅限测试)、"全球"似乎是不正确的描述-可能会将其更改为"无限制"以消除混淆?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dean:

    是的、我同意这令人困惑、我们仍在更新文档以正确解释这一点。

    当 reg_domain = 0时 、我们的想法是 CC33xx 仅对 IEEE Wi-Fi 标准具有吸引力、这意味着每个 Wi-Fi 器件都需要满足的标准、独立于其他监管域限制。 这就是在我们的配置文件中它称为 WW 的原因。  该参数的用途是让设备在没有特定信道上限制的情况下进行传输。

    当将 reg_domain 定义为1或2 (FCC 或 ETSI)时、除了 IEEE 标准之外、还有更多限制。  

    希望这会澄清情况。

    此致、

    Jonathan    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    明白了、谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jonathan、您好!

    感谢您的解释。 我希望这些信息也会添加到您的文档中。 同样最好在 Simplelink Wifi 工具箱中发布一条警告、指出 AntGain 仅在 RegDomain 设置为 ETSI 或 FCC 时有效。 我仍然不能完全理解你为什么选择这种方法,因为 AntGain 默认为0x00 ,如果有人选择改变它,它通常预期工作没有任何额外的技巧(至少我做到了)。

    您仍能说明 RegDomains ETSI 和 FCC 之间的区别吗?

    此致、
    Kaisa.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kaisa:

    是的、我完全同意您的意见、我们会将这个问题记录在专门的应用手册或现有的文档中。

    AntGain 参数仅更改 FCC 或 ETSI 模式下固件设置的 TX 功率的原因是、TI 不想在不必限制 TX 功率的情况下限制 TX 功率。

    在 reg_domain=0的情况下(不受限制) AntGain 不会降低固件中的 TX 功率。 这样、任何用户都可以设置最大 TX 功率、并且具有任何增益的天线、从而受益于最大 EIRP。 在这种情况下、固件不需要知道其连接的天线、因此没有 FCC 和 ETSI 等固件通过认证所需的其他限制。

    对于 reg_domain FCC 或 ETSI、固件需要知道射频输出连接的天线增益是多少、因为增益将直接影响认证所需的某些参数。 例如、ETSI 认证对最大 EIRP 频谱密度有要求、如果连接增益过高的天线、则要求不会通过。 固件需要知道连接的增益是多少、以便降低 IC 的 TX 功率。

    reg_domain ETSI 和 FCC 之间的差异是特定通道和速率的 TX 功率限制。 您可以在各种 ini 文件中看到完整的 PowerLimitArray、并根据您的兴趣比较确切的功率限制。

    希望这会澄清情况。

    此致、

    Jonathan   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jonathan、您好!

    我检查了 ETSI 和 FCC 的预定义 INI conf 文件、但由于这些文件中的功率限制是由您提到的 PowerLimitArray 设置的、我仍然不了解实际 RegDomain 设置的用途是什么? 该设置有何影响?RegDomain=1 (FCC)和 RegDomain=2 (ETSI)之间有何区别?

    此致、
    Kaisa.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kaisa:

    除了您在 INI 中看到的设置外、还有一些其他的内部 PHY 设置、这些设置依赖于 reg_domain 参数。 这些是我无法向您分享的内部配置、但通过相关认证后、可使器件保持数据表级别的性能(最大 TX 功率除外)。  

    此致、

    Jonathan