版主: 51FPGA

分享到:
共1条 1/1 1   

Xilinx Zynq 操作系统的选择经验分享

    [您是本帖的第1061位阅读者]
xilinx论坛
我是MM
高级会员

最后登陆时间:2015-03-19 10:58:07

直达楼层
1# 发表于 2015-06-17 20:02:41

最近参加了EEfoucs 承办的Maxim DIY设计大赛,有幸入围,并即将获得ZED开发板一块,Zynq系列FPGA已经期待已有,终于可以有开发板了。前期咨询了AVNET的FAE得到Zynq系列已经量产的消息,并获得了初步报价,不过报价感觉可信度不高,价格太贵,至少超出了我们的预期,闲话少说,把今天浏览Xilinx的有关关于Zynq系列支持的OS&RTOS罗列如下,具体原文请参考链接:http://www.xilinx.com/products/silicon-devices/epp/zynq-7000/operating-systems/index.htm

      从官方资料来看,其支持市面上的主流OS和RTOS,先说说OS:

      1.笔者已经在Ubuntu12.04下编译了Linux系统。

      2.官方直接提供Android 2.3版本,但看到论坛中有网友已经port了最新的Android上去,毕竟是ARM A9双核,和其他ARM并无别致。

      3.官方说支持Windows Embedde Compact 7,但没有看到过运行的实例,官方也没有提供下载的示例,如果需要应该要联络Xilinx并获得有关授权。

      OS说完了,下面继续来说说支持的RTOS:

        1.目前Zynq已经得到了众多RTOS厂商的支持,从VxWorks、QNX到大家熟悉的ucOSII都已经支持。

        2.笔者在Micrium的官网下载了ucOSII for Zynq,内部带有一个pdf说明文档最后修改时间是2012.5.16日,同时这个文档把编译和调试步骤讲的很清楚。

        3.值得庆幸的是T-Kernel竟然也支持Zynq系列,从官网上可以推测是日本的eSOL, Co., Ltd完成的,笔者还没有下载和试验。

      从个人经验来看,面向信息处理的应用使用Linux比较好;面向RTOS级别的应用,使用T-Kernel比较好,ucOSII一则有版权问题,二则FS、Net protocol等移植起来也颇费劲。

共1条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]