Xillinux 操作系统 资料整理

内容暂时调整整理中….

Xillinux 桌面操作系统演示图片

通过hdmi 显示Xillinux 桌面
Smart Zynq SP 1.47寸屏显示Xillinux 桌面

Smart Zynq SP2 1.3寸屏显示Xillinux 桌面

写在前面:

Xillinux 是一个完整的图形化的、基于 Lubuntu 16.04 的 Linux 发行版,可用于 Zynq7000 等设备。功能非常强大,它的独特之处是可以让 ZYNQ 的主板像台式机电脑一样工作,运行桌面操作系统,并可以配备鼠标键盘以及显示器。

很早查资料的时候就有听说过Xillinux操作系统了,只可惜自己对linux这块不是很熟,所以一直没有尝试,直到机缘巧合认识了Xillinux 的设计者 Eli,这才有机会体验在ZYNQ上跑桌面操作系统。 也感谢Xillybus官方在Smart Zynq 主板上做的适配工作。

Xillinux 官方信息

  • Xillinux的官方主页: https://xillybus.com/xillinux
  • 入门指南(中文): https://xillybus.com/downloads/doc/zh/xillybus_getting_started_zynq_zh.pdf
  • Xillybus的文档页面(所有指南都有中文翻译): https://xillybus.com/doc
  • 关于使用许可(英文),对于有商用需求的请参看本页 : https://www.xillybus.com/licensing

这里也将官方的中文指导上传到本站

硬件

Xillinux 是Xillybus 为Zynq 发行的Linux,现已官方适配支持Smart ZYNQ SP SP2主板。

要正常运行图形化操作系统,把Smart ZYNQ SP (SP2)当作带显示器,主板,和键盘的台式机,您需要准备下列设备:

  • Smart ZYNQ SP主板 或 SP2主板 用于跑Xillinux 系统 (Smart ZYNQ SL主板也可以跑Xillinux 但是因为没有USB 所以无法进入图形桌面,仅可使用串口终端或者网络来进行操作)
  • 一个带有HDMI的电脑显示屏
  • 一个USB键盘,一个USB鼠标 (推荐使用 共用一个USB适配器的无线键鼠套装, 这样就不需要额外接USB HUB了
  • 一个USB HUB 扩展坞 (USB2.0 USB A接口)
  • 一个闪迪的TF卡 (请尽量使用Sandisk 的 TF卡, 其他的TF卡偶尔会出现意料之外的问题)

开发软件

Vivado 2018.3及更高版本,用于Xillinux 发行版中,逻辑部分的设计的设计,以及工程的编译和综合。Vivado 的安装过程可以参考 Vivado 2018.3 下载及安装

下载Xillinux 发行版

Xillinux 的发行版分两个部分单独下载:

  • TF卡的 raw image 由系统文件组成 (版本2.0a)

官网下载 : http://xillybus.com/downloads/xillinux-2.0a.img.gz

百度网盘下载 : https://pan.baidu.com/s/1BeHgnLCK8gz3ckcZCYvAIQ 密 ba7u

  • boot partition kit (demo bundle 示例包),包含创建bitstream 所需的完整vivado 工程,以及xillinux 启动分区所必须的devicetree ,boot.bin 等其他文件。(如果是Smart Zynq SL的主板下面两个demo bundle可任意下载其中一个)

备注:本示例压缩包中的Vivado 项目仅支持Smart Zynq SP 的主板。

备注:本示例压缩包中的Vivado 项目仅支持Smart Zynq SP2 的主板。

以下是Xillinux 的图文指导资料

“Xillinux 操作系统 资料整理”的2个回复

    1. 只要是zynq 系列理论上都是可以移植的,Raw Image部分不需要调整,需要根据自己的板子修改vivado工程,并重建boot.bin,以及根据硬件修改devicetree(手册上第5.2章节有提及)。这个操作系统同样支持包括zedboard等开发板平台,你可以去他们官网www.xillybus.com 上进一步了解

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注