开发板介绍
LicheePi4A是以 TH1520 主控核心,搭载 4TOPS@int8 AI 算力的 NPU,支持双屏 4K 显示输出,支持 4K 摄像头接入,双千兆 POE 网口和多个 USB 接口,音频由 C906 核心处理。
LicheePi4A详细介绍可以在https://wiki.sipeed.com/hardware/zh/lichee/th1520/lp4a.html 获取
LicheePi4A也是号称(本人未测试,淘宝店抄的)首款可以在标准测试(使用未优化的公版工具链)下,性能基本可以赶上主流ARM版本树莓派4的RISC-V SBC,是上代RISC-V机皇RISC-V机皇VisionFive2近2倍的性能。
LicheePi4A淘宝购买链接:https://item.taobao.com/item.htm?id=715508771884
目前8G+8G的套餐价格价格是799,包含
- 豪华包装外壳:1套
- 开发板:1块
- TypeC线:1根
- 硅脂片:1张
- 散热风扇:1个
CPU介绍
TH1520(曳影1520)是平台哥首款基于无剑600 SoC平台设计的多模态AI处理器SoC原型。该SoC原型基于玄铁C910内核 ,最高主频可达2.5GHz,支持全链路安全防护,具有4K视频处理能力,同时含有丰富的异构计算和高速IO资源。性能指标对标广泛的中高性能应用场景。
曳影 1520 相关介绍可以在平头哥官网 https://www.t-head.cn/product/yeying查看
开箱
拿到LicheePi 4A开发板包装后,第一感觉就是震惊,Sipeed第一次用了这么豪华的外壳包装
里三层外三层。本人买过不少sipeed的板子,和之前一个静电袋或者一个塑料壳相比,这次LicheePi 4A的包装堪称奢侈。。。
豪华包装
在开发板下面,有TypeC数据线、硅脂片、散热风扇
在上电之前,先将硅脂片取出后,贴到主芯片和两个内存上,再在硅脂片上贴上散热风扇,并将风扇的电源线插入左侧"FAN"处,红线对“+”号。
TypeC线插入左上方USB处,红色LED正常点亮,即可开机,我用的是5V/2A电源,运行了几个小时没有出现异常。
插上USB键盘、USB鼠标、HDMI显示器,就开干了。
上手
sipeed提供了基础上手指南https://wiki.sipeed.com/hardware/zh/lichee/th1520/lpi4a/usage.html,可根据上面的介绍操作。我使用的是开发板出厂提供的系统,暂时没有重新烧录系统,可以正常运行体验。
登录
用户名:root,用户名:licheepi
默认安装的系统是Debian 12
root@lpi4a:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
- 查看了一下cpu信息
root@lpi4a:~# cat /proc/cpuinfo
processor : 0
hart : 0
isa : rv64imafdcvsu
mmu : sv39
cpu-freq : 1.848Ghz
cpu-icache : 64KB
cpu-dcache : 64KB
cpu-l2cache : 1MB
cpu-tlb : 1024 4-ways
cpu-cacheline : 64Bytes
cpu-vector : 0.7.1
processor : 1
hart : 1
isa : rv64imafdcvsu
mmu : sv39
cpu-freq : 1.848Ghz
cpu-icache : 64KB
cpu-dcache : 64KB
cpu-l2cache : 1MB
cpu-tlb : 1024 4-ways
cpu-cacheline : 64Bytes
cpu-vector : 0.7.1
processor : 2
hart : 2
isa : rv64imafdcvsu
mmu : sv39
cpu-freq : 1.848Ghz
cpu-icache : 64KB
cpu-dcache : 64KB
cpu-l2cache : 1MB
cpu-tlb : 1024 4-ways
cpu-cacheline : 64Bytes
cpu-vector : 0.7.1
processor : 3
hart : 3
isa : rv64imafdcvsu
mmu : sv39
cpu-freq : 1.848Ghz
cpu-icache : 64KB
cpu-dcache : 64KB
cpu-l2cache : 1MB
cpu-tlb : 1024 4-ways
cpu-cacheline : 64Bytes
cpu-vector : 0.7.1
确认过眼神,你就是RISC-V64 4核。
- 内存信息:
root@lpi4a:~# cat /proc/meminfo
MemTotal: 7990992 kB
MemFree: 7360724 kB
MemAvailable: 7713984 kB
Buffers: 19036 kB
Cached: 389676 kB
SwapCached: 0 kB
Active: 100156 kB
Inactive: 385800 kB
Active(anon): 1540 kB
Inactive(anon): 81036 kB
Active(file): 98616 kB
Inactive(file): 304764 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 8 kB
Writeback: 0 kB
AnonPages: 77288 kB
Mapped: 78120 kB
Shmem: 5316 kB
KReclaimable: 24644 kB
Slab: 49592 kB
SReclaimable: 24644 kB
SUnreclaim: 24948 kB
KernelStack: 2384 kB
PageTables: 1992 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 3995496 kB
Committed_AS: 490028 kB
VmallocTotal: 67108863 kB
VmallocUsed: 19584 kB
VmallocChunk: 0 kB
Percpu: 576 kB
CmaTotal: 327680 kB
CmaFree: 278064 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
内存8G确认无误
- 硬盘信息
root@lpi4a:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 6.7G 3.6G 2.8G 57% /
devtmpfs 3.7G 0 3.7G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 1.6G 2.1M 1.6G 1% /run
tmpfs 5.0M 8.0K 5.0M 1% /run/lock
/dev/mmcblk0p2 32M 25M 5.0M 83% /boot
tmpfs 781M 24K 781M 1% /run/user/103
tmpfs 781M 20K 781M 1% /run/user/0
我的emmc是16G???
联网
LicheePi4A支持有线和无线连接:
- 2路千兆以太网
- 无线采用的是瑞昱RTL8723DS WiFi/蓝牙二合一无线芯片,支持802.11g/g/n 150Mbps高速无线网络连接,支持BT2.1/4.2
出厂默认系统都可以正常使用。
root@lpi4a:~# ifconfig
end0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.188.28 netmask 255.255.255.0 broadcast 192.168.188.255
inet6 fd00::3dfa:9b5:64bc:31f4 prefixlen 64 scopeid 0x0<global>
inet6 fe80::4ebc:c3e2:9922:ddff prefixlen 64 scopeid 0x20<link>
ether 36:46:a1:3b:ff:48 txqueuelen 1000 (Ethernet)
RX packets 118127 bytes 165212789 (157.5 MiB)
RX errors 0 dropped 6364 overruns 0 frame 0
TX packets 29557 bytes 2122854 (2.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 23 base 0xa000
end1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 4e:e1:78:83:1a:65 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 24 base 0x6000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
p2p0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether da:ff:93:77:9a:4c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.188.26 netmask 255.255.255.0 broadcast 192.168.188.255
inet6 fe80::7db6:1a4a:23e2:5e2c prefixlen 64 scopeid 0x20<link>
inet6 fd00::2d12:d0d3:809c:5a51 prefixlen 64 scopeid 0x0<global>
ether 2c:05:47:c3:45:48 txqueuelen 1000 (Ethernet)
RX packets 7993 bytes 1252604 (1.1 MiB)
RX errors 0 dropped 5934 overruns 0 frame 0
TX packets 59 bytes 10268 (10.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
安装配置ssh
连上网后,第一件事就是安装ssh,并用ssh登录。。。
在终端中使用sudo apt install openssh-server安装ssh。
由于Debian默认不支持ssh,需要手工配置一下开启root登录。
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_back
sudo vim /etc/ssh/sshd_config
修改:
PermitRootLoging yes
PasswordAuthentication yes #允许root用户登录
保存退出,然后依次执行:
- 运行/etc/init.d/ssh restart重启SSH服务
- 添加开机启动 sudo update-rc.d ssh enable
- 查看ssh服务状态/etc/init.d/ssh status 是否已经正常启动
然后就可以使用root通过ssh登录了。