rt smart操作系统在“正点原子-阿尔法”开发板开箱使用

本文详细介绍了如何在正点原子阿尔法开发板上配置和运行RT-Thread Smart操作系统,包括开发环境的搭建、编译程序、通过U-BOOT启动引导下载、文件系统挂载以及应用程序的运行。通过TFTP下载和运行应用程序,简化了调试流程。此外,还提到了自动启动内核的设置方法。

1、准备

正点原子阿尔法linux开发板,SD卡,网络,USB线。由于正点原子的开发板和ART-PI-smart开发板使用的是一样的MPU,所以可以运行ART-PI-smart的程序。

 

     下载ART-PI-smart软件:ART-Pi-smarticon-default.png?t=M0H8https://gitee.com/rtthread/ART-Pi-smart  ,下载后,参考ART-Pi Smart Docs (gitee.io)icon-default.png?t=M0H8https://art-pi.gitee.io/smart-website/docs/#/user_manual/user_manual?id=windows-%e4%b8%8b%ef%bc%8c%e5%bf%ab%e9%80%9f%e4%bd%93%e9%aa%8c-rt-smart安装好编译工具与相关软件,下面的程序的下载主要采用TFTP下载,所以还需要安装好TFTP工具软件,上面的链接中有下载。

2、编译程序

      设置编译环境使用的工具链的全局变量,在ART-Pi-smart目录下右键打开conEmu软件,执行smart-env.bat来设置。

 编译操作系统内核:进入了bsp目录下,执行scons,即在imx6ull-artpi-smart下面生成了rtthread.bin文件,此文件加载到imx6ull芯片DDR 0x80001000位置后即可以运行操作系统了。

编译应用程序,进行userapp目录下面,执行scons编译即可,scons -c清除编译目标, --verson为打印编译的详细log。编译后把生成的可执行文件,在ART-Pi-smart\userapps\root目录下在,复制root文件夹到SD卡里面就行了。

zhaoshimin@ZSM E:\rt-thread\ART-Pi-smart\userapps
> scons
scons: Reading SConscript files ...

scons: warning: No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly
File "..\tools\building.py", line 174, in GetCurrentDir
scons: done reading SConscript files.
scons: Building targets ...
CC apps\tftp\packages\netutils-latest\tftp\tftp_client.o
CC apps\tftp\packages\netutils-latest\tftp\tftp_port.o
CC apps\tftp\packages\netutils-latest\tftp\tftp_server.o
CC apps\tftp\packages\netutils-latest\tftp\tftp_xfer.o
CC apps\webclient\packages\webclient-v2.1.2\src\webclient.o
CC apps\webclient\packages\webclient-v2.1.2\src\webclient_file.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_alias.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_asp.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_auth.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_cgi.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_index.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_log.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn_module_ssi.o
CC apps\webserver\packages\webnet-v2.0.2\module\wn
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值