单片机/MCU论坛
直播中

longrenwenzi

11年用户 28经验值
擅长:控制/MCU
私信 关注

【PHYTEC AM62x开发板试用】准备工作

测试接口功能

https://docs.phytec.com/projects/yocto-phycore-am62x/en/bsp-yocto-ampliphy-am62x-pd23.2.1/quickstart/index.html

依据手册指引测试各个端口,这部分工作按照手册去做基本没有问题,其中发现的问题:

1、image.png

例程中使用的是am62xx-3,实际使用的是am62xx-2版本不一致

2、GPIO不同,因为核心板版本不同,使用GPIO口有差别phytec2.png

图中是实际使用的GPIO的编号。GPIO的手动修改编号的测试工作没有继续,主要是不确定底板与核心板直接连接引脚是哪一个。(问题已反馈)

3、ubunt系统中phyLinux init 初始化时要根据核心板和底板的型号选择属于自己的型号

Ubuntu系统准备工作

参照Build the BSP 下载配置相关软件

执行指令

sudo apt-get install -y bsdmainutils build-essential chrpath cpio diffstat file g++-multilib gawk gcc-multilib git-core iputils-ping libegl1-mesa libgmp-dev libmpc-dev libncurses-dev libsdl1.2-dev libssl-dev locales lz4 openssh-client pylint python python3 python3-distutils python3-git python3-jinja2 python3-pexpect python3-pip rsync socat texinfo tmux unzip vim wget xterm zstd

时,大部分组件都可以安装,但是有些组件需要自己安装。
1、执行时最好关注一下执行结果,哪些软件没有安装成功
image.png

一开始没在意,执行后面指令时会用到,目前lz4软件包安装问题尚未解决

2、还有这种的image.png

安装的时候版本是Python3,调用的时候用的Python,所以需要做重软链接处理

sudo ln -s /usr/bin/python3 /usr/bin/python

处理后可正常使用python
3、按照手册中给的步骤操作,最好不要省略步骤(除非确认该指令可以不操作)。
image.png
不确定是不是没有设置邮箱的缘故,
Fetching: 0% (0/12) warming up
Fetching: 66% (8/12) meta-phytec
卡在这个位置不动了。也有可能是网络的问题。

由于初次使用linux开发产品,前期学了很多的相关知识导致节奏被拉慢。目前开发环境、流程等已经初步掌握,完成目前的产品应该问题不大。

更多回帖

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