首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

怎样在FPGA里嵌入linux操作系统?

怎样在FPGA里嵌入linux操作系统?

我最近正在做Spartan3E入门实验板的一些实验,想实现网络数据包的检测。

通过了解一些知识,发现移植linux对后续的软件平台的编写会有利,因为linux里有比较全面的TCP/IP协议栈,但是当我使用EDK软件时,发现 EDK只提供standalone和xilkernel可作为嵌入式操作系统,linux该怎么移植呢?好像一些EDK的教程里也没有这方面的知识,

新手上路,存在一些疑惑,真心的希望大家能给我一些帮助和建议:
(1)实现网络方面的分析,移植linux是不是最好的方法?
(2)在microblaze 下选择使用xilkernel似乎也可以的,需要使用LWIP协议栈,但我在使用xilkernel时,软件工程的编译过程出现了错误:

ERROR:MDT - issued from TCL procedure "::sw_xilkernel_v4_00_a::kernel_drc"
line 13
xilkernel () - Xilkernel for Microblaze requires a system timer device to be specified.
Please choose a valid peripheral instance in the systmr_dev parameter. MFS DRC ...
ERROR:MDT - Error while running DRC for processor microblaze_0...

是不是给Xilkernel加一个system timer device 就行了?该怎么加呢?
(3)有没有哪里可以找到一些给Spartan-3E 移植linux的方法介绍?据说这里有一些资料http://developer.petalogix.com/wiki/MicroBlazeMMU 可惜我看得有些迷糊。有没有哪位大侠做过linux移植呢?

先在此谢过!!!!

hello:

我用的是virtex2pro的 开发板,不过现在也才仅仅使用standalone,怎么样在powerpc405上移植linux系统 还不会啊。呵呵呵

fpga2008dut

哎 ,谁能给我指点迷津啊?
好像Microblaze只能移植uclinux

uclinux

我就把uclinux的BSP装到EDK里的

当初好像参考了两个文档

现在已经忘了

改天给你找找

anseak@163.com

返回列表