'阅读OTP CRC'和'表CRC'永远不会匹配

11个职位/0个新职位
最后一篇文章
xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
'阅读OTP CRC'和'表CRC'永远不会匹配

我正在使用一个DA9062-eval3板,带有插座Daugther Loard(232-02-A)并试图OTP编程一个空白PMIC(DA9062-00-AM)。我使用了我当地的Fae给出的文件,但也尝试了用SmartCanvas GUI安装的几个,并尝试使用DA9062,但“读取OTP CRC”和“表CRC”在我加载时从不匹配任何文件。当我点击“程序OTP”按钮时,我得到了一个“编程不成功。找到无效/未编程的结果!”错误信息。

这些是我在SmartCanvas GUI中使用OTP程序员工具尝试OTP DA9062的步骤:

1.单击“从设备OTP”的“加载”
2.单击“从INI文件中加载”
-加载任何ini文件后,CRC不匹配,表CRC显示为红色。
3.单击“程序OTP”

在点击程序OTP按钮后不久,我会得到上面的错误消息。

此外,我遵循OTP编程过程从UM-PM-008修订版1.4中附录A.1。

我尝试了几个空白的da9062s,但在编程期间都表现得相同。

请建议如何进行。我在尝试OTP ini文件时包括GUI的屏幕截图。

非常感谢你的帮助。

设备:
ed_dialog.
离线
最后一次见到:7小时45分钟前
工作人员
已加入:2017-09-18 11:54
你好,

你好,

你能分享你想要编程的OTP吗?

您为供应设置了哪些目前的限制?

亲切的问候,

艾略特

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
嗨艾略特,

嗨艾略特,

所有四个降压输出的电流限制设定为3200 mA。请使用我的OTP查看附加的zip文件。我尝试了使用GUI安装的几个INI​​文件,但当我尝试编写空白DA9062-00-AM部分时,它们似乎都表现得相同。

此外,主板上的所有跳线设置都与出厂时安装的相同,只是我现在将J34从5V泳U USB--VBOOST泳u IN更改为VBOOST泳u IN--VBOARD。我仍然收到一些电源浪涌消息,暂时禁用我的USB端口,但这个跳线设置消除了这些。在我改变J34之前,我在zip文件中加入了一个PDF文件和我的跳板设置。

我注意到,我的总电流限制,他们在OTP中设置的方式,超过了芯片所能提供的最大8.5A。因此,我一直在尝试改变这一点,并在数据表和SmartCanvas GUI之间进行整合。然而,我似乎遇到了一个问题。

我应该只使用下拉目前的限制,或者根据数据表中给出的公式计算它?

Buck1电流限制=(1400+Buck1μm*200)mA
Buck2电流限制=(1400 + BUCK2_ILIM * 200)MA
Buck3电流限制=(1700+Buck3μm*100)mA
Buck4电流限制=(700+Buck4μm*100)mA

例如,如果我想,

Buck1电流限制=2.5A
Buck2电流限制=2.5A
Buck3电流限制=2A
Buck4电流限制=1.5A

如果我将BUCK [1-4] _LILIM寄存器字段设置为下面的值,以考虑公式并获得所需的电流限制:

Buck1_ilim = 5.
Buck2_ilim = 5.
BUCK3\u ILIM=3
BUCK4\u ILIM=8美元

根据公式,这些值会给我正确的电流限制。

但是,如果我使用GUI中的下拉列表来设置所需的电流限制,BUCK[1-4]的寄存器值与考虑给定公式时不同。

例如,如果我使用SmartCanvas GUI中的下拉菜单将BUCK[1-2]\u ILIM设置为2500mA,这是我所需的Buck1和Buck2的2.5A电流限制,寄存器0x9C值将变为0x88。
reg 0x9c的位3:0对应于cuck1_ilim。然后根据公式,Buck1电流限制=(1400 + BUCK1_ILIM * 200)MA =(1400 + 8 * 200)mA = 3000 mA或3a。所以这给了我一个不同的结果,而不是我想要的限制。

非常感谢你的帮助,
吉隆坡

ed_dialog.
离线
最后一次见到:7小时45分钟前
工作人员
已加入:2017-09-18 11:54
你好,Jl,

你好,Jl,

谢谢你的设置。ILIM设置适用于线圈电流,您必须查看电感器特性的数据表,例如ISAT值。

当您对设备进行编程时,工作台电源的电流限制是多少?

亲切的问候,

艾略特

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
嗨艾略特,

嗨艾略特,

根据数据表的根据DataSheet,Cuck [1-4]输出的特定电感器的ISAT值为4.4A(典型值)。所以那么应该可以保持伊利姆值在3200ma,右边保持呢?

此外,我的台式电源限制设定为500 mA。我应该将其设置为更高的价值吗?这可能是我获得编程错误的原因吗?

非常感谢,
吉隆坡

ed_dialog.
离线
最后一次见到:7小时45分钟前
工作人员
已加入:2017-09-18 11:54
你好,JL,

你好,JL,

我设法在没有问题的情况下将OTP编程到DA9062中。

你能检查一下评估板上开关的位置吗?

500毫安应该足够了,我的设置为1A。但是,如果它需要1A,我认为这是一个问题。你可以监视Vsys和TP,以查看任何下垂当你编程的IC,有可能是一个棕色的编程时。

你能给我发一张你的评估委员会的形象吗?

亲切的问候,

埃德

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
嗨艾略特,

嗨艾略特,

我刚刚检查了节气门位置开关,它一直设置在节气门位置开关打开位置的左侧。我已经监测了VSYS,但它保持稳定在5V。我没有监测到TP,因为我没有看到一个TP引脚的董事会或子板。我应该监视哪个引脚/跳线来验证TP?

我寄给你一张我的评估板的照片。

非常感谢,
吉隆坡

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
你好艾略特,

你好艾略特,

我在子板上找到了TP引脚,可以在编程过程中监控电压水平。正如我之前的回复中提到的,VSYS保持稳定在5v,在编程期间保持不变。TP保持稳定在4.5 V,编程期间也没有下降。TP是否也应为5V?

此外,当我尝试编程时,我仍然得到相同的消息,“编程不成功。找到无效/未编程结果!”。不确定如何继续。

谢谢,
吉隆坡

ed_dialog.
离线
最后一次见到:7小时45分钟前
工作人员
已加入:2017-09-18 11:54
你好,JL,

你好,JL,

4.5V电压很低。当我们执行ICP时,建议在TP引脚上设置7.5V。

在进行编程之前,您是否已成功使用设备进行处理。您可以切换降压打开/关闭,以查看您是否正在与设备交谈。

在编程窗口中,您需要加载设备OTP,然后在.ini文件中加载。此时CRC不匹配,您还应该看到绿色,红色或黄色寄存器突出显示。

此时你看到任何红色突出显示的寄存器吗?

然后,如果编程完成CRC,则应单击“程序”。

亲切的问候,

艾略特

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
你好艾略特,

你好艾略特,

>在您进行编程之前,您是否使用设备成功进行了处理。您可以将降压打开/关闭
>看看你是否正在与设备交谈。
是的,我可以打开和关闭按钮。所有示波器输出电压都处于GUI中设置的水平。

>在编程窗口中,需要加载设备OTP,然后加载到.ini文件中。此时CRC
>将不匹配,你也应该看到绿色,红色或黄色寄存器突出显示。
是的,这就是我所看到的。

>此时您是否看到任何红色突出显示的寄存器?
不,没有红色突出显示的寄存器。我看到的大部分是黄色和白色。有一些灰色和褪色的绿色寄存器对应于未使用的寄存器。

>然后,您应该点击程序,如果编程完成,CRC应该。
当我单击program时,它最终返回上面描述的错误消息。

我确实注意到TP引脚上的奇怪输出。有时,随着PMIC在第17阶段:有效,TP上有66.67 MHz正弦信号。正弦值是1 VPP,DC约为4.45 V.如果我禁用总线接口并重新挂起,它会消失,TP左右扎塞在4.45 V左右。有时我注意到正弦状况,当我进入电源指挥官模式时,我注意到正弦状况(在4.45 v的4.45 v即将到达DC)。我包括振荡器输出的PDF,无论是在TP上的正弦波。

谢谢,
吉隆坡

xmarine007号
离线
最后一次见到:8个月3天前
已加入:2020-02-23 17:11
嗨艾略特,

嗨艾略特,

我已经订购并收到了一个新的董事会,它似乎工作的预期。一旦我连接好新的电路板,我就可以看到行为上的不同。根据我们的讨论,我现在可以用新的董事会对PMICs进行编程,并且已经用一些ic进行了编程。原来的程序板一定是由分配器损坏的。从我的记忆中,我有确切的坏行为,因为我第一次打开它,但不知道这是否是正常的行为与否。
此外,当我插入或拔下USB电缆时,我也没有得到“USB端口上的电源浪涌。未知的USB设备需要比端口可以提供更多的功率“消息。

好消息是,新董事会的运作似乎一切正常。谢谢你和我一起工作。你给我的线索和董事会的不同行为促使我想知道,如果董事会是正常运作,特别是间歇正弦的TP线,因此我下令一个新的董事会在此期间。
我确实有一个关于PMIC测试的问题,但是我会把它发布到一个新线程。
再次感谢,
吉隆坡