标题: 怎样在FPGA里嵌入linux操作系统? [打印本页]
作者: xzyyjy 时间: 2008-7-16 15:20 标题: 怎样在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移植呢?
先在此谢过!!!!
作者: lipengfei 时间: 2008-7-20 16:07
hello:
我用的是virtex2pro的 开发板,不过现在也才仅仅使用standalone,怎么样在powerpc405上移植linux系统 还不会啊。呵呵呵
fpga2008dut
作者: xzyyjy 时间: 2008-7-21 00:45
哎 ,谁能给我指点迷津啊?
好像Microblaze只能移植uclinux
作者: anseak 时间: 2008-8-16 23:43
uclinux
我就把uclinux的BSP装到EDK里的
当初好像参考了两个文档
现在已经忘了
改天给你找找
anseak@163.com
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |