回答

收藏

[评测分享] 【全志-V821 PERF2B开发板】--1.开发板了解与开发环境搭建

#板卡评测 #板卡评测 550 人阅读 | 0 人回复 | 2025-06-22

本帖最后由 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. lsb_release -a
复制代码

1.更新软件源,更新系统软件包
  1. sudo apt-get update
  2. sudo apt-get upgrade -y
复制代码

2.安装开发依赖
  1. 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.安装相关工具
  1. sudo apt-get install kconfig-frontends android-tools-mkbootimg python2 libpython3-dev
复制代码
      这里会提示如下,找不到android-tools-mkbootimg,另外也提示Python2没有可用安装版本。后者可以忽略,Python2已不在维护更新,功能集成到Python3.下面解决前者问题安装mkbootimg
  1. sudo apt-get install mkbootimg
复制代码
4.增加架构支持
  1. sudo dpkg --add-architecture i386
  2. sudo apt-get update
复制代码
5.安装架构支持包
  1. sudo apt install gcc-multilib
  2. sudo apt install libc6:i386 libstdc++6:i386 lib32z1
复制代码
6.安装代码管理工具repo
  1. sudo apt-get install repo
复制代码
7.更换镜像源,提高下载速度。
  1. echo export REPO_URL='https://mirrors.bfsu.edu.cn/git/git-repo' >> ~/.bashrc
复制代码

8.配置保存git身份认证
  1. git config --global credential.helper store
复制代码

  至此开发环境基本搭建完成,后面获取SDK后即可进行编译与开发。



V821M2-WXX_PER2_B_4L_V1_1_20250228.pdf

1.01 MB, 下载次数: 4

V821原理图参考

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

高级嵌入式软件工程师
949 积分
9 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条