主要内容

金宝app支持SoC块集中的嵌入式Linux板

此示例显示如何设置嵌入式Linux板以支持SoC Blockset功能。金宝app

SoC Slockset支金宝app持各种股票电脑。嵌入式Linux设备的SoC块集提供了一个板选择选项,嵌入式Linux板,设置电路板,以便它支持SoC Blockset功能。金宝app要支持金宝app您的电路板,您必须遵循这些步骤。

  1. 自定义Linux映像以使用SOC Sloctset功能。

  2. 在SoC块集中创建或使用电路板配置。

  3. 选择Toolchain并设置构建选项。

完成以下步骤后,您可以使用SoC Slockset功能模拟,部署和监视电路板的应用程序。

此示例我们将展示如何支持Raspberry PI上的SoC Slo金宝appckset功能作为典型的嵌入式Linux板。

运行硬件板设置

在支持包安装期间,您将金宝app指示执行硬件板设置过程,以通过配置和连接硬件板指导您。如果已安装支持金宝app包,则可以使用使用的启动硬件设置附加管理器

硬件设置提供了配置支持包以使用硬件的说明。金宝app硬件板设置的一步是运行操作系统定制更新板上的嵌入式操作系统(OS)图像的工具。该工具检测使用SOC Sloctset功能所需的OS图像中的丢失包。然后,该工具提供有关如何添加那些包以为您的电路板生成更新的OS图像的说明。当硬件安装过程完成时,可以在此示例中继续其他步骤。

为您的董事会创建配置

使用嵌入式Linux板选项,您可以支持多个电路板。金宝app要使SOC Sloc Setset能够正确使用您的电路板进行模拟和部署Simulin®型号,您必须为您的电路板配置嵌入式Linux板选择。按照以下步骤操作。

1.在Simulink中创建一个新模型。金宝app

2.在这方面应用标签,下面设置以在硬件上运行, 点击芯片系统(SOC)。在芯片(SoC)窗口的系统中,选择嵌入式Linux板

3.在芯片系统选项卡,单击硬件设置要打开“配置参数”对话框。

4.在这一点上硬件实现窗格,扩展硬件板设置>目标硬件资源>板配置团体。

5.为名称参数,选择<添加新电路板配置>并用新的电路板名称替换该文本,例如我的覆盆子pi板

6.为指定板设置所需的属性。例如,设置核心人数4.和集合处理器家庭Cortex-A72.

7.要将新的电路板配置保存到SoC块集,请单击节省。如果稍后更改电路板设置,请单击保存更新的设置。现在,您可以使用此电路板配置以及使用的其他型号嵌入式Linux板作为硬件板并选择您的电路板配置。

选择工具链并设置构建选项

在将模型部署到嵌入式Linux板之前,必须选择适用的工具链,并按照以下步骤设置相应的构建选项。

1.点击硬件设置在里面芯片系统选项卡配置模型以在硬件上运行。

2.选择代码生成窗格在“配置参数”对话框中。

3.设置工具链参数为您的董事会适用的工具链。

默认值工具链参数是GGC Linaro for Embedded Linux(AARCH64)。如果选择对您的电路板不正确,请更改工具链。如果没有工具链与您的董事会匹配,则可以按照以下步骤进行操作注册自定义工具链并构建可执行文件(嵌入式编码器)注册新的工具链。

4.工具链可以具有多个构建配置。例如,GGC Linaro for Embedded Linux(AARCH64)选择了四个构建配置,选择了最快的构建。要查看可用的构建配置,请展开工具链细节窗格

5.如果工具链构建配置详细信息与您的硬件板不匹配,则可以在选择时更改它们指定为了构建配置范围。

6.如果更改工具链或构建配置,请单击保存新设置。

在董事会部署和运行模型

电路操作系统映像已准备就绪并配置了电路板和工具链后,您可以通过以下步骤将模型部署到嵌入式Linux板。

1.打开示例模型soc_task_execution_step3.来自任务执行例子。

Open_System('soc_task_execution_step3')set_param('soc_task_execution_step3''simulationcommand''更新'

2.设置硬件板,选择电路板配置,然后按照以下步骤选择Toolchain选择工具链并设置构建选项

3.按照此示例中描述的步骤进行参考模型soc_task_execution_step3_ref.在此示例中使用。

4.使用SoC Builder.在硬件板上的外部模式下部署和运行模型的工具。

5.要查看执行结果,请单击数据检查员在里面审查结果Simulin金宝appk中的选项卡。Simu金宝applink Data Inspector窗口显示这些图形。

进一步的探索

使用嵌入式Linux板探索任务执行整体。