【Milk-V Duo开发板免费体验】开箱和Linux系统体验

描述

首先感谢算能 & 发烧友!

首先介绍下算能:

算能致力于成为全球领先的通用算力提供商。
算能专注于AI、RISC-V CPU等算力产品的研发和推广应用,以自研产品为核心打造了覆盖“云、边、端”的全场景应用矩阵 ,为城市大脑、智算中心、智慧安防、智慧交通、安全生产、工业质检、智能终端等应用提供算力产品及整体解决方案 。

简单来说:

算能承续了比特大陆在 AI 领域的技术、产品和客户,专注于人工智能芯片以及相关产品的研发与推广应用。

一、硬件

首先来张板子图片。

Linux

小包装盒 挺有意思,1G HZ的频率,C906的内核,支持LINUX和RTOS,以及MICROPYTHON等平台。

具体参数如下:

Linux

再来张MPU的模块图。

Linux

二、系统烧写

目前官方提供的Linux镜像(Tags · milk-v/duo-manifest · GitHub),直接下载后解压烧入TF卡。

关于日志打印,有2种方式,一种是USB虚拟RNDIS网卡登录,另外一种是板子前端的串口。

考虑到方便,选择了RNDIS方式,具体参考社区指南(Usb 虚拟出 rndis 网卡 登录系统 - Duo - MilkV Community)。

SSH登录192.168.42.1。

Linux

来点信息:

 

[root@milkv]~# uname -a
Linux milkv 5.10.4-tag- #1 PREEMPT Fri May 19 18:04:26 CST 2023 riscv64 GNU/Linu                         x
[root@milkv]~#
[root@milkv]~#
[root@milkv]~# uname -a
Linux milkv 5.10.4-tag- #1 PREEMPT Fri May 19 18:04:26 CST 2023 riscv64 GNU/Linux
[root@milkv]~#
[root@milkv]~# cat /proc/cpuinfo
processor       : 0
hart            : 0
isa             : rv64imafdvcsu
mmu             : sv39

 

内存没用显示的64M,貌似需要在buildroot中重新设置。

 

[root@milkv]~# cat /proc/meminfo
MemTotal:          29684 kB
MemFree:            7400 kB
MemAvailable:      16388 kB
Buffers:            7088 kB
Cached:             2164 kB
SwapCached:            0 kB
Active:             8980 kB
Inactive:            792 kB
Active(anon):         44 kB
Inactive(anon):      536 kB
Active(file):       8936 kB
Inactive(file):      256 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                16 kB
Writeback:             0 kB
AnonPages:           528 kB
Mapped:             1704 kB
Shmem:                64 kB
KReclaimable:       2520 kB
Slab:               6516 kB
SReclaimable:       2520 kB
SUnreclaim:         3996 kB
KernelStack:         880 kB
PageTables:          256 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       14840 kB
Committed_AS:       2336 kB
VmallocTotal:   67108863 kB
VmallocUsed:        2400 kB
VmallocChunk:          0 kB
Percpu:               32 kB
CmaTotal:              0 kB
CmaFree:               0 kB

 

三、点灯

点灯必不可少,板子上有个LED。

Linux

根据LED所连接GPIOC24,计算出该GPIO编号为416+24。

点亮LED:echo 1 > /sys/class/gpio/gpio440/value
熄灭LED:echo 0 > /sys/class/gpio/gpio440/value

Linux

  审核编辑:汤梓红

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

全部0条评论

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

×
20
完善资料,
赚取积分