Well, if I remember well the basics, if you load an FPGA with the core of a PowerPC (which you seem to already have at your disposal) then it will (should) process things exactly as a PPC would. So you could just have it load any precompiled binaries for PPC such as a Linux kernel and things should work properly. You would also need to load the schematics for other interfaces you had on your board such as VGA, keyboard, mouse, network adaptor, memory access, IDE, PCI, serial port and everything else you would have at your disposal.
On LinuxDevices.com I found several projects which have been using this strategy you are trying. You could check those. I am, however, very inexperienced at this and I would like to learn more. I only used FPGAs to run my own programs on my own designed architecture, nothing nearly as sophisticated as Linux on PPC. If others could CC their replies to me as well I would greatly appreciate it, for curiosity's sake. Arthur 2008/1/24, Rick Brown <[EMAIL PROTECTED]>: > Hi, > > I need to port a customized linux kernel on the latest Xilinx Virtex-5 > FPGA based board (PowerPC architecture). However, my question relates > more to the Xilinx FPGA technology (EDK etc.) than the kernel. > > Considering that this is a completely new board, what all EDK related > things I'll need to do? Will I be needed to create IP cores? Will I be > needed to design the embedded system from the scratch? Will I be > needed to make modifications in the tool chain? > > Tx, > > Rick > - > To unsubscribe from this list: send the line "unsubscribe linux-newbie" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.linux-learn.org/faqs > -- (.) CAMPANHA DA FITA ASCII (http://arc.pasp.de/) / \ Contra formatos proprietarios --- Linux user #340191 - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs