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.

[参考译文] BQ25798-01:在 USB-PD-CHG-EVM 寄存器中写入问题

Guru**** 2538955 points
Other Parts Discussed in Thread: BQ25798, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1350149/usb-pd-chg-evm-01-writing-issues-in-the-bq25798-registers

器件型号:USB-PD-CHG-EVM -01
主题中讨论的其他器件: BQ25798BQSTUDIO

您好!

我目前正在测试 Powerbank USB-USB PD 解决方案、我使用 USB-PD-CHG-EVM–01演示板似乎符合我的需求。 我想自行对 BQ25798寄存器进行编程、以便选择电池保护值。 不过、无法写入寄存器、一旦电路板上电、将写入默认值并且写入数据将被覆盖。

在浏览其他论坛时、此问题似乎与 WD 计时器有关、但尽管遵循 BQ25798数据表中的说明、我无法进入主机模式。

在地图和所用工具的配置下:

设置:带有有源 JP2跳线

配置 TPS25750D:
{"调查问卷":{"version":"7.0.3.13"、"Answers":[0、2、3、0、0、null、1、null、0、12.6、2、0、4、0.76]、"options":{}、"configID":"0000"、"VendorID":"0000"}}

捕获 BQstudio:


1.我的问题确实来自 WD 计时器吗?

2.是否可以向我提供进入主机模式的程序?

谢谢!

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

    您好、Mathis:

    您要写入什么寄存器?

    您应该能够直接写入 BQ25798、USB-C PD 控制器可能会覆盖这些寄存器。

    默认值被写入,写入数据被覆盖。

    为了澄清一点、如果您对寄存器进行写入、然后点击 Read Register 按钮、那么不会保存您选择的值?

    此致、

    Christian。

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

    Christian、您好!

    您要写入什么寄存器?

    我要写入以下寄存器:

    - VSYSMIN (REG_00)
    - VBAT_LOWV (REG_08)
    - TSHUTdown 温度(REG_16)
    - TREG 温度(REG_16)
    - ICHG (REG_03)

    请澄清,如果您写入寄存器并单击 Read register (读取寄存器)按钮,则不会保存您选择的值?

    是的、我写入寄存器、当我重新启动板时、所做的更改不会保存。

    此致、

    马西斯

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

    您好、Mathis:

    是的,我写入寄存器,当我重新启动板时,更改不会保存。

    那么您要执行 POR? 是否所有寄存器都被覆盖?  

    VSYSMIN (REG_00)和  ICHG (REG_03)将在发生 POR 事件时复位、因此需要在每次电路板上电时写入这些数据。

    此致、

    Christian。

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

    Christian、您好!

    VSYSMIN (REG_00 )和 ICHG (REG_03)将在发生 POR 事件时复位、因此需要在每次电路板上电时写入这些文件。

    好的、我了解到寄存器 VSYSMIN (REG_00)和 ICHG (REG_03)在电路板重新启动后复位。

    您是否执行 POR? 是否所有寄存器都被覆盖?  [/报价]

    是的、所有寄存器都会被覆盖。 但是、 VBAT_LOWV (REG_08)、 TSHUTDown Temp (REG_16)和  Treg Temp (REG_16)寄存器由上电复位控制。

    每个寄存器都由 POR 控制? 是否可以禁用 POR?

    此致、

    马西斯

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

    您好、Mathis:

    是的,所有寄存器都被覆盖。 但是、 VBAT_LOWV (REG_08)、 TSHUTDown Temp (REG_16)和  Treg Temp (REG_16)寄存器由加电复位控制?

    是的、我刚刚选中了、它们都有一个默认的 POR 值。

    每个寄存器都由 POR 控制? 是否可以禁用 POR?

    不可以、不能禁用此功能。 每次该器件上电时都必须设置这些值。

    此致、

    Christian。

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

    Christian、您好!

    因此、BQ25798的所有寄存器都由 POR 控制?  

    此致、

    马西斯

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

    您好、Mathis:

    所以,BQ25798的所有寄存器都是由 POR 控制的?  [/报价]

    可以。

    此致、

    Christian。