友善之臂

friendlyelec.com.cn

Posted by LXG on May 23, 2024

NanoPi R6C

NanoPi_R6S

NanoPi R6C

NanoPi R6C(简称”R6C”)是友善电子团队设计出品的一款开源高性能一体化边缘计算平台,它具备2.5G和千兆双网口。它采用瑞芯微RK3588S作为主控处理器, 配备4GB/8GB LPDDR4x内存,以及可选的32GB eMMC闪存,支持运行FriendlyWrt, Android, Debian和Ubuntu等多种系统, 并支持GPU和VPU加速。

R6C接口丰富,布局紧凑,主板尺寸只有 90x62 mm,它带有30Pin GPIO,其中包含普通I/O口、I2C、I2S、PWM和SPI等接口, 还带有1个HDMI输出接口,可解码播放最高8K@60fps H.265/VP9, 以及8K@30fps H264等格式视频。为方便开发者使用,R6C还集成USB转串口功能,并以Type C接口引出。

R6C还带有1个M.2 NVME固态硬盘接口,以及和1个USB3.0和1个USB2.0接口,并支持当前流行的PD快充电源供电(USB C接口),外接移动硬盘时无需担心供电不足, 另外可选配安装一体化CNC氧化铝外壳。

NanoPi_R6C_Layout

NanoPi_R6S

NanoPi R6S(简称”R6S”)是友善电子团队设计出品的一款开源高性能一体化边缘计算平台,它带有双2.5G和1个千兆网口。它采用瑞芯微RK3588S作为主控处理器, 配备8GB LPDDR4x内存,和32GB eMMC闪存,支持运行FriendlyWrt, Android, Debian和Ubuntu等多种系统, 支持GPU和VPU加速。

R6S接口丰富,布局紧凑,主板尺寸只有90x62mm,可选配安装一体化CNC氧化铝外壳。它带有1个HDMI输出接口,可解码播放最高8K60p H.265/VP9, 以及8K30p H264等格式视频。

R6S带有2个USB接口,并支持USB C口当流行的PD快充电源供电,外接移动硬盘时无需担心供电不足。

NanoPi_R6S_Layout

编译Android

源码下载

百度网盘


tar xzf /path/to/netdisk/07_源代码/rk35xx-android12-xxxxxxx-YYYYMMDD.tgz
cd rk35xx-android12
git pull

首次编译


echo "ROCKCHIP_DEVICE_DIR := device/rockchip/rk3588/nanopi6" > .rockchip_device.mk
# export INSTALL_GAPPS_FOR_TESTING=yes  # 是否包含google apps
. setenv.sh
./build.sh -FMu

二次编译


# export INSTALL_GAPPS_FOR_TESTING=yes  # 是否包含google apps
. setenv.sh
make
./build.sh -Mu

串口调试

波特率:1500000 登陆账号:pi 登陆密码:pi


sudo minicom -D /dev/ttyUSB0 -b 1500000

NanoPi-R6C login: pi
Password: pi
Welcome to Ubuntu 22.04.4 LTS (GNU/Linux 6.1.57 aarch64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status

Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings

Last login: Tue May 14 03:45:45 UTC 2024 on ttyFIQ0
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

pi@NanoPi-R6C:~$ 

ubuntu 系统下开启adb功能


pi@NanoPi-R6C:~$ sudo systemctl enable usbdevice
[sudo] password for pi: pi
Created symlink /etc/systemd/system/sysinit.target.wants/usbdevice.service → /lib/systemd/system/usbdevice.service.
pi@NanoPi-R6C:~$ sudo reboot