课程培训
Zynq 的嵌入式 Linux 和系统集成培训课程

 本课程以实际案例介绍为自定制的 Zynq 创建和定制嵌入式 Linux® 系统。内容包括:

  • 在 Vivado 和 SDK 中创建参考设计
  • Zynq® 系统软件解析
  • Zynq 构建系统
  • Zynq 建立自定义 Linux 图像
  • Simulink 中集成用户设备驱动程序

 

课程要求

使用 MATLAB 和 Simulink 对 Xilinx Zynq SoC进行编程

详细提纲

第一部分

Vivado 和 SDK 中创建参考设计

Objective: 创建 Vivado® 框图和 SDK 项目来面向 PL PS.

· 建立 Vivado 框图来面向 PL

·  SDK 导出硬件以及创建板卡支持包

· 创建 ARM 软件应用

· 使用 Tcl 脚本自动构建过程

Zynq 系统软件解析 

Objective: 理解多种软件组件,例如FSBL, u-boot, kernel, user-space.

· 嵌入式 Linux 概述

· 理解 boot 图像的多种组件

Zynq 构建系统

Objective: 理解构成系统图像和自动过程的多种软件组件。

· 理解系统启动

· 生成多种二进制文件,包括 .elf, .bit 以及 buildroot 构建的开源文件

· 理解存储设备布局

· 使用 MathWorks 构建系统自定制 bitstream/FSBL, devicetree Kernel 配置

 

第二部分

Zynq 构建系统 (续)

Objective: 创建自定制设备驱动程序的 linux图像用于多种 PL PS 集成外部设备。

· 更新包含新射影关系的 devicetree

· 修改 kernel 开启驱动

· 创建 boot.bin 以及生成自定制 SD 卡图像

Simulink 中集成用户设备驱动程序

Objective:  Simulink 中集成外部设备驱动 C 代码实现与自定制 Linux 图像通信。

· 生成 C 代码主函数,调度器和 POSIX 线程简介

· 创建自定制系统对象

· 使用 coder.ceval 和 系统对象实现 C 代码集成

· Simulink与自定制 Linux 图像交互

· 创建单独的应用程序作为 boot 图像的一部分

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>