主要内容

downloadImage

下载SD卡图像或比特流文件

描述

例子

downloadImage (devAD936x“BoardName”,devAD936xDeviceName将默认SD卡映像下载到插入到与无线电对象相关联的无线电硬件阅读器的SD卡上devAD936x.指定无线电硬件的名称devAD936xDeviceName.单板使用新的映像重新启动。

downloadImage (devFMCOMMS5“BoardName”,devFMCOMMS5DeviceName将默认SD卡映像下载到插入到与无线电对象相关联的无线电硬件阅读器的SD卡上devFMCOMMS5.指定无线电硬件的名称devFMCOMMS5DeviceName.单板使用新的映像重新启动。

downloadImage (devAD936x“BoardName”,devAD936xDeviceName“IPAddress”,IPAddress用指定的IP地址更新默认SD卡映像,并将映像下载到插入无线电硬件阅读器的SD卡上。单板使用新的映像重新启动。函数还更新IPAddress的属性devAD936x相应地无线电目标。

downloadImage (devAD936x“BoardName”,devAD936xDeviceName“IPAddress”,IPAddress名称,值使用由一个或多个名-值对参数指定的其他选项。使用这些选项可以更改下载的SD卡映像中更新的IP地址的子网掩码和网关。单板使用新的映像重新启动。函数还更新IPAddress的属性devAD936x相应地无线电目标。

downloadImage (devFMCOMMS5“BoardName”,devFMCOMMS5DeviceName“IPAddress”,IPAddress用指定的IP地址更新默认SD卡映像,并将映像下载到插入无线电硬件阅读器的SD卡上。单板使用新的映像重新启动。函数还更新IPAddress的属性devFMCOMMS5相应地无线电目标。

downloadImage (devFMCOMMS5“BoardName”,devFMCOMMS5DeviceName“IPAddress”,IPAddress名称,值使用由一个或多个名-值对参数指定的其他选项。使用这些选项可以更改下载的SD卡映像中更新的IP地址的子网掩码和网关。单板使用新的映像重新启动。函数还更新IPAddress的属性devFMCOMMS5相应地无线电目标。

例子

downloadImage (___“SDCardLocation”,SDCardLocation将SD卡映像下载到插入到指定主机上的SD卡读卡器的SD卡上SDCardLocation.在前面的任何语法描述中,除了输入参数外,还可以使用这个名称-值对。下载完镜像后,将SD卡插入指定无线电硬件的读卡器中,重新启动单板。

downloadImage (___“SDCardImage”,SDCardImage将自定义SD卡图像下载到插入无线电硬件阅读器的SD卡上。在前两种语法描述中,除了输入参数外,还可以使用这个名称-值对。单板使用新的映像重新启动。

downloadImage (___“SDCardImage”,SDCardImage“SDCardLocation”,SDCardLocation将自定义SD卡映像下载到插入到主机指定SD卡读卡器的SD卡上。下载完镜像后,将SD卡插入指定无线电硬件的读卡器中,重新启动单板。在前两种语法描述中,除了输入参数外,还可以使用这些名称-值对。

downloadImage (___“FPGAImage”,FPGAImage所指定的位流FPGAImage插入到指定无线电硬件阅读器的SD卡上。在前两种语法描述中,除了输入参数外,还可以使用这个名称-值对。电路板重新启动新的映像,并将位流下载到无线电硬件。

请注意

要将SD卡映像下载到插入无线电硬件阅读器的SD卡上,主机和无线电硬件之间必须存在以太网连接。

例子

全部折叠

通过以太网线将无线电硬件连接到主机,并将SD卡插入无线电硬件上的读卡器。通过执行中的步骤,确保您的无线电硬件已配置为主机-无线电通信引导主机无线电硬件设置

为您的无线电硬件创建一个无线电对象。例如:

Dev = sdrdev(“AD936x”
dev = SDRDevAD936x属性:IPAddress: '192.168.3.2' DeviceName: 'AD936x'

使用对象和设备名称将默认SD卡映像下载到SD卡上。

downloadImage (dev,“BoardName”“adi rf som”
正在加载SD卡图像。##重启板。##重启完成。

将SD卡插入主机上的SD卡读卡器。

为您的无线电硬件创建一个无线电对象。例如:

Dev = sdrdev(“AD936x”
dev = SDRDevAD936x属性:IPAddress: '192.168.3.2' DeviceName: 'AD936x'

通过使用对象、设备名称和指定SD卡读卡器的驱动器名称,将默认SD卡映像下载到SD卡上。

downloadImage (dev,“BoardName”“adi rf som”“SDCardLocation”“旅客:”
##复制到SD卡。

输入参数

全部折叠

接口到基于ad936x的Zynq无线电硬件,指定为comm.SDRDevAD936x广播对象。要创建此对象,请使用sdrdev函数。

基于ad936x的Zynq无线电硬件的名称,指定为字符向量。有效的字符向量包括:

  • “adi rf som”

  • ZC706和FMCOMMS2/3/4

  • “ZedBoard and FMCOMMS2/3/4”

  • 'ZCU102和fmcomms2 2/3/4'

接口到FMCOMMS5 Zynq无线电硬件,指定为acomm.SDRDevFMCOMMS5广播对象。要创建此对象,请使用sdrdev函数。

FMCOMMS5 Zynq无线电硬件名称,指定为ZC706和FMCOMMS5

无线电硬件的IP地址,指定为虚线四分字符向量。

主机上SD卡读卡器的驱动器名称,指定为字符向量。

例子:“SDCardLocation”、“Z:“

自定义SD卡映像的文件夹位置,指定为字符向量。要生成自定义SD卡映像,请参见FPGA定位流程

例子:“SDCardImage”、“C: \ mywork \ hdl_prj \ sdr_prj \ sdcard_image”

指定为的位流文件“默认”或包含扩展名的字符向量.bit.当你指定“默认”时,将默认的比特流下载到SD卡上。否则,您可以下载自定义比特流。要生成自定义比特流,请参见步骤7。生成FPGA比特流和编程Zynq硬件硬件-软件协同设计工作流程。

例子:“FPGAImage”、“C: \ mywork \ hdl_bitstreams \ system_wrapper.bit '

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:“子网掩码”、“/ 23”,“网关”,“192.168.2.1”指定网口的子网掩码和网关。

网络接口的掩码,指定为逗号分隔的对,由“子网掩码”以及使用CIDR格式的字符向量。

例子:“子网掩码”、“/ 23

网络接口的网关,指定为由逗号分隔的对组成“网关”和一个点四边形字符向量。

例子:“网关”、“192.168.2.1”

版本历史

在R2014b中引入