随笔分类 -  ZYNQ

摘要:前言 这个问题跟前面记录的问题0和1有点类似吧,也是需要再文件树里面增加一点配置。 我手上是有两块zynq,一块是xczu2cg另一块是zynq7010,也就是zynqMP和zynq,在MPSOC里面SD启动需要注意这个SD卡的读写问题。 原因 SD卡有两种规格,一种大的,标准的SD卡;一种小的,M 阅读全文

posted @ 2024-11-03 10:25 Popeye-tt 阅读(149) 评论(0) 推荐(0)

摘要:1-petalinux 问题记录-根文件系统分区问题 在MPSOC上使用SD第二分区配置根文件系统的时候,需要选择对应的bootargs,但是板子上有emmc和sd两个区域,至于配置哪一种mmcblk0就出现了问题,从vivado中的BlockDesign和MLK XCZU2CG原理图来看的话,我使 阅读全文

posted @ 2024-11-01 15:24 Popeye-tt 阅读(71) 评论(0) 推荐(0)

摘要:0-petalinux 问题记录-VFS: Cannot open root device fs or unknown-block(0,0): error -6 这个问题是对SD卡分区之后,ext4分区写入一个文件系统之后的现象,不能正常启动,通过log可以看出来是能找到sd卡的分区,提示需要增加引 阅读全文

posted @ 2024-11-01 11:59 Popeye-tt 阅读(76) 评论(0) 推荐(0)

摘要:3-ZYNQ折腾记录-PS_PL AXI Interfaces Zynq UltraScale+ MPSoC集成了功能丰富的四核或双核Arm® Cortex-A53 MPCore基于处理系统(Processing System, PS)和可编程逻辑(Programmable Logic, PL)的单 阅读全文

posted @ 2024-10-28 19:04 Popeye-tt 阅读(83) 评论(0) 推荐(0)

摘要:2-ZYNQ折腾记录-PMU The AMD Zyng UltraScale+ MPSoC包括一个专用的用户可编程处理器,该平台测量单元(Platform Measurement Unit, PMU)处理器用于电源、错误管理和执行可选的软件测试库(Software Test Library, STL 阅读全文

posted @ 2024-10-28 16:09 Popeye-tt 阅读(119) 评论(0) 推荐(0)

摘要:1-ZYNQ折腾记录-APU 应用程序处理单元(Application processing units, APU)由四个Cortex-M-A53 MPCore处理器、L2高速缓存和相关功能组成。Cortex-A53 MP Core处理器是最低功耗的Arm v8处理器,能够无缝支持 32位和64位代 阅读全文

posted @ 2024-10-28 15:18 Popeye-tt 阅读(110) 评论(0) 推荐(0)

摘要:3-petalinux2018.3摸索记录-命令驱动_交叉编译链 一、命令行控制GPIO 对于ps端设备,在板卡的linux系统中,切换到/sys/class/gpio​路径下可以看到目前挂载的gpio设备。 export: 导入用户空间 gpiochip: 系统中gpio寄存器信息 unexpor 阅读全文

posted @ 2024-10-27 19:27 Popeye-tt 阅读(25) 评论(0) 推荐(0)

摘要:1-petalinux2018.3摸索记录-petalinux-config 一、petalinux-config的具体配置-ZYNQMP Configuration ​​ 1、Linux Compoment Selection ​​ Linux Compoment Selection,Linux组 阅读全文

posted @ 2024-10-27 19:27 Popeye-tt 阅读(115) 评论(0) 推荐(0)

摘要:4-petalinux2018.3摸索记录-linux驱动(交叉编译) 前面通过petalinux-build完成了镜像的编译生成,通过命令行完成了GPIO的驱动,接下来记录如何使用C语言在Linux通过交叉编译的方式完成xilinx-linux设备驱动的开发。 学习过程中发现,大部分厂商的教程都是 阅读全文

posted @ 2024-10-27 19:27 Popeye-tt 阅读(201) 评论(0) 推荐(0)

摘要:2-petalinux2018.3摸索记录-petalinux rootfs ​​ 1 Filesystem Packages 文件系统软件包 2 Petalinux Package Groups Petalinux软件包组 3 Image Features 镜像特性 4 apps 应用程序 5 u 阅读全文

posted @ 2024-10-27 19:27 Popeye-tt 阅读(351) 评论(0) 推荐(0)

摘要:0-petalinux2018.3摸索记录-快速亮机 一、环境搭建 1、环境要求 ① 需要注意 petalinux、vivado、vitis、linux 之间的版本对应关系,在 ug1144 上可以找到 ② 需要注意 linux 的硬件要求,运存 8G 以上不然会报错等等 2、环境依赖配置 2018 阅读全文

posted @ 2024-10-27 19:26 Popeye-tt 阅读(73) 评论(0) 推荐(0)

摘要:0-ZYNQ折腾记录-启动顺序 BootROM——>FSBL——>Uboot BootROM 每次一上电, ARM核心就会前往 BootROM完成一些基本的准备工作, 就这样一个最开始的程序,需要完成以下几件事情: 释放PMU,复位CSU。 读取拨码开关,获取启动模式,从相应的内存中获取启动文件。 阅读全文

posted @ 2024-10-27 19:24 Popeye-tt 阅读(151) 评论(0) 推荐(0)