From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.serveron.com (mail.serveron.com [198.107.14.70]) by ozlabs.org (Postfix) with ESMTP id 2FB0FDE14A for ; Tue, 11 Mar 2008 05:34:27 +1100 (EST) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C882DD.56BB5AB8" Subject: Xilinx EDK 9.2i and current Linux src tree(s) Date: Mon, 10 Mar 2008 11:34:09 -0700 Message-ID: From: "Phil Hochstetler" To: List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is a multi-part message in MIME format. ------_=_NextPart_001_01C882DD.56BB5AB8 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks to responses from this group, I'm using Ubuntu and ELDK 4.1, I have a working environment to build a linux kernel for a Xilinx ML403 board. I pulled the kernel source at git://git.xilinx.com/linux-2.6-xlnx.git and while it will compile using "make ARCH=3Dppc ml403_defconfig" and "make ARCH=3Dppc CROSS_COMPILE=3Dppc_4xx- bzImage", when I use the EDK = 9.2i to create a bitstream for the ML403 board, the BSP based header files (xparam*) files are out of sync with the kernel source. The files in the linux-2.6-xlnx tree appear to have been build with EDK 7.1 and I am using the current EDK release 9.2i. The major diff seems to be that the new EDK release moves all the periphials off the OPB bus and uses the XPS bus instead. Any ideas on how best to resolve this? Is there a linux tree out there that is synced with the current EDK release? Is it sufficient to had edit in the hardware address in the existing OPB based file and ignore the differences between OPB and XPS? Is the difference in name only? Should I just try to pick up the entire linux tree from the EDK release and drop it on the linux kernel? Has anyone else been down this path already? Thanks for any words of wisdom. --phil ------_=_NextPart_001_01C882DD.56BB5AB8 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Thanks to responses from this group, I’m = using Ubuntu and ELDK 4.1, I have a working environment to build a linux kernel for a = Xilinx ML403 board.  I pulled the kernel source at git://git.xilinx.com/linux-2.6-xlnx.git and while it will compile using “make ARCH=3Dppc = ml403_defconfig” and “make ARCH=3Dppc CROSS_COMPILE=3Dppc_4xx- bzImage”, when I = use the EDK 9.2i to create a bitstream for the ML403 board, the BSP based header = files (xparam*) files are out of sync with the kernel source.  The files = in the linux-2.6-xlnx tree appear to have been build with EDK 7.1 and I am using the current = EDK release 9.2i.  The major diff seems to be that the new EDK release = moves all the periphials off the OPB bus and uses the XPS bus instead.  = Any ideas on how best to resolve this?  Is there a linux tree out there that = is synced with the current EDK release?   Is it sufficient to had edit = in the hardware address in the existing OPB based file and ignore the differences = between OPB and XPS?   Is the difference in name only?  Should I just = try to pick up the entire linux tree from the EDK release and drop it on the = linux kernel?  Has anyone else been down this path already?  Thanks = for any words of wisdom.

--phil

------_=_NextPart_001_01C882DD.56BB5AB8--