• 2024-08-18正点原子领航者ZYNQ7020开发板 GMAC1 EMIO调试记录
    ZYNQ7020GMAC1EMIO裸机功能调试ZYNQ嵌入式系统开发流程1:创建Vivado工程2:创建ProcessSystem3:生成顶层HDL添加EMIO引脚约束4:生成Bitstream并导出到SDK启动SDK5:创建LWIPEcho测试工程6:编译工程并在开发板上进行测试LinuxKernel中GMIITORGMIIIP的
  • 2024-03-27Xilinx ZYNQ 7000+Vivado2015.2系列(十)MIO/EMIO再识,MIO的引脚“复用”,EMIO当作PS的接口连接PL
    前面我们介绍过EMIO,但是不详细。MIO是PS的IO接口,这个M代表的是Multiuse,也就是多用途,在下图中我们可以看到54个MIO连接这么多东西,必须得复用,所以当我们开发的时候需要的功能配置上,不需要的去掉,防止IO口被占用。板子用的是zc702。下面我们双击ZYNQ核:我们到MIO的配置里,把其
  • 2024-02-21mpsoc嵌入式vitis开发—EMIO LED实验
    前言vitis版本:Vitis2023.2由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EVMPSoC之嵌入式Vitis开发指南_V1.0.pdf》代码采用CodeGeeX-AM
  • 2023-01-05Zynq PS之MIO、EMIO调试
    原理框图本文用于点亮PS MIO52和PL L15接的LED灯。1.1.1 Vivado中添加&配置ZynqUltraScale+MPSocIP1.1.1.1 UART设置(仅用于调试,非必需)1.1.1.2 MIO、EMIO设置EMIO=1
  • 2022-11-29ZYNQ的MIO与EMIO中断设置流程——Vivado2018.3
    MIO与EMIO在各bank的分布根据官方手册可以看到MIO分布在BANK0与BANK1有54个,而EMIO分布在BANK2与BANK3有64个。中断系统的介绍根据官方手册的GIC中断控制器的系统级块
  • 2022-11-11MIO、EMIO、AXI_GPIO
    开发板:Zynq7030数据采集板PC平台:Ubuntu-18.04+MobaXterm开发环境:Xilinx Vivado +SDK-18.3学习目标:PS通过 EMIO、AXI_GPIO 口来控制PL端LED一、MIO、EMIO、AXI_G