manhuami2007 发表于 2023-12-9 16:54

【STM32MP135F-DK】2-输入最新系统

<div class='showpostmsg'> 本帖最后由 manhuami2007 于 2023-12-9 16:58 编辑

<div>
<div>本来想用开发板原装系统开发的,不过在启用wifi的时候遇到了问题,以为是系统版本的问题,所以就刷了新的系统,后来发现并不是系统的问题,而是我操作的问题。</div>

<div>这里也写一下刷机的流程,以及原装系统和新系统版本的对比。</div>

<div>我使用的是windows系统,总体来说刷系统是很简单的,需要准备以下物品:</div>

<ul>
        <li>开发板,需要插上SD卡</li>
        <li>一根供电的type-c数据线,一个数据通信的type-c数据线</li>
        <li>固件</li>
        <li>stm32cubeProgrammer软件</li>
</ul>

<div>这里需要2根type-c数据线,一根是供电用的,官方推荐的是5V3A的电源,我手上只有5V2A的电源(网上买了但是还没到),发现也能用。另一个type-c数据线适用于DFU的。</div>

<div>固件的下载地址是:</div>

<div><a href="https://www.st.com/en/embedded-software/stm32mp1starter.html">STM32MP1Starter - STM32MP1 OpenSTLinux Starter Package - STMicroelectronics</a></div>

<div>stm32cubeProgrammer软件也是在ST官网上下载的,地址是:</div>

<div><a href="https://www.st.com/en/development-tools/stm32cubeprog.html">STM32CubeProg - STM32CubeProgrammer software for all STM32 - STMicroelectronics</a></div>

<div>准备好这些就可以开始了。</div>

<div>1.调整板上的拨码开关到DFU模式,拨的位置如下图所示:</div>

<div></div>

<div>2.插上2根type-c数据线,如下图所示,右侧黑色的是供电线,下方白色的是USB数据线:</div>

<div></div>

<div>3. stm32cubeProgrammer软件上,选择USB连接,然后点击连接</div>

<div></div>

<div>4. 加载固件,首先是将现在的压缩包解压缩,然后点击&ldquo;open file&rdquo;,打开&rdquo;\images\stm32mp1\flashlayout_st-image-weston\optee&rdquo;里的&rdquo;FlashLayout_sdcard_stm32mp135f-dk-optee.tsv&rdquo;文件</div>

<div></div>

<div>5. 接着将下方的路径修改为&rdquo;\images\stm32mp1&rdquo;,因为烧写的文件都在这个路径上。</div>

<div></div>

<div>6.然后点击烧录等待烧录成功就行了</div>

<div></div>

<div>7. 烧录成功后,将拨码开关拨到下图的位置,然后重启就能正常使用了。</div>

<div></div>

<div>烧录前后的系统版本对比:</div>

<div>烧录前,通过命令uname -a,查看系统名之类的信息如下图所示,是5.15.45</div>

<div></div>

<div>更新之后如下图所示,是6.1.28</div>

<div></div>

<div>两个的版本号差的还是挺远的,有时间的话还是应该升级的。</div>

<div>下一个帖子说一下这几天折腾wifi的经历,这个折腾了好几天,一开始以为是系统版本的问题,其实还是自己没有完全按照例程进行操作造成的。</div>
</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>
页: [1]
查看完整版本: 【STM32MP135F-DK】2-输入最新系统