RISC-V技术论坛
登录
直播中
jf_1137202360
9年用户
1526经验值
擅长:嵌入式技术
私信
关注
[经验]
【Banana Pi BPI-RV2开发板试用体验】开发环境搭建
banana pi
参考
https://docs.banana-pi.org/zh/BPI-RV2/BananaPi_BPI-RV2
前言
本文分享
开发板
基本的
ssh
登录,文件传输,
c
开发环境搭建。
上电串口登录
上电使用
12/2A
电源
Type-C USB
线板载了
USB
转串口
串口登录可以使用
SecureCRT
中断软件
参数时
115200-8-n-1
上电,复位可以按侧面
RST
按键
启动打印如下
SSH
登录
连接网线和电脑
查看
IP
电脑
IP
设置为
192.168.1.2
电脑
ping
开发板
CRT
建立连接
用户名
root
连接后打印
在开发板和本地传输文件
以下地址下载
openssh
安装
https://github.com/PowerShell/Win32-OpenSSH/releases
命令行就可以输入
ssh
查看
Win
图标里搜索服务,打开,可以看到以下两个服务
以下地址下载
Winscp
安装
https://winscp.net/eng/download.php
启动
WinScp
连接开发板
选择本地路径上传文件到开发板
从开发板下载
安装交叉编译工具链
这里使用
WSL
sudo apt install libc6-riscv64-cross
sudo apt install binu
ti
ls-riscv64-linux-gnu
sudo apt install gcc-riscv64-linux-gnu
查看版本
C
程序开发
新建文件
nano HelloWorld.c
输入
#inclu
d
e
int main(int argc, char* argv[]){
printf("HelloWorld\r\n");
return 0;
}
ctrl+x
输入
y
回车保存
编译
riscv64-linux-gnu-gcc HelloWorld.c -o HelloWorld
导出到
windows
下
cp HelloWorld /mnt/d
使用
Winscp
上传到开发板
开发板中
chmod +x HelloWorld
运行
提示
/bin/ash: ./HelloWorld: not found
我们使用
static
编译
riscv64-linux-gnu-gcc -static HelloWorld.c -o HelloWorld
此时就可以正常运行
更多回帖
rotate(-90deg);
回复
相关帖子
banana pi
【
Banana
Pi
BPI-RV2
开发板
试用
体验】
开发
环境
搭建
及编译
767
基于RISC-V处理器,
Banana
Pi
BPI-RV2
开发板
试用
961
【
Banana
Pi
BPI-RV2
开发板
试用
体验】
开发板
介绍视频
445
【
Banana
Pi
BPI-RV2
开发板
试用
体验】从零编译
Banana
Pi
BPI-RV2
开发板
的openWRT
654
【
Banana
Pi
BPI-RV2
开发板
试用
体验】配置WSL网络
环境
访问Github
376
【
Banana
Pi
BPI-RV2
开发板
试用
体验】部署内网穿透
982
【
Banana
Pi
BPI-RV2
开发板
试用
体验】openWRT网络配置和网络速度测试
550
【
Banana
Pi
BPI-RV2
开发板
试用
体验】开箱与系统体验~
798
【
Banana
Pi
BPI-RV2
开发板
试用
体验】SDK部署
2087
【
Banana
Pi
BPI-RV2
开发板
试用
体验】开箱+硬件介绍
1109
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分