qinyunti 发表于 2024-7-13 14:17

【超小型 Linux 开发套件Quantum Tiny Linux】解决使用64G卡系统启动经常失败问题

<div class='showpostmsg'><h1>&nbsp;</h1>

<ol>
        <li ><b>TF卡访问失败</b></li>
</ol>

<p >开始使用64GB TF经常出现如下打印,系统卡死</p>

<p >[ &nbsp;&nbsp;13.599666] sunxi-mmc 1c0f000.mmc: data error, sending stop command</p>

<p >[ &nbsp;&nbsp;14.605617] sunxi-mmc 1c0f000.mmc: send stop command failed</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >换了16GB的TF卡</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >先按照之前的方式烧录系统到16GBTF卡,</p>

<p >然后按照如下方式复制系统到EMMC</p>

<p >sudo fdisk -l</p>

<p >查看mmcblk1的sectors数为30777344</p>

<p > &nbsp;</p>

<p >sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=512 count=30777344 &amp; sudo watch -n 5 pkill -USR1 ^dd$</p>

<p >&nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >mmcblk1是emmc</p>

<p >mmclkb0是tf卡</p>

<p >其中 count=30777344</p>

<p >&nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >sudo diff -s /dev/mmcblk0 /dev/mmcblk1</p>

<p >&nbsp;</p>

<p >启动顺序是:TF卡有系统总是从TF卡启动,否则从EMMC启动。</p>

<p >&nbsp;</p>

<p >之后拔掉TF卡从EMMC启动,系统稳定很多了,基本不会出现失败了。</p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>
页: [1]
查看完整版本: 【超小型 Linux 开发套件Quantum Tiny Linux】解决使用64G卡系统启动经常失败问题