【iCore3 双核心板】DEMO 1.0 测试程序发布
iCore3 Demo V1.0 程序说明
一、概要
本资料包包含5个文件夹:
1、“arm”里是 icore3上 arm的程序包,开发环境为 KEIL 5.17;
2、“fpga”里是 icore3 上 fpga的程序包,开发环境为 QuartusII 15.0(好像低版本的也可以打开);
3、“相关软件”里包含 putty 终端软件和 UDP 调试软件;
4、“屏幕截图”为工作时的截图;
5、“驱动”为板载 usb 转 uart的驱动程序,本实验之前需要安装到计算机。
二、测试准备工作
为了运行测试程序,需要做一些准备工作 。
1、 通过网线把iCore3 与电脑连接,用于测试以太网功能;电脑ip 设置为 192.168.0.1 网段;
2、 把 FPGA 配置跳线置于 PS 模式;
3、 电源供电跳线选择为 USB UART 模式;
4、 通过 micro usb转U盘线缆,连接一个U盘到icore3上,u盘必须为fat32文件系统;也可以把 fpga工程下的 sdram.rbf 文件拷贝到u盘里,这样就可以通过u盘配置fpga了;
5、 连接一个TF卡到iCore3卡座上,TF卡必须为fat32或者fat文件系统,也可以把 fpga工程下的 sdram.rbf 文件拷贝到TF卡里,这样就可以通过TF配置fpga了;
6、 通过micro usb线缆把 USB UART 端口与计算机U盘相连,并安装好“驱动”目录里的驱动文件;使得板载的USB转UART可以正常工作。
三、开始测试
通过 micro usb线把icore3的usb uart接口与计算机连接好后,计算机会识别到一个串口号。通过putty.exe 软件把此串口打开(端口号需要在“设备管理器”里查看),波特率配置为 115200,然后键入 test 并按回车进行测试。测试图片如图所示。

四、网络接口测试
网络接口需要安装软件自带的UDP 测试工具,安装好后“新建连接”,选择UDP协议,并把目标IP 设置成 192.168.0.10, 目标端口设置成 30000;即可通过此软件发送数据到iCore3,iCore3 接收到数据后会原封不动发向计算机。测试图片如图所示。

五、测试内容解析
1、电源:紫色字体显示为[POWER ]为电源测试,可得到iCore3的5V供电、核心板电流、板载 3.3V / 1.2V / 2.5V 的电压,测试成功后会显示[OK];
2、RTC实时时钟:会读出RTC时间和日期,若时间在走则说明功能正确,这里要注意的是时间还不准的(因为没有设定);
3、TF卡测试:此测试分为两部分,第一步首先探测TF卡信息并显示,第二步为读写实验,程序会在TF卡上建立一个 10k大小的文件,写入并读取校验,测试结果也会显示出来;
4、U盘测试:与TF卡测试类似,若U盘测试成功,则程序会在U盘上建立一个10k大小的文件,写入并读取校验,然后显示测试结果;
5、FPGA PS配置:程序会尝试通过TF卡或者 U盘里读取 sdram.rbf文件,并配置FPGA,若TF卡或者U盘里有此程序,则会配置成功;sdram.rbf是通过quartusii 软件转换过来的,此文件在fpga文件夹内;
6、总线读写测试:此功能通过stm32 fsmc读写fpga内ram数据,完成7个ram块的读写测试,每个ram块为 512字节;
7、按键测试:在>> 提示符下,按下按键会显示按键按下信息;
8、LED 测试:ARM 和 FPGA LED均会三色循环显示;
9、SDRAM 读写测试:此测试 由fpga程序完成,测试成功后fpga的LED会三色循环显示。测试失败后LED 会显示“白色”。
六、iCore3 核心板购买地址(已经批量到货,可直接购买)
https://item.taobao.com/item.htm?id=524229438677
七、代码包下载地址
链接:http://pan.baidu.com/s/1nuCdnXv 密码:o4id

【iCore3 双核心板】DEMO 1.0 测试程序发布的更多相关文章
- 【iCore4 双核心板】DEMO V1.0 测试程序发布
iCore4 Demo V1.0程序说明 一.概要 本资料包含5个文件夹: 1.“arm”里是iCore4上arm的程序包,开发环境为KEIL5.17: 2.“fpga”里是iCore4上FPGA的程 ...
- 【iCore1S 双核心板】DEMO V1.0 测试程序发布
iCore1S Demo V1.0程序说明 一.概要 本资料包含5个文件夹: 1.“ARM”里是iCore1S上ARM的程序包,开发环境为KEIL5.17: 2.“FPGA”里是iCore1S上FPG ...
- 【iCore3应用】基于iCore3双核心板的编码器应用实例
简介 本硬件电路方案是针对集电极开路输出的编码器设计的.隔离前电压为5V,同时5V也是编码器的驱动电压,由外部供电:隔离后电压为3.3V,由核心板提供.隔离芯片采用3通道ADUM1300隔离芯片.因为 ...
- 【iCore3 双核心板】iCore3封装库及使用说明V1.0
iCore3封装库及使用说明下载链接: http://pan.baidu.com/s/1pLq23Qb iCore3 购买链接: https://item.taobao.com/item.htm?id ...
- 【iCore3 双核心板】【发布基于 iCore3的显示模块(包含7寸屏,4.3寸屏,vga模块等】
====================注意 ==================== 1.本代码仅仅对iCore3客户(使用者)开放: 2.iCore3使用者凭购买id或者订单号给 gingko[A ...
- 【iCore3双核心板】【4.3寸液晶驱动板爆照!】
[源代码完全开源,过几天连同硬件一起发布] 花了好久的时间,我们的fpga工程师才完成这液晶模块的驱动代码,其核心价值如下: 1.完全基于fpga驱动,sdram当做缓存: 2.内建双缓冲机制:方便 ...
- 【iCore3 双核心板】例程三十六:DAC实验——输出直流电压
实验指导书及代码包下载: http://pan.baidu.com/s/1bRVnzS iCore3 购买链接: https://item.taobao.com/item.htm?id=5242294 ...
- 【iCore3双核心板】发布 iCore3 应用开发平台用户手册
PDF手册下载地址:http://pan.baidu.com/s/1miBBYi8 iCore3应用开发平台购买地址:https://item.taobao.com/item.htm?spm=a1z1 ...
- 【iCore3双核心板】发布 iCore3 应用开发平台硬件原理图
原理图PDF下载地址:http://pan.baidu.com/s/1jHY0hNK iCore3应用开发平台购买地址:https://item.taobao.com/item.htm?spm=a1 ...
随机推荐
- linux命令缩写及全称
apt = Advanced Packaging Tool ar = archiver as = assembler awk = "Aho Weiberger and Kernighan&q ...
- sql in(1,2,3)参数化查询,错误在将 varchar 值 '1,2,3,4' 转换成数据类型 int 时失败
解决办法 string userIds = "1,2,3,4";using (SqlConnection conn = new SqlConnection(connectionSt ...
- 每天一个linux命令--more/less
最近小编在和第三方调试接口,只能查日志,查询除了tail,grep,cat,之外,还有 more.less,他们的优点在于可以翻页. more最基本的指令就是按空白键(space)就往下一页显示,按 ...
- json日期格式问题的办法
//json日期转换 格式(2015-01-01) <input class="easyui-datebox" name="sbdj_txtShebaoka_Lin ...
- Enum(枚举类型)的基本应用
一.前言 在我们日常的开发过程中,我们经常定义使用常量:在Effective Java建议用枚举来替换常量的使用,提高我们代码的质量,总结一下枚举定义常量的基本使用 二.枚举类型说明 1.枚 ...
- 元件供应商泄露情报,微软或在研发HoloLens二代
众所周知,微软HoloLens全息影像头盔在2015年1月22日推出,到目前为止将近两年时间,那微软会何时推出新版Hololen呢?对此,591ARVR资讯网www.591arvr.com小编特别关注 ...
- UVa 10806 & 费用流+意识流...
题意: 一张无向图,求两条没有重复的从S到T的路径. SOL: 网络流为什么屌呢..因为网络流的容量,流量,费用能对许许多多的问题进行相应的转化,然后它就非常的屌. 对于这道题呢,不是要没有重复吗?不 ...
- No configuration found for the specified action解决办法
http://blog.csdn.net/carefree31441/article/details/4857546 使用Struts2,配置一切正常,使用常用tag也正常,但是在使用<s:fo ...
- display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;
总的来说:这是CSS3.0的对于文章段P容器的定义方法语句! display:block这个样式,只定义了P容器为一个块; 后面四句是CSS3中的样式定义方法: -webkit-margin-befo ...
- 【POJ】3243 Clever Y
http://poj.org/problem?id=3243 题意:求$a^y \equiv b \pmod{p}$最小的$y$.(0<=x, y, p<=10^9) #include & ...