<?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[【FAQ】全志R128芯片 如何解决打包时出现的ERROR: update_mbr failed？]]></title><description><![CDATA[<p dir="auto">打包出现：ERROR: update_mbr failed</p>
<p dir="auto"><img src="/assets/uploads/files/1697523342492-image-20230914164512338-1.png" alt="image-20230914164512338 (1).png" class=" img-responsive img-markdown" width="453" height="137" /></p>
<pre><code>24993+0 records in
24993+0 records out
6398208 bytes (6.4 MB) copied, 0.0271082 s, 236 MB/s
ERROR: dl file rtos_riscv.fex size too large
ERROR: filename = rtos_riscv.fex
ERROR: dl_file_size = 1579 sector
ERROR: part_size = 1000 sector
ERROR: update mbr file fail
ERROR: update_mbr failed
</code></pre>
<p dir="auto">这是因为 rtos_riscv.fex 太大了，分区容量设置过小。</p>
<h3>解决方法</h3>
<ul>
<li>确定打包使用的分区表</li>
</ul>
<p dir="auto">运行打包命令，找到打包使用发分区表。例如这里使用的是 <code>sys_partition_xip.fex</code></p>
<p dir="auto"><img src="/assets/uploads/files/1697523422374-image-20230914165018480-1.png" alt="image-20230914165018480 (1).png" class=" img-responsive img-markdown" width="351" height="238" /></p>
<ul>
<li>编辑分区表</li>
</ul>
<p dir="auto">使用 <code>cconfigs</code> 命令进入目录，找到打包使用的分区表，编辑修改</p>
<p dir="auto"><img src="/assets/uploads/files/1697523426560-image-20230914165124547-1.png" alt="image-20230914165124547 (1).png" class=" img-responsive img-markdown" width="1039" height="78" /></p>
<ul>
<li>找到上面报错的行，修改 <code>size</code> 选项，单位是扇区。对于 NOR 方案请对齐。这里我们修改到 <code>7000</code></li>
</ul>
<p dir="auto"><img src="/assets/uploads/files/1697523432246-image-20230914165241136-1.png" alt="image-20230914165241136 (1).png" class=" img-responsive img-markdown" width="616" height="430" /></p>
<ul>
<li>重新打包，正常通过</li>
</ul>
<p dir="auto"><img src="/assets/uploads/files/1697523435786-image-20230914165351746-1.png" alt="image-20230914165351746 (1).png" class=" img-responsive img-markdown" width="619" height="289" /></p>
]]></description><link>https://bbs.aw-ol.com/topic/4434/faq-全志r128芯片-如何解决打包时出现的error-update_mbr-failed</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 14:32:35 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/4434.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Oct 2023 06:17:23 GMT</pubDate><ttl>60</ttl></channel></rss>