虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

EDk

  • 原创作品

    原创作品,真正可用的超小型 bootloader。将存于norflash里的elf文件装入ram运行,比xilinx提供的bootloader好用多了,至少可以节省你1周的时间. 嵌入式系统用 EDk powerpc 或 microblaze 通用

    标签:

    上传时间: 2017-07-10

    上传用户:a6697238

  • Xilinx开发板初学者问题总结

    1. Impact 软件或者ISE 软件停止工作系统升级了Win10,安装ISE14.7 后发现了一些问题, 影响了软件的使用, 非常不爽,检索了网上的解决信息,尝试了一些方法,基本解决了问题,先总结如下:1.ISE (64bit )软件在进行打开文件或文件夹操作时,软件出现闪退的现象, ISE(32bit )没有这个问题。解决方法:找到程序安装路径下的这两个文件夹X:\Xilinx\14.7\ISE_DS\ISE\lib\nt64X:\Xilinx\14.7\ISE_DS\common\lib\nt64首先在第一个文件夹中,重命名libPortability.dll 为libPortability.dll.orig ,然后复制libPortabilityNOSH.dll 的一个副本并重命名为libPortability.dll ,这样你就又有一个libPortability.dll 文件了;然后在第二个文件夹,将之前得到的新的libPortability.dll 覆盖到这个文件夹中。EDk没有libPortabilityNOSH.dll 这个文件,把ISE 的复制过来就可以了2.Xilinx 下载电缆找不到的问题原先在Win7 下电缆去驱动是自己安装的, 没有这个烦恼,Win10下虽然也会自己安装,但是在iMpact 或ChipScope 下面会提示找不到电缆错误。解决方法:进入这个目录: X:\Xilinx\14.7\ISE_DS\common\bin\nt64双击install_drivers.exe ,如果电脑有连接Cable 请按照提示断开连接,安装完毕后就可以正常使用了。解决办法: 因为ISE 64位软件和win10/win8 系统不太兼容, 需要打开ISE 32位软件,再打开ISE开发环境下的Impact 工具。3. ISE 安装后无法打开有安装完 ISE软件后,打开时显示Clip host, 如下图。

    标签: xilinx 开发板

    上传时间: 2022-06-23

    上传用户:qingfengchizhu

  • 基于UEFI的底层API的性能分析及其功能测试的研究与设计

    在UEFI开源社区中,存在四个与UEFI BIOS相关的开源项目,分别为EDk(EFI Dev Kit),EDkII,EFI Shell和EFI Toolkit.其中,EDkII(EFI Development Kit)是一个开源的EFI BIOS的发布框架,其中包含一系列的开发示例和大量基本的底层库函数,因此,对于其MDE(Module Development Environment)模块开发环境的分析与测试能够在最大程度上保证开发的稳定性和质量。因而选题具有一定的实用性和先进性,此外,整个分析和测试设计的过程中,能够充分体现出在UEFI从事程序设计相对于传统BIOS环境下的优势。本论文计划从以下几个方面进行研究:1、学习研究UEFI(统一可拓展固件接口)技术;2、学习研究EDkII框架和相应的MDE(模块开发环境);3、搭建MDE库的测试框架MdeTestPkg:4、编写MdeTestPkg下的测试实例,实现对MDE库的分析与测试。通过对现有的UEFT(统一可扩展固件按口)技术的学习,深入了解UEFI BIOS的背景知识。在此基础上,学习研究EDk II的整体架构和模块单元开发设计的规范和方法,并用基于EDk 11搭建MDE(模块开发环境)的测试框架,编写类库的测试实例。最终的结果是完成MDE,即模块开发环境框架中的44个库类在DXE阶段的功能分析与测试,并且由于类际的4通性,使得测试的类际能够在不同的平台架构(如:IA32,X64和IPF等)上成功运行,具有很好的稳定性和健壮性。在本论文中,我只以NT32平台架构为例,来说明MDE库在NT32平台下的测试框架的搭建以及对于MDE库类的测试实例的设计,编写和测试。

    标签: uefi api

    上传时间: 2022-06-26

    上传用户:kent

  • XILINX+FPGA片上嵌入式系统的用户IP开发.

    随着FPGA技术的发展,在FPGA上实现片上系统在技术上已经可能。基于FPGA片上系统开发已成为目前FPGA应用的一个热点。但是基于FPGA片上系统对使用者的知识要求比较高,使用流程比较复杂,参考资料不多。成为目前开发者应用的瓶颈。本书针对基于FPGA片上系统开发的核心,用户IP的开发,并结合XILINX的嵌入式开发工具EDk,详细讲解了怎么去开发和调试客户自己的用户硬件外设(用户IP),使得开发者可以很快地熟练使用EDk,进行自己的片上系统开发。书中内容主要针对嵌入式用户硬件外设的开发流程和调试方法,不涉及开发语言的细节。在使用本书前必须熟练掌握硬件描述语言。本书基于XILINX的嵌入式开发平台,讲解了嵌入式系统的基本概念:FPGA原理和MicroBlaze处理器和最新的多端口内存控制器(MPMC)。以基于3个不同总线和接口的试验,详细讲述了怎样开发用户自定义IP。本书前三章以基本概念介绍为主。后四章以试验为主,分别介绍了在XILINX嵌入式开发平台上常用接口上用户IP开发的实现:第4章是介绍了EDk工具的使用流程;第5章是PLB总线的用户IP的开发;第6章是FSL总线的用户IP的开发;第7章是多端口内存控制器(mpmc)中NPI接口的用户IP的开发。

    标签: xilinx fpga 嵌入式系统

    上传时间: 2022-07-28

    上传用户: