主要内容

金宝app在SoC Blockset嵌入式Linux的支持

这个例子展示了如何设置嵌入式Linux®董事会支持SoC Blockset™特性。金宝app

SoC Blockset支金宝app持多种股票董事会。嵌入式Linux的SoC Blockset设备提供一个董事会选择选项,嵌入式Linux董事会,设立董事会支持SoC Blockset特性。金宝app支持你金宝app的董事会必须遵循以下步骤。

  1. 要使用定制Linux映像SoC Blockset特性。

  2. 在SoC Blockset创建或使用板配置。

  3. 选择一个工具链和设置构建选项。

在完成这些步骤之后,您可以使用SoC Blockset特性模拟,你的董事会上部署和监控应用程序。

这个例子中,我们将展示如何支持SoC Blockset功能树莓π作金宝app为典型的嵌入式Linux®。

raspberrypi3 - 2. - png

运行硬件板设置

支持包安装期间,你是指金宝app示执行硬件板安装过程将指导您完成配置和连接硬件。如果支持包已经金宝app安装,你可以使用的硬件设置附加组件管理器

硬件设置提供了说明与你的硬件配置支持包。金宝app一步的硬件设置运行操作系统编辑器工具更新嵌入式操作系统(OS)的图像在你的董事会。丢失的包的工具检测所需使用的操作系统映像SoC Blockset特性。然后,工具提供说明如何添加这些包生成一个更新操作系统映像的董事会。当硬件安装过程完成后,你可以继续在这个例子与其他步骤。

创建配置

使用嵌入式Linux董事会选项中,可以支持多个董事会。金宝app让SoC Blockset正确使用你的董事会进行模拟和部署模型®模型,您必须配置嵌入式Linux董事会选择你的董事会。金宝app遵循下面的步骤。

1。创建一个新的模型在仿真软件。金宝app

2。在应用程序选项卡,在设置硬件上运行,点击系统芯片(SoC)。在系统芯片(SOC)窗口中,选择嵌入式Linux董事会

3所示。在系统芯片选项卡上,单击硬件设置打开配置参数对话框。

4所示。在硬件实现窗格中,展开硬件板硬件资源>设置>目标板配置组。

5。为的名字参数,选择<添加新的董事会配置>和文本替换为一个新董事会的名字,等我的树莓π董事会

6。设置所需的属性指定。例如,设置数量的核4并设置处理器家族cortex-a72

7所示。保存新董事会配置SoC Blockset,点击保存。如果你以后改变董事会设置,点击好吧保存更新后的设置。现在,您可以使用此板配置为当前和其他模型使用嵌入式Linux董事会随着硬件板并选择你的董事会配置。

选择一个工具链和设置构建选项

之前,您可以将一个模型部署到嵌入式Linux,你必须选择一个适用的工具链和设置相应的构建选项通过以下步骤。

1。点击硬件设置系统芯片选项卡配置模型的硬件上运行。

2。选择代码生成面板的配置参数对话框。

3所示。设置工具链参数的适用的工具链板。

默认值为工具链参数是嵌入式Linux GGC Linaro (AArch64)。改变选择的工具链,如果对你的板是不正确的。如果没有匹配的工具链板,你可以遵循的步骤注册自定义工具链和构建可执行(嵌入式编码)注册一个新工具链。

4所示。工具链可以有多个构建配置。例如,嵌入式Linux GGC Linaro (AArch64)有四个构建配置和构建是最快的选择。查看可用的构建配置,扩大工具链细节窗格

5。如果工具链构建配置细节不匹配你的硬件板,如果你选择你可以改变它们指定构建配置参数。

6。如果你改变工具链或构建配置,点击好吧保存新设置。

你的董事会上部署和运行模式

董事会OS映像后准备和董事会和工具链配置,您可以将您的模型部署到嵌入式Linux董事会通过以下步骤。

1。打开示例模型soc_task_execution_step3任务执行的例子。

open_system (“soc_task_execution_step3”)set_param (“soc_task_execution_step3”,“SimulationCommand”,“更新”)

2。设置硬件板、选择板配置,并选择的工具链的步骤选择一个工具链和设置构建选项

3所示。按照前面的步骤中所描述的这个例子参考模型soc_task_execution_step3_ref在这个例子中使用。

4所示。使用SoC建设者工具来部署和运行模型在外部模式下你的硬件板上。

5。查看执行结果,点击数据检查审查结果在仿真软件选项金宝app卡。模型数据金宝app检查器窗口显示这些图表。

soc_金宝appsupport_linux_board_sdi.PNG

进一步的探索

用你的嵌入式Linux探索任务执行在它的全部。