<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[OTA后启动小概率失败问题]]></title><description><![CDATA[<p>发现这样问题：OTA后存在0.1%左右的概率会启动失败，怀疑是ROM中的引导程序有缺陷<br />
推理过程：①启用了PMU看门狗，实测芯片处于未知异常状态，PMU失效；②断电后重新上电立即启动成功并运行新程序，观测串口，无打印延迟，说明ROM引导程序已经完成B区程序拷贝且程序未损坏，只能是拷贝完成到重新启动之间出异常，这之间为ROM引导程序；<br />
因此怀疑是ROM引导程序的问题，请教专业解答或者避免方法。</p>
]]></description><link>http://www.freqchip.net:4567/topic/1925/ota后启动小概率失败问题</link><generator>RSS for Node</generator><lastBuildDate>Thu, 29 Oct 2026 08:10:47 GMT</lastBuildDate><atom:link href="http://www.freqchip.net:4567/topic/1925.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Oct 2026 05:14:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OTA后启动小概率失败问题 on Invalid Date]]></title><description><![CDATA[<p>发现这样问题：OTA后存在0.1%左右的概率会启动失败，怀疑是ROM中的引导程序有缺陷<br />
推理过程：①启用了PMU看门狗，实测芯片处于未知异常状态，PMU失效；②断电后重新上电立即启动成功并运行新程序，观测串口，无打印延迟，说明ROM引导程序已经完成B区程序拷贝且程序未损坏，只能是拷贝完成到重新启动之间出异常，这之间为ROM引导程序；<br />
因此怀疑是ROM引导程序的问题，请教专业解答或者避免方法。</p>
]]></description><link>http://www.freqchip.net:4567/post/4721</link><guid isPermaLink="true">http://www.freqchip.net:4567/post/4721</guid><dc:creator><![CDATA[chiyanzhitong]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to OTA后启动小概率失败问题 on Invalid Date]]></title><description><![CDATA[<p>你怎么判断失败是crc校验失败还是什么，bin文件多大，image_size改多少</p>
<p><img src="/assets/uploads/files/1793254205929-c38bd6bb-4686-4e77-89f0-17100a76e797-image-resized.png" alt="0_1793254204030_c38bd6bb-4686-4e77-89f0-17100a76e797-image.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://www.freqchip.net:4567/post/4722</link><guid isPermaLink="true">http://www.freqchip.net:4567/post/4722</guid><dc:creator><![CDATA[Mars]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to OTA后启动小概率失败问题 on Invalid Date]]></title><description><![CDATA[<p>分配是这样的，没用crc，我自己用的MD5校验<br />
<img src="/assets/uploads/files/1793259975272-05cc481d-adb8-4ed9-aa40-52bec7b6a150-image-resized.png" alt="0_1793259974197_05cc481d-adb8-4ed9-aa40-52bec7b6a150-image.png" class="img-responsive img-markdown" /><br />
问题不是OTA的过程，过程失败要么程序不对，校验失败文件不对会有明显的重启等，不会陷入一个无输出，不工作的状态，常态运行串口有打印，检测过，这部分完全没有，对应到程序失效但是又没有PMU的看门狗复位。目前程序200K左右，OTA完成ROM引导时有5~15秒的拷贝时间的，可以确定这部分拷贝也完成了，OTA目标新程序是重新上电后立刻启动的，jlink反读后程序完整，所以我排除了拷贝之前的流程。</p>
]]></description><link>http://www.freqchip.net:4567/post/4726</link><guid isPermaLink="true">http://www.freqchip.net:4567/post/4726</guid><dc:creator><![CDATA[chiyanzhitong]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>