芯片开放社区
直播中

李微波

7年用户 863经验值
私信 关注
[技术讨论]

[RISC-V 生态开发板系列] licheeRV 86开发板之五:外设--USB及网络操作介绍

本系列文章为矽速与阿里平头哥合作的LicheeRV 86 panel 套件系列教程文章,活动用户可以同步在OCC平台和矽速bbs上搜索阅读本系列文章
本文为外设篇,介绍USB外设及网络操作
准备

  • LicheeRV 86 Panel (含tina/WAFT镜像)
  • 数据线
  • C转A的转接头

USB功能

86 panel 使用type-C口引出了USB Host口,所以需要使用C转A的转接头来插常见的USB外设。

默认内核支持外挂U盘的驱动,插上U盘后可以使用 fdisk -l 查看到新增的 /dev/sda
如果U盘没有被格式化,可以使用mkfs.vfat指令来格式化U盘,再使用mount指令挂载
默认Tina固件里的 /dev/mmcblk0p8 分区即可使用上述方式格式化后挂载,来提升可用空间

默认也支持一些免驱的USB键鼠,如果你烧录的是debian镜像,可以直接使用USB键鼠进行界面操作
如果需要支持其他USB功能,需要自行编译USB相关内核驱动。
有线网络

LicheeRV-86 Panel 支持百兆网络,使用套餐附送的网线尾线接上网线后,执行以下指令来连接有线网络
ifconfig eth0 up
udhcpc -ieth0
网线端子的连接方式为:

无线网络

LicheeRV 底板默认使用XR829或者RTL8723BS wifi模块,可以使用以下指令进行联网操作:
先配置热点信息:

        vim /etc/wifi/wpa_supplicant.conf
        network={  
                ssid="Sipeed_2.4G"  
                psk="XXXX"  
        }
配置完成后重启,ifconfig wlan0 up; udhcpc -iwlan0 即可连上对应的wifi。
连上网络后,你就可以使用ssh远程登录板卡,或者使用scp来进行文件传输啦~

如果你烧录的是WAFT镜像,则开机默认会启动app_wifi.wasm应用,该应用内可以进行界面上的联网操作:

文章转载自:平头哥芯片开放社区 作者:深圳矽速科技有限公司

更多回帖

发帖
×
20
完善资料,
赚取积分