【E413】EBIT EBAZ4205 Zynq7010板的基本参考设计

2021-08-22 09:51:46      索炜达电子      849     

项目编号:E413

文件大小:6.9M

源码说明:带中文注释

开发环境:C编译器

简要概述

EBIT EBAZ4205 Zynq7010板的基本参考设计

Implemented features:

  • DDR3 interface with 256MB memory

  • SDIO interface for Micro SD card

  • UART1 interface for debug and loggin

  • 100M Ethernet with MII interface via EMIO

  • GPIO for LED control via EMIO

What're included:

  • Pre-built boot images

  • Vivado project of FPGA block design

  • SDK project for FSBL & device tree

  • Configurations and device tree sources for both U-Boot and Kernel

  • U-Boot environment variables.

EDA tools:

  • Xilinx Vivado 2018.3

  • Xilinx SDK 2018.3

  • Free Webpack License

【E413】EBIT EBAZ4205 Zynq7010板的基本参考设计

目录│文件列表:

 └ ebit_z7010

    │ ebit_z7010.xpr

    ├ documents

    │  └ ebaz4205_sch.pdf

    ├ ebit_z7010.sdk

    │  │ ebit_z7010_top_wrapper.hdf

    │  ├ ebit_z7010_dts

    │  │  │ .cproject

    │  │  │ .project

    │  │  │ .sdkproject

    │  │  │ Makefile

    │  │  │ pcw.dtsi

    │  │  │ skeleton.dtsi

    │  │  │ system-top.dts

    │  │  │ system.dts

    │  │  │ system.mss

    │  │  └ zynq-7000.dtsi

    │  ├ ebit_z7010_fsbl

    │  │  │ .cproject

    │  │  │ .project

    │  │  └ src

    │  │     │ fsbl.h

    │  │     │ fsbl_debug.h

    │  │     │ fsbl_handoff.S

    │  │     │ fsbl_hooks.c

    │  │     │ fsbl_hooks.h

    │  │     │ image_mover.c

    │  │     │ image_mover.h

    │  │     │ lscript.ld

    │  │     │ main.c

    │  │     │ md5.c

    │  │     │ md5.h

    │  │     │ nand.c

    │  │     │ nand.h

    │  │     │ nor.c

    │  │     │ nor.h

    │  │     │ pcap.c

    │  │     │ pcap.h

    │  │     │ ps7_parameters.xml

    │  │     │ qspi.c

    │  │     │ qspi.h

    │  │     │ rsa.c

    │  │     │ rsa.h

    │  │     │ sd.c

    │  │     │ sd.h

    │  │     └ Xilinx.spec

    │  ├ ebit_z7010_fsbl_bsp

    │  │  │ .cproject

    │  │  │ .project

    │  │  │ .sdkproject

    │  │  │ Makefile

    │  │  │ system.mss

    │  │  └ ps7_cortexa9_0

    │  │     ├ include

    │  │     │  │ bspconfig.h

    │  │     │  │ diskio.h

    │  │     │  │ ff.h

    │  │     │  │ ffconf.h

    │  │     │  │ integer.h

    │  │     │  │ mblaze_nt_types.h

    │  │     │  │ profile.h

    │  │     │  │ sleep.h

    │  │     │  │ smc.h

    │  │     │  │ vectors.h

    │  │     │  │ xadcps.h

    │  │     │  │ xadcps_hw.h

    │  │     │  │ xbasic_types.h

    │  │     │  │ xcoresightpsdcc.h

    │  │     │  │ xcpu_cortexa9.h

    │  │     │  │ xddrps.h

    │  │     │  │ xdebug.h

    │  │     │  │ xdevcfg.h

    │  │     │  │ xdevcfg_hw.h

    │  │     │  │ xdmaps.h

    │  │     │  │ xdmaps_hw.h

    │  │     │  │ xemacps.h

    │  │     │  │ xemacps_bd.h

    │  │     │  │ xemacps_bdring.h

    │  │     │  │ xemacps_hw.h

    │  │     │  │ xenv.h

    │  │     │  │ xenv_standalone.h

    │  │     │  │ xgpiops.h

    │  │     │  │ xgpiops_hw.h

    │  │     │  │ xilrsa.h

    │  │     │  │ xil_assert.h

    │  │     │  │ xil_cache.h

    │  │     │  │ xil_cache_l.h

    │  │     │  │ xil_cache_vxworks.h

    │  │     │  │ xil_errata.h

    │  │     │  │ xil_exception.h

    │  │     │  │ xil_hal.h

    │  │     │  │ xil_io.h

    │  │     │  │ xil_macroback.h

    │  │     │  │ xil_mem.h

    │  │     │  │ xil_misc_psreset_api.h

    │  │     │  │ xil_mmu.h

    │  │     │  │ xil_printf.h

    │  │     │  │ xil_sleeptimer.h

    │  │     │  │ xil_testcache.h

    │  │     │  │ xil_testio.h

    │  │     │  │ xil_testmem.h

    │  │     │  │ xil_types.h

    │  │     │  │ xl2cc.h

    │  │     │  │ xl2cc_counter.h

    │  │     │  │ xnandps.h

    │  │     │  │ xnandps_bbm.h

    │  │     │  │ xnandps_hw.h

    │  │     │  │ xnandps_onfi.h

    │  │     │  │ xparameters.h

    │  │     │  │ xparameters_ps.h

    │  │     │  │ xplatform_info.h

    │  │     │  │ xpm_counter.h

    │  │     │  │ xpseudo_asm.h

    │  │     │  │ xpseudo_asm_gcc.h

    │  │     │  │ xreg_cortexa9.h

    │  │     │  │ xscugic.h

    │  │     │  │ xscugic_hw.h

    │  │     │  │ xscutimer.h

    │  │     │  │ xscutimer_hw.h

    │  │     │  │ xscuwdt.h

    │  │     │  │ xscuwdt_hw.h

    │  │     │  │ xsdps.h

    │  │     │  │ xsdps_hw.h

    │  │     │  │ xstatus.h

    │  │     │  │ xtime_l.h

    │  │     │  │ xuartps.h

    │  │     │  │ xuartps_hw.h

    │  │     │  └ _profile_timer_hw.h

    │  │     └ libsrc

    │  │        ├ coresightps_dcc_v1_4

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xcoresightpsdcc.c

    │  │        │     └ xcoresightpsdcc.h

    │  │        ├ cpu_cortexa9_v2_7

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     └ xcpu_cortexa9.h

    │  │        ├ ddrps_v1_0

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     └ xddrps.h

    │  │        ├ devcfg_v3_5

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xdevcfg.c

    │  │        │     │ xdevcfg.h

    │  │        │     │ xdevcfg_g.c

    │  │        │     │ xdevcfg_hw.c

    │  │        │     │ xdevcfg_hw.h

    │  │        │     │ xdevcfg_intr.c

    │  │        │     │ xdevcfg_selftest.c

    │  │        │     └ xdevcfg_sinit.c

    │  │        ├ dmaps_v2_4

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xdmaps.c

    │  │        │     │ xdmaps.h

    │  │        │     │ xdmaps_g.c

    │  │        │     │ xdmaps_hw.c

    │  │        │     │ xdmaps_hw.h

    │  │        │     │ xdmaps_selftest.c

    │  │        │     └ xdmaps_sinit.c

    │  │        ├ emacps_v3_8

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xemacps.c

    │  │        │     │ xemacps.h

    │  │        │     │ xemacps_bd.h

    │  │        │     │ xemacps_bdring.c

    │  │        │     │ xemacps_bdring.h

    │  │        │     │ xemacps_control.c

    │  │        │     │ xemacps_g.c

    │  │        │     │ xemacps_hw.c

    │  │        │     │ xemacps_hw.h

    │  │        │     │ xemacps_intr.c

    │  │        │     └ xemacps_sinit.c

    │  │        ├ gpiops_v3_4

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xgpiops.c

    │  │        │     │ xgpiops.h

    │  │        │     │ xgpiops_g.c

    │  │        │     │ xgpiops_hw.c

    │  │        │     │ xgpiops_hw.h

    │  │        │     │ xgpiops_intr.c

    │  │        │     │ xgpiops_selftest.c

    │  │        │     └ xgpiops_sinit.c

    │  │        ├ nandps_v2_4

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xnandps.c

    │  │        │     │ xnandps.h

    │  │        │     │ xnandps_bbm.c

    │  │        │     │ xnandps_bbm.h

    │  │        │     │ xnandps_g.c

    │  │        │     │ xnandps_hw.h

    │  │        │     │ xnandps_onfi.c

    │  │        │     │ xnandps_onfi.h

    │  │        │     └ xnandps_sinit.c

    │  │        ├ scugic_v3_10

    │  │        │  └ src

    │  │        │     │ Makefile

    │  │        │     │ xscugic.c

    │  │        │     │ xscugic.h

    │  │        │     │ xscugic_g.c

TAGEBAZ4205
  • 4 次
  • 1 分