本帖最后由 full_stack 于 2020-6-17 20:54 编辑
项目加速开发中。。。
在龙芯2K1000上进行RT-Thread的移植与开发,直播中提到从github上下载代码
链接为 https://github.com/RT-Thread/rt-thread
但是速度太慢了,比较来说还是从码云上面下载比较快,毕竟是国内的。
网址为:https://gitee.com/rtthread/rt-thread/tree/gitee_master/bsp/ls2kdev
然后进行开发环境的搭建。
开发环境有两个,
如果环境搭建在Ubuntu上,需要下载:mips-sde-elf-gcc
如果是Windows,则下载交叉编译工具链:mips-2015.05-19-mips-sde-elf.exe
直接点击选择安装目录。
源码下载,交叉编译工具链也安装之后需要进行环境配置。
首先解压源码,我的解压路径为:D:\rtthread-rt-thread-gitee_master\rt-thread\bsp\ls2kdev
打开rtconfig.py文件,
if CROSS_TOOL == 'gcc':
PLATFORM = 'gcc'
# EXEC_PATH = "/opt/mips-2015.05-19-mips-sde-elf-i686-pc-linux-gnu/mips-2015.05/bin/"
EXEC_PATH = r'D:\mgc\embedded\codebench\bin'
如果是在Ubuntu,则屏蔽第二个EXEC_PATH,如果是windows则屏蔽第一个EXEC_PATH,还要结合自己软件实际的安装路径。
修改完之后就配置完成了。
然后使用env工具,env工具可以在RTT官网下载,解压就可以使用,
使用方式有两种:
1.进入 env 目录,可以运行本目录下的 env.exe ,如果打开失败可以尝试使用 env.bat ;
2.env 目录下有一张 Add_Env_To_Right-click_Menu.png (添加 env 至右键菜单.png) 的图片,根据图片上的步骤操作,就可以在任意文件夹下通过右键菜单来启动 env 控制台,此时启动env的路径也是当前文件夹路径。
scons 是 RT-Thread 使用的编译构建工具,可以使用 scons 相关命令来编译 RT-Thread 。
打开env,在console下进入到D:\rtthread-rt-thread-gitee_master\rt-thread\bsp\ls2kdev目录中,然后在控制台输入scons即可编译bsp,可以生成rtthread.elf、rtthread.bin文件,其中rtthread.elf是下载到开发板上的程序。
此为板级支持包的使用过程,以下链接为帖子中提到的软件。
链接:https://pan.baidu.com/s/1eFjsILTFIlxgvkhi0Uo5Fg
提取码:raiz
|
@找不着能用是不是安装环境不对?
mips安装失败怎么办啊