全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

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

时间:2023-07-02 11:30

人气:

作者:admin

标签: Shell  开发板  Linux  Wi  RISC-V 

导读:按照官网文档说明,一个C906核可以运行Linux系统,本文会按照文档烧录、ssh登录、Linux查看系统系统逐一进行介绍...

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

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

poYBAGSg7QWAf6dXAAA0Alo06xw577.png

图1 Linux系统路径

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

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

poYBAGSg7I-AQNLAAAMbDU3hBkA848.png

图2更新RNDIS驱动

pYYBAGSg7I-AMXO0AAKg3TUlvPQ388.png

图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

pYYBAGSg7I-AWzamAAGky9J6rM0581.png

图4 ssh登录Linux

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

pYYBAGSg7SmAEZ-kAANQz5dxzRA920.png

图5第1阶段OpenSBI启动过程

pYYBAGSg7JCAbAEPAAN7ibq2pxs193.png

图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,详细如下:

poYBAGSg7I-AQMbQAADTTsnfw_E539.png

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

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

审核编辑:汤梓红

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信