` 十一假期期间开机测试了 MYD-CZU3EG 开发板,可是一直不想码字,今天上班的第一天,就趁着休息的时间写一下简单的开机测试。
首先给板子通电,硬件运行正常,风扇和LED指示灯正常,如下图所示:
下面就是开机进入米尔官方给的示例程序,使用串口连接PC,PC上的串口通信助手作为显示,开机后如下所示:
我使用的启动方式为SD卡启动方式,启动之前将以下内容拷贝到SD卡中:
下面就是查看官方提供的Linux的内核版本了,我们从下图可以看到,提供的Linux内核版本为:4.9.0
看一下其存储空间,如下所示:
看下SD卡中的内容(当然,这些就是些简单的操作,旨在简单的了解官方提供的例程,为日后的开发做准备):
下面的任务就是简单的实现一个Xilinx官方给出的一个LWIP eco的简单例程,可以基于裸机去跑,也可以基于FreeRTOS去跑,都是使用了LWIP协议栈去跑的。
使用的Vivado为2018.03版本,之前需要对其进行外设的设置,选择的外设有:
设置完成后,就是生成顶层、导出硬件这些操作了,然后进入SDK,可以裸机,可以选择FreeRTOS,例程模板选择LWIP eco,不需要做任何改动,编译完后,生成相关的镜像文件后,拷贝到SD上,按照SD卡启动方式开机进行测试,测试结果为:
串口会接收到板卡的IP地址的信息,然后使用TCP&UDP DEBUG软件通过该IP地址建立连接进行测试,如下图所示,
测试结果为:发送一串信息,该信息会由板卡回传回PC端,这个例程还是比较简单的,就是简单的网口测试程序,这是热热身,熟悉一下PS部分,这个例程是有用的,在以后的项目中将会以这个模板的基础,进行改动,实现一个简单的项目。下一篇就是PL部分的简单测试了。
`
|