开发环境搭建及固件下载使用说明1

preview
需积分: 0 0 下载量 192 浏览量 更新于2022-08-08 收藏 468KB DOCX 举报
本文主要介绍了如何搭建开发环境以及如何下载固件,主要针对RTL21D开发。这个过程分为在线编译环境的搭建、服务器端编译、服务器编译文件的下载和固件下载四个步骤。 1. **在线编译环境搭建**: - 使用XSheel 6作为远程访问工具,它允许开发者连接到服务器进行在线编译。 - 需要安装并打开XSheel 6,设置主机信息,包括主机地址(43.105.132.222)、用户名(root)、密码(online5gA)和端口(22)。 - 成功连接后,通过命令行进入工程目录,例如对于project_lp和project_hp,需要分别进入对应的GCC-RELEASE子目录。 2. **服务器端编译**: - 在服务器上,通过`cd`命令切换到工程目录,执行`ls`命令查看文件,`make all`命令编译工程,`make clean`清除编译残留。 - 编译成功后,固件会生成在asdk/image目录下。 3. **服务器编译文件的下载**: - 方法一(WinSCP):安装WinSCP,设置服务器连接信息(协议类型:scp,主机名,端口,用户名,密码),登录后选择要下载的文件,将其下载到本地。 - 方法二(Sshfs):安装Sshfs,通过配置挂载服务器目录到本地,实现文件的双向同步,方便下载和上传。 4. **固件下载**: - 需要Cygwin(模拟UNIX环境),ImageTool(固件下载工具)和JLink。 - 安装Cygwin时,确保安装了make和bc这两个包,它们是编译和下载固件所需的。 - 安装并打开JLinkGDBServer,用JLink下载器连接开发板。 - 选择正确的内核(如project_lp对应Cortex-M23,project_hp对应Cortex-M33)。 - 在Cygwin中,通过`cd`命令进入固件所在的本地目录,然后执行`make setup`等命令来准备固件下载。 这个过程详细地阐述了如何在开发环境中进行远程编译和固件下载,对于使用RTL21D的开发者来说,这是一个完整的操作指南。通过这样的步骤,开发者可以高效地进行代码开发、编译和设备的固件更新。
Jaihwoe
  • 粉丝: 20
  • 资源: 350
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源