创龙Zynq-7000开发板的体验
发布时间:2018-6-13 17:02
发布者:zhiwing
这次的板子体验是广州创龙的TLZ7x-EasyEVM开发板,据介绍板子基于Xilinx Zynq-7000 SoC高性能低功耗处理器,集成PS端单核/双核Cortex-A9 ARM + PL端 Artix-7 架构可编程逻辑资源;PS 端最高主频可达 866MHz;使用 Vivado HLx,兼容 Xilinx 最新的 SDSoc 开发环境,为异构 Zynq 全可编程SoC 部署提供类嵌入式 C/C++应用的开发体验,可通过 C/C++开发算法,可加快算法开发进程。
下面进入主题分享几个体验: 1.开发板系统启动 先按照光盘"软件安装\CP2105 串口驱动安装.pdf"文档安装 USB 转串口驱动,再使用Micro USB 线连接 PC 和开发板的 USB 串口 CON5。 备注:如实验无特别说明,均使用 Linux-4.9 内核进行演示。 安装并打开串口调试终端,选择正确的 COM 口,波特率为 115200,8N1,无检验位。 推荐使用 SecureCRT 串口调试终端软件,具体安装与设置方法请看"光盘\软件安装\SecureCRT 终端安装.pdf "文档。打开设备管理器,确认 COM 端口号,如图所示: 从图中可以看到一共出现 2 个 COM 端口,其中一个为 PS 端串口,一个为 PL 端串口。请重复两次串口连接步骤,分别选择 PS 端和 PL 端 COM 端口号,建立串口连接,如下图所示: 将开发板断电,确保开发板的拨码开关编号 1~6 对应拨到了 100101,这个档位是QSPI FLASH 启动模式。 然后将开发板上电,PS 端串口终端会有类似以下的 U-Boot、内核和文件系统的调试信息打印,如图所示: 等待系统登录界面,如提示需要输入账户和密码,账户为:root,密码为:root,分别输入账户和密码,然后按回车键即可登录,类似下图: 看到以上类似界面就说明已经成功登录开发板系统了。 对于开发板常见启动模式,可以在开发板丝印上看到,拨码开关 1~6 档位为如下: JTAG MODE:010101,DEBUG 模式。 QUAD-SPI:100101,QSPI FLASH 启动模式。 SD CARD:101001,SD 卡启动模式。 备注:1 为 ON,0 为 OFF。 2. LED 测试 上电后,开发板底板上的 LED1、LED2、LED3、LED4 默认全亮,可使用如下命令,控制各 LED 亮灭: Target# echo 0 > /sys/class/leds/led1/brightness //熄灭 LED1 Target# echo 1 > /sys/class/leds/led1/brightness //点亮 LED1 Target# echo 0 > /sys/class/leds/led2/brightness //熄灭 LED2 Target# echo 1 > /sys/class/leds/led2/brightness //点亮 LED2 Target# echo 0 > /sys/class/leds/led3/brightness //熄灭 LED3 Target# echo 1 > /sys/class/leds/led3/brightness //点亮 LED3 Target# echo 0 > /sys/class/leds/led4/brightness //熄灭 LED4 Target# echo 1 > /sys/class/leds/led4/brightness //点亮 LED4 3 按键测试 开发板上电后,输入如下命令,此命令会监听到按键状态,按下 KEY1、KEY2、KEY3、KEY4 用户按键,会有打印信息。 Target# od -x /dev/input/event0 检测完毕后按“Ctrl+C”退出监听按键的状态。 可以持续更新哦~ |
网友评论