我如何创建一个定制的Linux映像为我定制板使用MATLAB / Simulink Zynq工作流?万博1manbetx

44视图(30天)
MathWorks为目标提供了一个集成的工作流Zynq平台使用HDL编码器和嵌入式编码。当前支持董事会Zedboar万博1manbetxd、ZC702 ZC706, ZCU102。
然而,我不支持使用Zynq董事会MathWorks(例如MicroZed PicoZed,万博1manbetx艺术),或一个完全定制的董事会。正因为如此,我试图遵循演示“定义自定义董事会和参考设计Zynq工作流”://www.tianjin-qmedu.com/help/hdlcoder/ug/define-and-register-custom-board-and-reference-design-for-zynq-workflow.html
在步骤8,“下载Zybo Zynq Linux映像”,MathWorks Zybo董事会提供Linux映像,但是我为我寻找类似的事情。MathWorks可以提供图片给我,或者你有一些文档教用户如何创建自己的形象吗?

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2022年9月16日
上述演示的目的是定义一个自定义董事会HDL代码生成,不一定是创建一个定制的形象,这就是为什么演示Zybo板包括一个预构建的形象。Zybo形象不会从事任何其他董事会。
为不支持的或万博1manbetx自定义的板,你会有2个选择:
1)从我们的GitHub库使用Mathworks Buildroot环境为你的董事会,并创建一个新的形象:https://github.com/mathworks/buildroot
这包括创建一个新的FSBL(第一阶段引导装载程序),设备树,可能重新配置内核包括额外的驱动程序需要通过你的董事会。
请参考下面的readme基本说明如何使用Buildroot:https://github.com/mathworks/buildroot/blob/master/board/mathworks/doc/readme.md
2)使用一些现有的Linux映像或其他构建框架(例如Petalinux,必要)只,配置和构建所需的MathWorks司机对你的内核源代码,并将它们添加到你的形象。
注意:这些选项都是重要的,需要相当大的和嵌入式Linux的知识和经验。自从MathWorks Buildroot不属于我们的产品,我们不能保证它将适用于所有定制的董事会,我们只能提供有限的支持。万博1manbetx
如果您不熟悉如何构建一个定制的Linux内核和定制的设备树,MathWorks咨询服务可以帮助://www.tianjin-qmedu.com/services/consulting.html
你也可以联系MathWorks培训服务对我们“Zynq嵌入式Linux和系统集成”培训://www.tianjin-qmedu.com/training-schedule/embedded-linux-and-system-integration-for-zynq

更多的答案(0)