我正在使用一个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,但在编程期间都表现得相同。
Please advice how to proceed. I am including a screenshot of the GUI while trying to OTP the ini file.
非常感谢你的帮助。
设备:
你好,
你能分享你想要编程的OTP吗?
您为供应设置了哪些目前的限制?
亲切的问候,
艾略特
嗨艾略特,
所有四个降压输出的电流限制设定为3200 mA。请使用我的OTP查看附加的zip文件。我尝试了使用GUI安装的几个INI文件,但当我尝试编写空白DA9062-00-AM部分时,它们似乎都表现得相同。
此外,主板上的所有跳线设置与工厂安装的相同,除了我现在已将J34从5V_USB - VBoost_in到vBoost_in - Vboard的J34更改为J34。我仍然获得一些暂时禁用我的USB端口的电力浪涌消息,但这种跳线设置消除了那些。在我更改J34之前,我在zip文件中包括zip文件中的pdf文件。
我注意到我的总电流限制,它们在OTP中设置的方式超过了芯片可以提供的最大8.5A。所以我一直在尝试改变它并巩固数据表和SmartCanvas GUI之间。但是,我似乎已经遇到了一个问题。
我应该只使用下拉目前的限制,或者根据数据表中给出的公式计算它?
Buck1当前限制=(1400 + BUCK1_ILIM * 200)mA
Buck2 current limit = (1400 + BUCK2_ILIM * 200) mA
BUCK3电流限制=(1700 + BUCK3_ILIM * 100)MA
Buck4电流限制=(700 + Buck4_ilim * 100)mA
例如,如果我想要,
BUCK1电流限制= 2.5A
Buck2电流限制= 2.5A
BUCK3电流限制= 2a
Buck4电流限制= 1.5A
如果我将BUCK [1-4] _LILIM寄存器字段设置为下面的值,以考虑公式并获得所需的电流限制:
Buck1_ilim = 5.
BUCK2_ILIM = 5
Buck3_ilim = 3.
Buck4_ilim = 8.
根据公式,这些值会给我正确的电流限制。
但是,如果我在GUI中使用下拉来设置所需的电流限制,则降压[1-4]的寄存器值与考虑给出的公式时不同。
例如,如果使用SmartCanvas GUI中的下拉列表为2500mA设置Buck [1-2] _ilim,这是CACK1和CACK2的所需2.5A电流限制,则寄存器0x9c值变为0x88。
位握reg 0 x9c对应BUCK1_ILIM。Then according to the formula, BUCK1 current limit = (1400 + BUCK1_ILIM * 200) mA = (1400 + 8 * 200) mA = 3000 mA or 3A. So this gives me a different result than what my desired limit is.
非常感谢你的帮助,
jl.
你好JL,
谢谢你的设置。ILIM设置适用于线圈电流,您必须查看电感器特性的数据表,例如ISAT值。
编程设备时,卧板电源的当前限制是多少?
亲切的问候,
艾略特
嗨艾略特,
根据数据表的根据DataSheet,Cuck [1-4]输出的特定电感器的ISAT值为4.4A(典型值)。所以那么应该可以保持伊利姆值在3200ma,右边保持呢?
此外,我的台式电源限制设定为500 mA。我应该将其设置为更高的价值吗?这可能是我获得编程错误的原因吗?
非常感谢,
jl.
你好JL,
我设法在没有问题的情况下将OTP编程到DA9062中。
你能检查eval板上的开关的发件吗?
500mA应该足够,我的设置为1A。但是,如果需要1a,我认为存在一个问题。您可以监控VSYS和TP,以便在编程IC时查看任何嗡嗡声,编程时可能会有棕色。
你能给我发一张你的评估委员会的形象吗?
亲切的问候,
埃德
嗨艾略特,
我刚检查了TP交换机,它将所有方式设置为左侧到TP_ON位置。我已经监控了vsys,但它在5v仍然保持稳定。我没有监视TP,因为我在板或子板上没有看到TP引脚。我应该监控哪个PIN /跳线以验证TP?
我向你发送了我的评估板的形象。
非常感谢,
jl.
Hello Elliott,
我发现子板上的TP引脚,能够在编程期间监控电压电平。如我以前的回复中所述,VSYS在5 V中保持稳定,在编程期间保持相同。TP稳定在4.5 V,编程期间没有下垂。TP也应该在5V吗?
此外,当我尝试编程时,我仍然得到相同的消息,“编程不成功。找到无效/未编程结果!”。不确定如何继续。
Thanks,
jl.
你好JL,
4.5V很低。当我们执行ICP时,我们会在TP引脚上推荐7.5V。
Before you go into programming, are you commucation successfully with the device. You can toggle the buck On/Off to see if you are talking to the device.
在编程窗口中,您需要加载设备OTP,然后在.ini文件中加载。此时CRC不匹配,您还应该看到绿色,红色或黄色寄存器突出显示。
此时你看到任何红色突出显示的寄存器吗?
然后,如果编程完成CRC,则应单击“程序”。
亲切的问候,
艾略特
Hello Elliott,
>在您进行编程之前,您是否使用设备成功进行了处理。您可以将降压打开/关闭 _en按钮。所有示波器输出电压都处于GUI中设置的级别。
>see if you are talking to the device.
是的,我能打开和关闭Buck
>在编程窗口中时,需要加载设备OTP,然后在.ini文件中加载。此时的crc
>将不匹配,您还应该看到绿色,红色或黄色寄存器突出显示。
Yes, this is what I am seeing.
>此时您是否看到任何红色突出显示的寄存器?
不,没有红色突出显示的寄存器。我看到大多是黄色和白色。有一些灰色和褪色的绿色寄存器,与未使用的寄存器相对应。
>然后您应该单击“程序”,如果编程完成CRC应该。
当我单击程序时,它最终返回上述错误消息。
我确实注意到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上的正弦波。
Thanks,
jl.
嗨艾略特,
我订购并收到了一个新董事会,它似乎按预期工作。一旦我连接了新板,我就可以看到行为的差异。我现在可以根据我们的讨论使用新电路板编程PMICS,并且已经用几个ICS进行了。原始编程板必须与经销商有缺陷。从我记得的是,自从我第一次将其翻过来但不知道这是正常行为,我有完全糟糕的行为。
此外,当我插入或拔下USB电缆时,我也没有得到“USB端口上的电源浪涌。未知的USB设备需要比端口可以提供更多的功率“消息。
所以好消息是,所有似乎都与新董事会正常工作。谢谢你通过这个与我合作。给我的线索和董事会的不同行为促使我想知道董事会是否正常运作,特别是TP线上的间歇正弦波,因此我在同时订购了一个新板。
我有一个关于PMIC测试的问题,但我会把它发布到一个新的线程。
再次感谢,
jl.