镜花水月000 发表于 2023-12-16 13:08

【STM32MP135F-DK】2.Bare Metal SD卡的烧录方法和注意事项

<div class='showpostmsg'><div>之前的实验能够下载,但是芯片没有运行起来,经过进一步的学习得知STM32MP135在进行裸机开发时,SD卡必须进行格式化,而且不能有任何的文件系统和数据,下面是我的SD卡格式化方法,用到的工具是DiskGenius。</div>

<div>1.由于之前已经烧录完linux镜像,所以先删除SD卡的所有分区 。并保存</div>

<div></div>

<div></div>

<div>2.清除扇区内的所有数据,这个过程比较漫长一些,需要耐心等待。</div>

<div></div>

<div>3,重新烧录一下官方的裸机SD卡启动例程的固件SD_Ext_Loader,将boot模式选择UART BOOT0/1/2 to OFF,复位,然后连接烧录软件。<br />
</div>

<div></div>

<div>4.烧录完成后,断开连接,boot模式选择SD卡启动BOOT0 and BOOT2 to ON and BOOT1 to OFF,然后重新上电</div>

<div></div>

<div></div>

<div>5.重启,发现裸机实验终于成功运行,板载的蓝色LED也终于闪烁起来。</div>

<div></div>

<div>STM32MP135裸机烧录总结:</div>

<ol>
        <li>STM32MP135裸机SD启动直接使用官方固件包的SD_Ext_Loader固件,官方固件可以直接烧录测试。</li>
        <li>烧录的SD卡一定不要有任何的数据和文件系统,这个是成功运行的关键<br />
        </li>
        <li>下面附上官方裸跑应用程序的回放连接</li>
</ol>

<div><a href="https://www.bilibili.com/video/BV1ti4y1e7ZN/?spm_id_from=444.41.list.card_archive.click&amp;vd_source=64646941942975ed03a089b692ab5128">https://www.bilibili.com/video/BV1ti4y1e7ZN/?spm_id_from=444.41.list.card_archive.click&amp;vd_source=64646941942975ed03a089b692ab5128</a></div>
</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>

Jacktang 发表于 2023-12-16 20:54

<p>烧录的SD卡一定不要有任何的数据和文件系统,这个是成功运行的关键,这个提醒一定要收藏哈</p>

lemonboard 发表于 2023-12-16 22:27

<p>STM32MP读取SD卡时,看来是使用RAW方式 来读取的</p>

镜花水月000 发表于 2023-12-17 21:39

Jacktang 发表于 2023-12-16 20:54
烧录的SD卡一定不要有任何的数据和文件系统,这个是成功运行的关键,这个提醒一定要收藏哈

<p><img height="52" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/wanwan70.gif" width="57" /></p>

zhgongzuoshi 发表于 2024-6-12 14:23

<p>博主,这个文档在哪里可以看到呢?</p>

<p> &nbsp;</p>
页: [1]
查看完整版本: 【STM32MP135F-DK】2.Bare Metal SD卡的烧录方法和注意事项