查看: 969|回复: 0

创龙科技TLZ7x-EasyEVM-S评估板试用

[复制链接]

该用户从未签到

发表于 2022-8-1 23:20:07 | 显示全部楼层 |阅读模式
分享到:
感谢创龙科技提供这次试用机会。首次接触创龙还是在学生时代,当时导师拿出了一个古董级别的板卡。当时Zynq架构类型的FPGA还没有普及,因此这种异构的只能将ARM、DSP以及FPGA进行硬件上的“拼接”,将三种芯片集成在了一个核心板上,采取的通信协议也不是AXI协议,速度也远远比不上AXI。那一块古董板卡也成为了我们实验室最难啃的骨头之一,因此必须同时学会FPGA、ARM以及DSP,很难掌握,而且创龙走的是工业产品路线,基本上不提供教学,所以这个板卡一度成为我的心病。
不过现在有了ZYNQ,上面的难题也解决了,虽然也需要软硬两方面的知识,但是难度已经大大降低。首先看看板卡图片:
主板.jpg
我是连接了12v电源和串口转USB的线,启动模式为SD卡启动,根据开箱说明,灯闪烁表示功能正常,但是串口(波特率115200)打印没有信息:
串口界面.png
可能自带的启动文件没有添加串口驱动,后面将自定义启动文件,输出串口信息,便于调试。
然后看看板卡的资源信息,做FPGA开发第一件事基本上就是看看芯片的资源信息,看核心板的芯片是ZYNQ7020:

核心板.jpg

看对应的资源信息如下:
资源.png
LUT资源差不多5K左右,BRAM大小3.3Mb,属于资源比较少的一类。
然后看看评估板的外围接口:
外围接口.png
外围接口有UART、CAN、CAMERA、JTAG以及一些LED、KEY等,接口还算比较丰富,还有两组扩展接口。以下是另外的配件:
其他配件.jpg
包含读卡器、网线以及一个USB OTG,这个应该可以用来做做U盘的数据读取一类的。可惜的是没有JTAG线,并且这个小接口的JTAG我自己也没有,纯硬件开发应该是与我无缘了。

本来的项目计划是移植一个Yolo算法加速器,但是考虑到没有JTAG线并且摄像头显示模块均没有,自己手头也没有,最最最重要的是资源可能不足,之前的LUT资源可能得消耗30K左右,BRAM需要90个,这个ZYNQ7020的基本上已经无法满足了。因此后续准备更换试用项目,初步计划是先自定义一个启动文件,运行Linux系统,没有JTAG也只能做Linux开发了。

回复

使用道具 举报

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

本版积分规则

关闭

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

手机版|小黑屋|与非网

GMT+8, 2024-11-19 08:21 , Processed in 0.122443 second(s), 16 queries , MemCache On.

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

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.