首页 | 本学科首页   官方微博 | 高级检索  
     

U-Boot在MicroBlaze处理器上的移植方法
引用本文:邓伟,许扬婧. U-Boot在MicroBlaze处理器上的移植方法[J]. 微机发展, 2012, 0(7): 71-74
作者姓名:邓伟  许扬婧
作者单位:[1]通信信息控制和安全技术重点实验室,浙江嘉兴314033 [2]中国电子科技集团公司第三十六研究所,浙江嘉兴314033
基金项目:国家“863”高技术发展计划项目(2011AA7071034)
摘    要:在通信干扰系统中,为了分析干扰效果,通常需要对被干扰的信号进行采集和分析。由于文中所涉及的采集系统使用了Linux操作系统,因此需要用Bootloader(引导加载程序)将操作系统加载到采集系统的程序存储器,使系统投入运行。文中主要研究了该信号采集系统的Bootloader(U-Boot)的移植过程,针对采集系统所使用的硬件修改了U-Boot代码的文件,给出了U-Boot在移植过程中的详细步骤和修改要点,并对U-Boot启动后的采集系统进行了验证。结果表明,文中所移植的U-Boot程序可以正确引导Linux操作系统,并且能够提供操作系统所需参数,解决了该数据采集系统的操作系统无法加载的问题。文中的工作不仅为FPGA器件在嵌入式系统中的应用提供了一个较好的解决方案,同时文中所述的移植过程为相关的嵌入式系统设计人员提供了一定的参考。

关 键 词:U-Boot  MicroBlaze  Xilinx  FPGA  Bootloader  SP605评估板

Porting Method of U-Boot on MicroBlaze Processor
DENG Wei,XU Yang-jing. Porting Method of U-Boot on MicroBlaze Processor[J]. Microcomputer Development, 2012, 0(7): 71-74
Authors:DENG Wei  XU Yang-jing
Affiliation:1. Key Lab of Communication Information Control and Security Technology, Jiaxing 314033, China; 2. No. 36 Research Institute of CETC, Jiaxing 314033, China)
Abstract:Usually, the signal acquisition and analysis must be done in order to analyze interference effects in a jammlng system. Since the acquisition system involved the use of Linux operating system, so need a Bootloader to load the operating system into acquisition system that can be put into operation. It studies the transplant process of the Bootloader ( U-Boot) for the signal acquisition system,modifies U-Boot code file for the hardware and gives the detail transplant steps, and verified the transplanted system. Results show that the migration of U-Boot program can correctly boot the Linux operating system, and provide the necessary parameters to the operating system. Thus,this solution solves the problem,which the acquisition system unables to load the operating system. This work not only provides a better solution for the FPGA device in embedded system applications, but also the migration process described in this arti- cle provides some reference for embedded system designers.
Keywords:U-Boot  MicroBlaze  Xilinx  FPGA  Bootloader  SP605 EVB
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号