本文档由人工智能从英文自动翻译而成。如有疑义,请参考英文原版文档。
1 简介
1.1 Xillinux发行版
1.2 Xillybus IP核
2 先决条件
2.1 硬件
2.2 下载发行版
2.3 开发软件
2.4 FPGA 设计经验
3 构建 Xillinux
3.1 概述
3.2 解压启动分区套件
3.3 生成比特流文件
3.3.1 概述
3.3.2 选择目标 Zynq 器件(仅限 Z-Turn Lite)
3.3.3 准备 xillydemo.vhd(仅限 VHDL 工程)
3.3.4 生成 Vivado 工程
3.3.5 工程的实现
3.4 将镜像写入(Micro)SD 卡
3.4.1 概述
3.4.2 写入镜像(Windows)
3.4.3 写入镜像(Linux)
3.4.4 使用 Zynq 开发板写入镜像
3.5 将文件复制到启动分区
3.6 启动分区中的文件
4 启动
4.1 跳线设置
4.1.1 Zedboard
4.1.2 MicroZed
4.1.3 Zybo
4.1.4 Z-Turn Lite
4.2 连接外设
4.3 给开发板上电
4.3.1 初步诊断
4.3.2 启动过程完成时
4.3.3 U-boot 环境变量
4.3.4 设置自定义以太网 MAC 地址
4.3.5 启动过程中的示例日志
4.4 首次启动后建议尽快执行的操作
4.4.1 调整文件系统大小
4.4.2 允许远程 SSH 访问
4.4.3 编译区域设置定义(如需要)
4.5 使用桌面
4.6 关机 / 重启
4.7 后续工作
5 进行修改
5.1 与定制逻辑的集成
5.2 使用其他开发板
5.3 更改系统中的时钟频率
5.4 将 GPIO I/O 引脚用于 PL 逻辑
5.4.1 Z-Turn Lite
5.4.2 Zedboard 和 Zybo
5.5 使用 7020 MicroZed
5.6 启动前操作硬件寄存器(“poke”)
6 Linux 注意事项
6.1 概述
6.2 编译 Linux 内核
6.3 编译内核模块
6.4 音频支持
6.4.1 概述
6.4.2 使用细节
6.4.3 相关启动脚本
6.4.4 直接访问 /dev/xillybus_audio
6.4.5 Pulseaudio 细节
6.5 OLED 工具(仅限 Zedboard)
6.6 其他注意事项
7 故障排除
7.1 实现过程中的错误
7.2 USB 键盘和鼠标问题
7.3 文件系统挂载问题
7.4 “startx” 失败(图形桌面无法启动)
7.5 X 桌面屏保后黑屏