查看: 2793|回复: 3

正点原子领航者ZYNQ开发板FPGA板XILINX 7010 试用活动

[复制链接]
  • TA的每日心情
    开心
    2020-6-4 18:11
  • 签到天数: 75 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2020-1-19 07:52:13 | 显示全部楼层 |阅读模式
    分享到:
    收到电路城组织的正点原子领航者ZYNQ开发板FPGA板XILINX 7010 试用活动的板卡了。 1.jpg
    屏和板卡是分开包装的
    2.jpg
    详细内容如下,一些连接线,一个12V/1A电源,一个USB3.0的读写卡,还有个JTAG调试器
    3.jpg
    有个散热器粘在FPGA上面后,找几个铜柱把屏固定住
    4.jpg
    加电显示了,一个电阻屏啊,需要校准。现在的电容屏还是稀罕物啊
    5.jpg


    先走一遍“领航者ZYNQ开发板用户快速体验_V1.2.pdf”。
    目的是做个多功能仪表的,方案就是跑起LINUX来,然后挂上ADC/DAC模块,再做应用程序,一般是QT啊,看看能不能PYTHON的TKINTER。
    要配置LINUX,是petalinux还是SDSOC,目前在了解中。








    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-4 18:11
  • 签到天数: 75 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2020-1-21 22:09:36 | 显示全部楼层
    本帖最后由 zt1234 于 2020-2-1 20:11 编辑

    逐步理清了思路啊,ZYNQ完整的开发分三大部分:一是利用Vivado软件生成PL的配置文件BIT和启动文件FSBL,二是利用Petalinux生成Linux操作系统的U-Boot、Linux内核、设备树以及文件系统和PL核的驱动程序,三是利用SDK将FSBL、BIT和U-Boot制作启动文件Boot.Bin,开发应用程序生成uImage,最后将Boot.Bin、uImage、设备树和文件系统拷贝至SD或EMMC中运行。有没有更简单的方法啊?手头没有硬件了,计算机的配置也不高,只能学习了。
    《领航者ZYNQ之FPGA开发指南_V1.1.pdf》就是PL的使用
    《领航者ZYNQ之嵌入式开发指南_V1.1.pdf》就是PS的使用
    《领航者ZYNQ之Linux开发指南_V1.1.pdf》就是PS中跑LINUX的使用

    需要设计或购买双通道高速ADC/DAC模块,正点原子的ATK_HS_AD_DA采用了832MAD9280和8位125M的AD9708,指标不太理想但原理和设计方法可以选用。参考《领航者ZYNQ之FPGA开发指南_V1.1.pdf》可以设计ADC/DAC的IP核。
    未命名.JPG
    框图为
    未命名.JPG




    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-4 18:11
  • 签到天数: 75 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2020-2-12 16:09:50 | 显示全部楼层
        今天终于回到了正点原子领航者ZYNQ开发板FPGA板XILINX 7010 板卡的身边,加电还是年前的状态。
        通篇看完了领航者ZYNQ之FPGA开发指南_V1.1.pdf,以前用ISE磕磕巴巴跑过软核MicroBlaze。现在的ZYNQ是以PS为核心的系统,PL只是它的一个外设,PL和PS供电独立因此不用可以被断电。里面有两个硬核ARM9微处理器共享catch和256kB的OCM(On Chip Memory)和128kB 的ROMBootROM)。存储器接口包括动态和静态存储器控制器,动态支持各种DDR,静态支持NAND/Quad-SPI/并行/NOR接口。PS外设通信是通过MIO(Multiplexed Input/Output)实现了54个引脚包括SPI/I2C/UART/CAN/SD/USB/GIE各2个和GPIO,包含在3个IO BANK,BANK500、BANK501和BANK502分别采用3.3V、 1.8V和1.5V供电,PS端的IO连接是固定的,超过时可以通过PL的扩展MIO(Extended MIO,EMIO)来实现。PS与PL使用AXI协议通信支持接口类型有AXI4为高性能存储映射接口、AXI4-Lite为简化AXI4用于较少数据量的存储映射通信、AXI4-Stream用于高速数据流传输非存储映射接口,共9个AXI接口,是高速ADC和DAC的关键技术。主要介绍了VIVADO软件的输入、前仿真、综合、实现、后仿真、下载、调试等环节。需要考虑高速ADC和DAC的硬件实现,目前配套的高速ADC和DAC模块都只有一路而且指标也不高,考虑用AD9961或AD9963来设计。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-4 18:11
  • 签到天数: 75 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2020-3-3 14:25:52 | 显示全部楼层
    ADi公司的FAE不好弄啊,耽误了很长时间。现在弄到了MAX5865,先画个PCB板子吧,第一次用LCEDA
    无标题.jpg

    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-29 23:47 , Processed in 0.139721 second(s), 22 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.