|
本帖最后由 jf_88521721 于 2025-5-18 12:34 编辑
一、硬件配置与开箱体验
高云GW5AT-LV60开发套件以“全场景图像处理”为核心定位,包装内包含核心板、底板、双类型显示屏(MIPI/LVDS-RGB)、三款高性能摄像头模组(130万至4800万像素)、Type-C下载器及供电线材。其中IMX586模组的加入尤为亮眼,为4800万像素图像处理提供了硬件基础。套件采用分体式设计,核心板搭载高云GW5AT系列 FPGA,集成DDR3控制器与多协议SERDES,底板则扩展出丰富的外设接口,整体做工精良,符合工业级应用标准。
![]()
![]()
二、开发环境搭建与资源获取
官方资料获取需通过高云 半导体官网下载用户手册与原理图,Demo案例需联系客服获取网盘链接(含1GB未压缩工程文件)。开发软件需申请MAC绑定的年度许可。
云源软件和license下载申请地址: https://www.gowinsemi.com.cn/faq.aspx
开发板资料: https://www.gowinsemi.com.cn/clients_view.aspx?TypeId=21&Id=1095&FId=t19:21:19
![]()
三、实操测试与性能验证
实际测试,开发板供电和下载器都只需用USB-A转Type-C线即可,下载器和开发板连接使用端子线接入核心板,连接便携,不需要大功率外置 电源适配器。
模块间链接使用防呆接口,芯数和接口都不一样,需要注意的是排线的接插方向不能错位。
![]()
开发板供电与下载器链接好后,即可通过云源软件IDE进行例程测试,首先测试经典的LED点灯操作,同时使用IP核PLL实现始终倍频,评估使用方式:
![]()
例程足够简洁,IDE风格类似Altera的Quartus,上手极快,相比于易灵思的Efinity上手友好很多,IP核配置界面也很简洁,所有配置方式一目了然:
![]()
PLL使用25MHz时钟生成一个100MHz时钟,使用lock信号表示PLL lock锁定稳定运行,以此信号作为系统复位信号。
- wire reset = 1'b0;
- wire lock;
- wire clk_100M;
- PLL_25_100 u_PLL_25_100
- (
- .clkin(clk_25M), //input clkin
- .reset(reset), //input reset
- .lock(lock), //output lock
- .clkout0(clk_100M) //output clkout0
- );
- wire sys_rst_n = lock;
复制代码在此基础上设计呼吸灯效果,实现LED灯的点亮控制,IDE的综合过程和下载配置都很顺畅:
![]()
烧录模式对比:
SRAM烧录:速度更快(约15秒完成),适合调试,但断电后程序丢失。
Flash烧录:耗时增加至1分钟,但支持脱机运行,复位后程序仍保留,可通过LED状态灯验证。
呼吸灯效果见视频附件
本次测试总结:
高云这块开发板和云源软件使用起来上手很快(有Xilinx和Quarter的经验更快),IP配置简单,板卡连接方便清晰,非常适合做视屏实时处理相关项目验证评估,是一套十分好用且性能强大的配置方案。当然在深度使用后发现了一些IDE版本的问题,将在下一篇对CS130GS模块与LVDS屏和VGA输出例程测试报告中详细说明。
呼吸灯效果
|