烧录系统
下载固件
https://github.com/milkv-duo/duo-buildroot-sdk/releases
下载烧录工具
烧录
准备TF卡,使用读卡器接到电脑
打开烧录软件
选择文件
选择目标磁盘
烧录
完成
上电
插上TF卡,上电,看到蓝色灯闪烁说明系统启动OK
串口登录
按如下接上串口线
串口参数115200-8-n-1
SSH连接
参考https://milkv.io/zh/docs/duo/getting-started/setup
系统起来会枚举网络设备,可能需要手动安装驱动。
ping 192.168.42.1确认连接
Ssh登录
用户名root
密码milkv
应用开发
安装工具链
我这里是WSL+Ubuntu
sudo apt install libc6-riscv64-cross
sudo apt install binutils-riscv64-linux-gnu
sudo apt install gcc-riscv64-linux-gnu
Helloworld
nano HelloWorld.c
添加以下内容
GNU nano 6.2 HelloWorld.c * #include <stdio.h>
int main(int argc, char* argv[]){
printf("HelloWOrld\r\n");
return 0;
}
ctrl+x
y
保存
编译
riscv64-linux-gnu-gcc HelloWorld.c -static -o HelloWorld
导入到开发板
scp HelloWorld root@192.168.42.1:/root
提示输入yes还需要继续输入密码
运行
chmod +x HelloWorld
./HelloWorld
打印如下