[评测分享]
【全志-V821 PERF2B开发板】--1.开发板了解与开发环境搭建
#板卡评测
550 人阅读
|
0 人回复
|
2025-06-22
TA的每日心情 | 奋斗 2025-8-10 16:22 |
|---|
签到天数: 36 天 连续签到: 1 天 [LV.5]常住居民I
举人
- 积分
- 949
|
本帖最后由 dirty123 于 2025-6-23 23:15 编辑
感谢官方与平台提供的全志-V821 PERF2B开发板,实物如下
一.了解开发板
开发板基于全志V821L2-WXX主控,芯片集成双 RISC-V 架构处理器,内部集成的高性能ISP和硬件编码单元支持4MP摄像头接入、ISP处理和H.264编码,同时集成了Wi-Fi、LDO、IRCUT Driver和Audio Codec等模块。芯片内置64MB DDR2,支持Serial RGB/i8080/SPI屏,支持 Wi-Fi + Wi-Fi 低功耗保活,支持RTC。芯片整体来看功能集成度高,很适合带wifi功能音视频类的产品开发与使用。
开发板板载资源丰富,下图可对开发板板载资源总览了解。
开发板套件配备了摄像头和显示屏,包括了音频MIC和喇叭接口,使得整体功能很完整全面可在开发板上评估与开发。
将JP2跳线帽接到AC5V-IN侧,电源头接上开发板,可用KS1拨动开关控制开发板上/下电。开发板上电后如下图。
接上串口,波特率设置为115200,可以看到上电日志如下。CPU0运行Linux系统,CPU1运行RTOS系统。(SDK 1.2 默认波特率修改为 1500000)
由上可以看到开发板正常工作运行起来了。
开发板原理图参见文末附件,可以查阅详细了解开发板各功能部分的硬件原理情况,后面根据应用需要讲解,这里不详细展开。
至此,对开发板硬件原理有了初步整体了解。
二.开发环境搭建
开发环境使用到Ubuntu。这里查得Ubuntu版本24.04,可通过如下查询。
1.更新软件源,更新系统软件包
- sudo apt-get update
- sudo apt-get upgrade -y
复制代码
2.安装开发依赖
- sudo apt-get install build-essential python3 python3-dev subversion git libncurses5-dev zlib1g-dev gawk flex bison quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lsof tree python-is-python3
复制代码 3.安装相关工具
- sudo apt-get install kconfig-frontends android-tools-mkbootimg python2 libpython3-dev
复制代码 这里会提示如下,找不到android-tools-mkbootimg,另外也提示Python2没有可用安装版本。后者可以忽略,Python2已不在维护更新,功能集成到Python3.下面解决前者问题安装mkbootimg。
- sudo apt-get install mkbootimg
复制代码 4.增加架构支持
- sudo dpkg --add-architecture i386
- sudo apt-get update
复制代码 5.安装架构支持包
- sudo apt install gcc-multilib
- sudo apt install libc6:i386 libstdc++6:i386 lib32z1
复制代码 6.安装代码管理工具repo
- sudo apt-get install repo
复制代码 7.更换镜像源,提高下载速度。
- echo export REPO_URL='https://mirrors.bfsu.edu.cn/git/git-repo' >> ~/.bashrc
复制代码
8.配置保存git身份认证
- git config --global credential.helper store
复制代码
至此开发环境基本搭建完成,后面获取SDK后即可进行编译与开发。
|
|
|
|
|
|
|
|
|