此示例显示如何设置嵌入式Linux板以支持SoC Blockset功能。金宝app
SoC Slockset支金宝app持各种股票电脑。嵌入式Linux设备的SoC块集提供了一个板选择选项,嵌入式Linux板,设置电路板,以便它支持SoC Blockset功能。金宝app要支持金宝app您的电路板,您必须遵循这些步骤。
自定义Linux映像以使用SOC Sloctset功能。
在SoC块集中创建或使用电路板配置。
选择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板探索任务执行整体。