【Milk-V Duo开发板免费体验】评测一、Linux环境验证

电子说

1.3w人已加入

描述

【Milk-V Duo 开发板免费体验】评测一、Linux环境验证

          按照官网教程https://milkv.io/zh/docs/duo/getting-started/基本能走下去,下面记录过程,用balenaEtcher来烧录milkv-duo-20230616-2232.img的过程略过,完成后会有一个rootfs(Ext格式)和一个boot(FAT16格式)路径,只有后者Windows可见。

Linux

图1 Linux系统路径

一、准备阶段:USB RNDIS网络设置

          这里官网有详细说明,简略说明。

Linux

图2 更新RNDIS驱动

Linux

图3 更新RNDIS驱动更新完成前后

二、登录Linux

          Windows输入ipconfig/all就能看到USB RNDIS分享出来的IP,但显示出来的192.168.42.8无法,智能192.168.42.1才行,两者都可ping通,输入ssh root@192.168.42.1就进入Linux世界,输入root登录默认密码milkv

Linux

图4  ssh登录Linux

RISC-V Linux启动过程为ZSBL->FSBL->OpenSBI->U-Boot->Linux,其中前三阶段UART0以128000波特率打印启动日志,后面两阶段UART0以115200波特率打印启动日志

Linux

图5 第1阶段OpenSBI启动过程

Linux

图6 第2 阶段u-boot和Linux内核启动

进入系统可以查看系统信息,cat /proc/version或cat -a可以看到Linux版本,输入cat /proc/cpuinfo可以看到CPU指令为rv64imafdvcsu,输入free -k可以看到内存以KB为单位的情况,只有28.988M,官方介绍说CV1800B是双核C906+64M DDR2,其中一核运行Linux,另一核运行RTOS,且部分拿来ION,详细如下:

Linux

图7 shell命令查看risc-v Linux系统系统

既然电脑通过USB分享网络,但ping www.baidu.com没通,而且系统时间也不对,尝试安装ntp来同步,发现还是不行。

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分