北京合众恒跃科技有限公司
直播中

EPTmachine

8年用户 1030经验值
擅长:可编程逻辑 嵌入式技术 存储技术 接口/总线/驱动 控制/MCU
私信 关注

【HZ-RK3568开发板免费体验】1、开发板资源、SDK使用和镜像烧写

试用的开发板是合众恒跃的HZ_EVM_3568开发板,RK3568 是一颗高性能、低功耗的四核应用处理器芯片,专为个人移动互联网设备、AIoT 和工业领域设备而设计。RK3568 内置了多种功能强大的嵌入式硬件引擎,为高端应用提供了优异的性能,支持几乎全格式的H.264 4k@60fps 解码,支持H.265 4k@60fps 解码,也支持H.264/H.265 1080p@60fps 编码,以及高品质的JPEG 的编/解码。

RK3568 内置3D GPU,能够完全兼容OpenGL ES1.1/2.0/3.2、OpenCL 2.0 和Vulkan 1.0。专用的2D 硬件引擎将最大限度地提高显示性能,并提供流畅的操作体验。内嵌的NPU 支持INT8/INT16 混合操作。此外,凭借其强大的兼容性,可轻松地转换基于TensorFlow/MXNet/PyTorch/Caffe 等一系列框架的网络模型。

RK3568 具有高性能的DDR4,能够提供高性能场景下所需的内存带宽。

hardware_spec.png

通过查看开发板的芯片型号,可知开发板板载1GB DDR4内存和8GB EMMC存储,开发板使用12V电源供电。

borad_stuff.png

J16_12V_powerin.png

1、SDK获取和编译

在编译SDK前,需要安装相关的组件

sudo apt-get install git ssh make gcc libssl-dev liblz4-tool expect \
g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \
qemu-user-static live-build bison flex fakeroot cmake gcc-multilib \
g++-multilib unzip device-tree-compiler ncurses-dev libgucharmap-2-90-dev \
bzip2 expat gpgv2

由于开发板上的蓝牙芯片为AP6256,使用HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz进行开发板的镜像和buidlroot编译。

解压压缩包时,需要使用sudo提升权限。

sudo tar -xvf HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz

进入解压出的SDK目录,执行build.sh脚本。

hzhy@ubuntu:~/HZHY/RK3568/HZ-EVM-RK3568-5.10-KERNEL-SDK$ ./build.sh lunch

############### Rockchip Linux SDK ###############

Manifest: rk356x_linux5.10_release_v1.3.0_20230920.xml
Version: linux-5.10-gen-rkr6

Log saved at /home/hzhy/HZHY/RK3568/HZ-EVM-RK3568-5.10-KERNEL-SDK/output/sessions/2025-07-21_17-30-32

Pick a defconfig:

1. rockchip_defconfig
2. hz_evm_rk3568_defconfig
3. rockchip_rk3566_evb2_lp4x_v10_32bit_defconfig
4. rockchip_rk3566_evb2_lp4x_v10_defconfig
5. rockchip_rk3568_evb1_ddr4_v10_32bit_defconfig
6. rockchip_rk3568_evb1_ddr4_v10_defconfig
7. rockchip_rk3568_evb8_lp4_v10_32bit_defconfig
8. rockchip_rk3568_evb8_lp4_v10_defconfig
9. rockchip_rk3568_uvc_evb1_ddr4_v10_defconfig
Which would you like? [1]: 6

首先配置板卡,执行./build.sh lunch,选择板卡配置中的序号6。

执行./build.sh进行编译操作,在编译过程中,如果报错,记得检查输出的log,判断是哪些问题,降低问题排查的难度。

dependency_install.png

编译完成后,在output/update目录中可以找编译的输出结果。

update_images_parts.png

2、镜像烧录

首先在断电状态下,连接开发板的usb(开发板上丝印为P7)到PC机。

打开瑞芯微官方烧录软件RKDevTool,按住开发板上的“V+Recover”按键并通电。

在烧录见界面显示“发现一个LOADER设备”,如下所示。

Loader_Device_Find.png

切换到升级固件选项卡,点击其中的“固件”按钮选择用于烧录的固件。

rkdev_update_select.png

点击界面上的升级按钮烧录update.img到开发板

rkdev_update_flash.png

开发板烧录完成后,使用uname -a指令查看系统信息

root@rk3568:/# uname -a
Linux rk3568 5.10.160HZ_EVB_RK3568_Kernel-5.10_v1.0.0_20240410 #1 SMP Mon Jul 21 17:32:35 CST 2025 aarch64 GNU/Linux

更多回帖

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