北方 发表于 2022-6-24 11:17

【创龙TL570x-EVM】使用新版Prossessor SDK 并创建工作环境

<div class='showpostmsg'> 本帖最后由 北方 于 2022-6-24 11:17 编辑

<p>1、新版的sdk提供的是启动uboot,linux kenal,rootfs的全套工具,而且提供了官方包括beaglebone的sd影像文件wic,但是如何采用新的系统,看来和04版本的变化很多,根据移植介绍,启动也不再从sd卡,而是完全从板载内存了,所以,尝试的过程比较久。其实,只要设备树配置好了,这个工作其实并不复杂,同时,rootfs的实现是使用了ti的agora项目,或者直接用ycoto也可以。</p>

<p>2、首先,重新制作启动盘,这次的mkroot的命令的结果完全不同了,只生成了2个挂载点,boot和rootfs</p>

<p></p>

<p>3. 然后启动setup.sh命令,首先需要安装以下组件xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop flex libssl-dev u-boot-tools,执行</p>

<p>sudo apt install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop flex libssl-dev u-boot-tools</p>

<p>然后启动setup.sh</p>

<p></p>

<p>在完成基本安装后,就可以自动进入配置安装的过程,需要选择串口,网口,读取串口的编号等工作。</p>

<p></p>

<p>搜索串口编号,</p>

<p></p>

<p>2、这个过程在板卡的识别过程中没有继续进行下去,对于新版的sdk还是需要更加熟悉才能进一步调试,如果继续进行,就需要把现在提供的板卡设备树,编译到新的uboot,和linux内核,然后下载arogo工程,逐步定制rootfs和文件系统,并进行裁减,避免过大的系统,把最后生成的rootfs,加载到启动文件中,就可以利用setup.sh完成完整的文件和开发环境配置,最新的开发环境有两种模式,一个是完全下载到sd卡上,原生开发,另一个是用网线连接,构建tftp服务器,远程构建交叉编译环境,进行开发。这个过程是一个比较需要投入时间的工作。</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>

lugl4313820 发表于 2022-6-24 11:40

这活动不是结束了吗,还在补作业呀,可敬可敬!
页: [1]
查看完整版本: 【创龙TL570x-EVM】使用新版Prossessor SDK 并创建工作环境