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.

[参考译文] BQ27220:如何更新 FCC 寄存器

Guru**** 1831610 points
Other Parts Discussed in Thread: BQ27220, BQSTUDIO, GAUGEPARCAL, AM62A7
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1339542/bq27220-how-to-update-fcc-register

器件型号:BQ27220
主题中讨论的其他器件: BQSTUDIOGAUGEPARCALAM62A7

您好、TI!

     我 成功地 将 bq27220的 Design Capacity 从 3000mA 9000mA 但 FCC"充满电"参数仍然是3000mA 十六进制  

 您的一篇文章说 FCC 不能手动更新、而是 学习充电放电周期。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/641728/bq27220-simple-step-to-update-bq27220-fcc-value 帖子建议我需要 更新记忆的完全充电容量 QMax 封装 数据存储器中。 但不知道如何更新这些寄存器。
 我没有用于交叉验证 BqStudio 上 FCC 参数的 EVM 板。  

请提供指南。

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

    电量监测计将自动更新 FCC。 但是,必须为*初始*配置映像对其进行手动编程。 FCC 编程与其他参数没有什么独特之处。 因此、如果您可以更新 Design Capacity、相同的基本过程也将适用于 FCC。

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

    尊敬的 Dominik:  


    感谢您的答复、现在我能够 将我的 FCC 更改为9000mA 十六进制 您能指导我了解充电状态吗?我能将 SOC 显示为电池电量百分比吗? 我已获取电池放电周期的读数、以下是电池放电周期的图形。
       

    图1: 电压与容量的关系


    图2: 时间与电压间的关系



    图3:时间与容量

    我的问题是、为什么我的产能会发生剧烈变化、因为它直接从48%变为7%。 您能否指导我如何校准 SOC、是否有任何参数需要变化才能获得正确的百分比读数。

    谢谢。此致、
    莫尼卡    

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

    您必须测量 FCC (该电量监测计提供库仑计数、您可以使用该计数、或者您可以对随时间变化的负载电流进行积分)、测量范围为从满到空。 使用寄存器日志创建日志文件。 然后、您可以使用 Excel 或 Numbers 等软件来对从充满电到电压下降到 EDV0的电流进行求和(积分)。

    一旦有了 FCC、则可以在此日志文件中使用 SOC = 100*RM/FCC 为日志文件中的每一行计算实际电荷状态。

    查询 SOC = 7%的电压(=EDV2)和 SOC = 3%的电压(=EDV1)、并将其与 FCC 一起写入测量仪表。 为了进行测试、将 CEDV 选项(EDV 的自动补偿)禁用为0。

    运行良好后、可以从 GAUGEPARCAL 为 CEDV https://www.ti.com/lit/ug/sluub45b/sluub45b.pdf 对 CEDV 系数进行编程 并启用 CEDV。

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

    尊敬的 Dominik:

    我手动计算 SOC、结果大致正确。 由于我没有用于电量监测计的进化板、因此我无法  通过  GAUGEPARCAL 对 CEDV 系数进行编程。 然后如何启用或禁用 EDV_CMP。 请建议 以上图表是否正确或需要校准。

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

    如果无法对 CEDV 系数进行编程、则无法使用自动 EDV 补偿。 是否有 GAUGEPARCAL 的系数? 如果是、您可以使用主机 uC 通过 I2C 对系数进行编程。 请参阅6.1数据存储器参数更新示例 www.ti.com/.../sluubd4a.pdf

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

    我已设置位 SMEN = 1、 SMEXT 配置 =0、但在平滑处理配置寄存器(9271)中仍然没有观察到任何平滑处理、在放电能力从41%下降到7%时获得了相同的响应。 为实现平滑处理还需要做些什么、  smth 将设置运行状态寄存器中的位。


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

    平滑处理并不是为了平滑处理 FCC 的大量不匹配问题。 如果 SOC 在 EDV2处从41%上升到7%、那么 FCC 对 EDV2设置不正确。 我建议测量从充满电到电压< EDV0的传递电荷。 这将是您的 FCC。 然后查找电芯电压、以了解通过了93%的电荷(EDV2为7%的 SOC 点)和通过了97%的电荷(EDV1为3%的 SOC 点)。

    这将修复您的 SOC 跳变问题。

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

    " 我建议测量从充满电到电压< EDV0的消耗电荷。" 您能否详细解释一下、93%时观察到的最大电荷为8357000。 此外、如何  读取 平滑处理配置寄存器的值。 请告诉我要读取的寄存器地址、以便 进行平滑处理配置寄存器。

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

    1.在 bqStudio 中开始完整的寄存器日志。

    2.将电芯充满。 确保电量监测计检测到充满电(请参阅 TRM 4.4.1检测充电终止)。

    3.将电芯放电至 EDV0。

    4. FCC 是充满电到电芯电压的原始库仑计数= EDV0。 您可以从寄存器日志文件中获取此信息。

    5.在电子表格程序中(例如 Excel ),计算每条对数行向 FCC 传递的费用的百分比。 查找 EDV2 (百分比= 93%通过的电荷)和 EDV1 (百分比= 97%通过的电荷)。

    CEDV 平滑处理配置在以下地址可用:

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

    尊敬的 Dorminik:
    每当我尝试在监测配置中设置 smth 位时、FCC 值不会更新、或者如果 FCC 得到更新、则不会设置 smth 位、反之亦然。 在驱动程序代码中、我按照数据存储器参数更新中的16个步骤来设置 FCC、然后按照16个步骤来进行平滑处理配置、等等、对于其他参数、这是正确的方法吗?或者我是否可以一起设置所有参数。

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

    您可以在一个事务中设置连续参数、但在主机 UC 上编写一个函数来更新每个参数通常会更简单。

    这是主机 uC 上的问题、而不是 bqStudio 上的问题、对吗?

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

    尊敬的 Dominik:
      在逐个设置参数之后、即进入和退出配置更新后、IC 无法在 SEAL 访问后解封。 这会导致设置一个参数、而不会设置另一个参数、   

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

    您正在按确切的顺序执行什么操作?

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

    下面是写操作的日志:

    [   4.955207] bq27xxx_i2c:bq27xxx_battery_i2c_probe 启动...
    [   4.955239] bq27xxx_i2c:名称- bq27541-0
    [   4.955247] bq27xxx_i2c:ID - 0
    [   4.955254] bq27xxx_i2c:bq27xxx_battery_setup 器件已解封//步骤1
    [   5.109612] bq27xxx:写入序列- 0h FFh   //步骤2
    [   5.161218] bq27xxx:写入序列- 1h FFh
    [   5.212115] bq27xxx:写入序列- 0h FFh
    [   5.263239] bq27xxx:写入序列- 1h FFh
    [   5.315568] bq27xxx:写入序列- 0h 90h 0h //步骤3和4
    [   5.784145] bq27xxx:写入序列- 3eh 9dh //步骤5
    [   5.835316] bq27xxx:写入序列- 3fh 92h  //步骤6
    [   6.343722] bq27xxx:写入序列- 40h 1bh //步骤10
    [   6.571091] bq27xxx:写入序列- 41h 58h

    [6.801276]   bq27xxx:写入序列- 60h 8dh //步骤12
    [   7.004111] bq27xxx:写入序列- 61h 24h  //步骤13

    如果我给出步骤编号。 对于上述 FCC 序列、14、15和16、然后、我的 DCAP 设置为9000mA、但 FCC 无法设置、将 FCC 设置为3000mA、而不是9000mA 内六事件


    [   7.213432] bq27xxx:写入序列- 0h 14h 4h
    [   7.214522] bq27xxx:写入序列- 0h 72h 36h
    [   7.369769] bq27xxx:写入序列- 0h FFh
    [   7.420911] bq27xxx:写入序列- 1h FFH
    [   7.472088] bq27xxx:写入序列- 0h FFh
    [   7.523318] bq27xxx:写入序列- 1h FFh
    [   7.577634] bq27xxx:写入序列- 0h 90h 0h
    [   7.784596] bq27xxx:写入序列- 3eh 9fh
    [   7.785205] bq27xxx:写入序列- 3fh 92h
    [   8.278369] bq27xxx:写入序列- 40h 1bh
    [   8.505673] bq27xxx:写入序列- 41h 58h
    [   8.734810] bq27xxx:写入序列- 60h F1h
    [   8.936107] bq27xxx:写入序列- 61h 24h
    [   9.037258] bq27xxx:写入序列- 0h 91h
    [   9.037867] bq27xxx:写入序列- 1h 0h
    [   9.038491] bq27xxx:写入序列- 0h 92h 0h
    [   9.092071] bq27xxx:写入序列- 0h 30h 0h
    [   9.248168] bq27xxx:写入序列- 0h 14h 4h
    [   9.249116] bq27xxx:写入序列- 0h 72h 36h
    [   9.360215] bq27xxx_i2c:bq27xxx_battery_setup 返回0

    读取操作状态寄存器后、我需要知道、一旦器件密封、FCC 设置失败、我必须重启 H/W 才能设置 FCC。
         这些修改在 bq27xxx_battery.c 驱动程序代码、带有 AM62A7 进行通信。 无法平滑 SOC、导致该电量监测计无用。



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

    嗨、Monica、

    Dominik 目前不在办公室、他将在下周与您联系。

    此致、

    尼克·理查兹

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

    您好!
    是否有更新?

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

    嗨、Monica、

    多米尼克目前还不在办公室,他应该明天回来找你。

    此致、

    尼克·理查兹

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

    将 FCC 更新为9000mA 的正确顺序是:

    9000mA = 150x2328

    FCC 位于地址0x929d

    使用您的写格式:

    1.解封压力表。
    2. Enter_CFG_UPDATE:
      0h 90h 0h
    3。等待100ms (或等待、直到设置运行状态中的 CFGUPDATE 位)
    4.从 I2C 寄存器(命令) 0x3E 开始写入以下字节:FCC 地址采用小端字节序、后跟9000mA 十六进制大端字节序:
      3Eh 9dh 92h 23h 28h
    5.计算 check-sum = 0xff -(0x9d + 0x92 + 0x23 + 0x28)且0xff = 0xff - 0x7a = 0x85
    6.从 I2C 寄存器开始写入校验和和总长度0x60:
      60h 85h 06h
    7.退出_CFG_UPDATE_REINIT
      0h 91h 0h

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

    FCC 已更新、也请指南进行 平滑处理、即如何设置 SMTH 位、即同时设置 FCC 和平滑处理位。

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

    您可以按照相同的顺序设置任何非 OTP 和非 ROM 寄存器(这使得为电量监测计编写通用参数更新函数变得很容易)。

    平滑处理寄存器从0x9271开始。 SMTH 是一个状态位、指示电量监测计是否由平滑算法进行缩放。 您不能直接设置此位。

    不过、您可以使用 Smoothing Config[SMEN]启用平滑处理、并在同一寄存器(0x9271)中选择选项。 请参阅 TRM 1.1.13 CEDV 平滑处理、 https://www.ti.com/lit/ug/sluubd4a/sluubd4a.pdf

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

    我已经将 smth 位设置为0x9271、但充电状态仍然下降、它变成了38到21 %

    Timestamp: 2024-05-08 18:50:21
    Voltage Now: 3617000          
    Capacity: 40                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 1176000           
                                  
    Timestamp: 2024-05-08 18:53:21
    Voltage Now: 3615000          
    Capacity: 39                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 1160000           
                                  
    Timestamp: 2024-05-08 18:56:22
    Voltage Now: 3613000          
    Capacity: 39                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 1145000           
                                  
    Timestamp: 2024-05-08 18:59:22
    Voltage Now: 3612000          
    Capacity: 38                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 1129000           
                                  
    Timestamp: 2024-05-08 19:02:22
    Voltage Now: 3609000          
    Capacity: 38                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 1114000           
                                  
    Timestamp: 2024-05-08 19:05:22
    Voltage Now: 3608000          
    Capacity: 21                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 622000            
                                  
    Timestamp: 2024-05-08 19:08:22
    Voltage Now: 3606000          
    Capacity: 21                  
    Charge Full: 3000000          
    Charge Full Design: 3000000   
    Charge Now: 606000          


    是否可以设置任何其他位(寄存器)以减小充电状态的下降并使其稳定?

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

    0x9271中没有 SMTH 位。 平滑处理具有许多选项、这就是我提到 TRM 的原因。 请确定您要使用的平滑处理功能、我可以确认您需要设置的位。

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

    SMTH 位处于运行状态寄存器




    我已经将取自下面 TRM 的 Smoothing 位附加在一起、以避免突然下降  
    如何设置以及设置什么内容?

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

    是的、smTH 处于运行状态。 这是一个 状态 位、在平滑处理算法开始调节剩余容量(因此包括 SOC)时电量监测计设置。 它不是配置位、因此您无法设置它。

    您的 Smoothing Config 为0x08、这意味着 SMEN = 0且禁用平滑处理。

    您至少需要设置 SMEN = 1、并根据您的应用选择 SMEXT 和 SME0。 请参阅 TRM 中的表3-1。  

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

    大家好,Dominik 我们遵循了与上述相同的步骤

    (对于 FCC - 929d)

    : Enter_CFG_UPDATE
      0h 90h 0h
    3。等待100ms (或等待、直到设置运行状态中的 CFGUPDATE 位)
    4.从 I2C 寄存器(命令) 0x3E 开始写入以下字节:FCC 地址采用小端字节序、后跟9000mA 十六进制大端字节序:
      3Eh 9dh 92h 23h 28h
    5.计算 check-sum = 0xff -(0x9d + 0x92 + 0x23 + 0x28)且0xff = 0xff - 0x7a = 0x85
    6.从 I2C 寄存器开始写入校验和和总长度0x60:
      60h 85h 06h
    7.退出_CFG_UPDATE_REINIT
      0h 91h 0h

    (用于监测- 929b)
    1.解封压力表。
    2. Enter_CFG_UPDATE:
      0h 90h 0h
    3。等待100ms (或等待、直到设置运行状态中的 CFGUPDATE 位)
    4.从 I2C 寄存器(命令) 0x3E 开始写入以下字节:FCC 地址采用小端字节序、后跟9000mA 十六进制大端字节序:
      3Eh 9Bh 92h 00h 08h
    5.计算 check-sum = 0xff -(0x9b + 0x92 + 0x00 + 0x08)和0xff  
    6.从 I2C 寄存器开始写入校验和和总长度0x60:
      60h 85h 06h
    7.退出_CFG_UPDATE_REINIT
      0h 91h 0h

    ( 用于固定 EDV2 - 2.99V)
    1.解封压力表。
    2. Enter_CFG_UPDATE:
      0h 90h 0h
    3。等待100ms (或等待、直到设置运行状态中的 CFGUPDATE 位)
    4.从 I2C 寄存器(命令) 0x3E 开始写入以下字节:FCC 地址采用小端字节序、后跟9000mA 十六进制大端字节序:
      3eh bah 92h 23h 28h
    5.计算 check-sum = 0xff -(0xba + 0x92 + 0xob + 0xae)& 0xff

    6.从 I2C 寄存器开始写入校验和和总长度0x60:
      60h 85h 06h
    7.退出_CFG_UPDATE_REINIT
      0h 91h 0h

    (适用于固定 EDV1 - 2.75V)
    1.解封压力表。
    2. Enter_CFG_UPDATE:
      0h 90h 0h
    3。等待100ms (或等待、直到设置运行状态中的 CFGUPDATE 位)
    4.从 I2C 寄存器(命令) 0x3E 开始写入以下字节:FCC 地址采用小端字节序、后跟9000mA 十六进制大端字节序:
      3eh b7h 92h 0Ah beh
    5.计算 check-sum = 0xff -(0xb7 + 0x92 + 0x0a + 0xbe)和0xff  
    6.从 I2C 寄存器开始写入校验和和总长度0x60:
      60h 85h 06h
    7.退出_CFG_UPDATE_REINIT
      0h 91h 0h

    固定 EDV0 - 2.55V 也是如此、但在进行放电周期时、H/W 会在3.387V 时重新启动、有时会在3.501V 时重新启动、表明它采用 EDV 的默认值而不是编程值。  

    在 i2c 脚本中运行上述序列后、有时会设置一些寄存器值、而有些则未设置、因此采用默认值。  
    需要适当的指导来设置多个值。

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

    您是否仅使用 H/W 重新启动的观察结果来指示值尚未写入?

    您可以在电量监测计处于 CFG 更新模式时更新多个参数(在更新一个参数后、您不必退出 cfg 更新模式)。

    如果复位(通过命令或由于电压降至复位阈值以下)、该电量监测计将自动恢复为默认值。

    请添加代码以在 EXIT_CFG_UPDATE_REINIT 后读回值。

    您可以通过该简单序列读取某个值(电量监测计不必处于 CFG 更新模式、但必须处于 UNSEALED 模式):

    1.将参数的地址写入0x3E 和0x3F。
    2.从0x40++读取值

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

    感谢您的帮助我能够设置这些值并从40/41位置读取相同的值、我已将 Smoothing config 寄存器设置为(0x0f00)、

    在我的上述代码中、使 Delta VLT 平滑为100mV、将启动电压平滑为4.1V。

    但仍然没有启用平滑处理、并且 SOC 从41%降至7%。 我们如何降低充电状态的下降、请提供一些合适的解决方案。  

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

    41%到7%对于平滑算法来说过高。 其目的是平滑一个小的间隙。 如果您的电池达到 EDV2、而监测计认为 SOC 仍然为41%、那么您必须改变低电池电量%(从7%更改为41%)或 EDV2或降低 FCC。

    详细信息、请参阅 TRM 1.1.3。

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

    如何将低电池电压从7%更改为41%? 是否有任何寄存器地址或它是只读的  

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

    您可以写入 CEDV 配置(0x9251)下的 Battery Low %寄存器。 我不建议将此值更改为41%。 我建议将 FCC 寄存器和 EDV2寄存器设置为与电芯特性相匹配的值(以便当电芯电压降至 EDV2时、SOC 达到7%)。

    为确定这一点、可查看从满放电到空电的数据。 将通过的总电荷(例如读取原始库仑计数)从充满电添加到电芯电压降至 EDV0时。 该值为 FCC。 然后、您查找总通过电荷为 FCC 的93%时的电压。 这是7% SOC 点、且该点的电压为 EDV2。 您可以使用相同的方法设置 EDV1、但总通过电荷为 FCC 的97%。

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

    已尝试在 EDV2=3.5V 时将电池低电压设置为30%、但在3.5V 时仍然显示为7%  

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

    电压是高于7%还是在3.5V 电压下达到7%?

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

    VLT 从50%跃升至7%、50%时为3.564V、7%为3.558V

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

    请附加完整配置。