* arch/powerpc, Xilinx, and mainline kernel support @ 2008-05-16 22:06 Koss, Mike (Mission Systems) 2008-05-16 22:26 ` Grant Likely 0 siblings, 1 reply; 11+ messages in thread From: Koss, Mike (Mission Systems) @ 2008-05-16 22:06 UTC (permalink / raw) To: linuxppc-embedded [-- Attachment #1: Type: text/plain, Size: 767 bytes --] Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) is missing the files to build for the Xilinx Virtex platform? Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex under arch/powerpc (because arch/ppc actually crashes when once apps start to run) and it failed when trying to actually create the zImage. I hopped over to Xilinx's git server and noticed a bunch of missing entries in the boot/Makefile and source code to actually support the complete image build for a Xilinx Virtex PPC405. When is the Xilinx Virtex support going to be mainline official? I need to be able to grab a stable kernel and work from there rather than using the latest -rc that Xilinx is hosting on their git server. -- Mike [-- Attachment #2: Type: text/html, Size: 1278 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: arch/powerpc, Xilinx, and mainline kernel support 2008-05-16 22:06 arch/powerpc, Xilinx, and mainline kernel support Koss, Mike (Mission Systems) @ 2008-05-16 22:26 ` Grant Likely 2008-05-16 22:34 ` Stephen Neuendorffer 0 siblings, 1 reply; 11+ messages in thread From: Grant Likely @ 2008-05-16 22:26 UTC (permalink / raw) To: Koss, Mike (Mission Systems); +Cc: linuxppc-embedded On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems) <mike.koss@ngc.com> wrote: > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > is missing the files to build for the Xilinx Virtex platform? > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > under arch/powerpc (because arch/ppc actually crashes when once apps start > to run) and it failed when trying to actually create the zImage. I hopped > over to Xilinx's git server and noticed a bunch of missing entries in the > boot/Makefile and source code to actually support the complete image build > for a Xilinx Virtex PPC405. > > When is the Xilinx Virtex support going to be mainline official? I need to > be able to grab a stable kernel and work from there rather than using the > latest -rc that Xilinx is hosting on their git server. Working on it. Biggest problem is getting the device drivers in shape. However, other than Ethernet support, current arch/powerpc (head of Linus' tree, not 2.6.25) should work for building virtex kernels. Cheers, g. -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-16 22:26 ` Grant Likely @ 2008-05-16 22:34 ` Stephen Neuendorffer 2008-05-19 13:14 ` Koss, Mike (Mission Systems) 2008-05-23 15:09 ` Koss, Mike (Mission Systems) 0 siblings, 2 replies; 11+ messages in thread From: Stephen Neuendorffer @ 2008-05-16 22:34 UTC (permalink / raw) To: Grant Likely, Koss, Mike (Mission Systems); +Cc: linuxppc-embedded > -----Original Message----- > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org [mailto:linuxppc-embedded- > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant Likely > Sent: Friday, May 16, 2008 3:27 PM > To: Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support > = > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems) > <mike.koss@ngc.com> wrote: > > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > > is missing the files to build for the Xilinx Virtex platform? > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > > under arch/powerpc (because arch/ppc actually crashes when once apps start > > to run) and it failed when trying to actually create the zImage. I hopped > > over to Xilinx's git server and noticed a bunch of missing entries in the > > boot/Makefile and source code to actually support the complete image build > > for a Xilinx Virtex PPC405. > > > > When is the Xilinx Virtex support going to be mainline official? I need to > > be able to grab a stable kernel and work from there rather than using the > > latest -rc that Xilinx is hosting on their git server. > = > Working on it. Biggest problem is getting the device drivers in > shape. However, other than Ethernet support, current arch/powerpc > (head of Linus' tree, not 2.6.25) should work for building virtex > kernels. Mike, What is your objection to using what is in the git tree, because it is based on 24-rc8 and not 25, or something more fundamental? Steve This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-16 22:34 ` Stephen Neuendorffer @ 2008-05-19 13:14 ` Koss, Mike (Mission Systems) 2008-05-23 15:09 ` Koss, Mike (Mission Systems) 1 sibling, 0 replies; 11+ messages in thread From: Koss, Mike (Mission Systems) @ 2008-05-19 13:14 UTC (permalink / raw) To: Stephen Neuendorffer; +Cc: linuxppc-embedded =20 -----Original Message----- From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com]=20 Sent: Friday, May 16, 2008 6:34 PM To: Grant Likely; Koss, Mike (Mission Systems) Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > -----Original Message----- > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org [mailto:linuxppc-embedded- > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant Likely > Sent: Friday, May 16, 2008 3:27 PM > To: Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support >=20 > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems)=20 > <mike.koss@ngc.com> wrote: > > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > > is missing the files to build for the Xilinx Virtex platform? > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > > under arch/powerpc (because arch/ppc actually crashes when once apps start > > to run) and it failed when trying to actually create the zImage. I hopped > > over to Xilinx's git server and noticed a bunch of missing entries in the > > boot/Makefile and source code to actually support the complete image build > > for a Xilinx Virtex PPC405. > > > > When is the Xilinx Virtex support going to be mainline official? I need to > > be able to grab a stable kernel and work from there rather than using the > > latest -rc that Xilinx is hosting on their git server. >=20 > Working on it. Biggest problem is getting the device drivers in=20 > shape. However, other than Ethernet support, current arch/powerpc=20 > (head of Linus' tree, not 2.6.25) should work for building virtex=20 > kernels. > Mike, >=20 > What is your objection to using what is in the git tree, because it is based on=20 > 24-rc8 and not 25, or something more fundamental? > Steve For the work I'm performing, just like any big distro, I need to be able to grab a 'stable' kernel version and work on only patches for it instead of just grabbing the next release. Especially with some of the rc's of late, there have been some simple headaches introduced. So yes, it is because its partially based on a -rc. In simplest terms, I'm getting ready to point-release my product and will have a branch for only maintaining that version of the kernel. It's to avoid things like what happened with the arch/ppc since I started on this ~1 year ago. I needed to rev the kernel from a -rc to a full point-release and then the kernel would boot but crash with real apps running. -- Mike ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-16 22:34 ` Stephen Neuendorffer 2008-05-19 13:14 ` Koss, Mike (Mission Systems) @ 2008-05-23 15:09 ` Koss, Mike (Mission Systems) 2008-05-23 16:13 ` Stephen Neuendorffer 2008-05-23 16:52 ` John Linn 1 sibling, 2 replies; 11+ messages in thread From: Koss, Mike (Mission Systems) @ 2008-05-23 15:09 UTC (permalink / raw) To: Stephen Neuendorffer, Grant Likely; +Cc: linuxppc-embedded So yesterday, we got a chance to checkout Linus' main (2.26.26-rc3) and it appears to not have all the necessary updates to build for the Generic Xilinx Virtex either. For now, I've decided to work from the Xilinx git-tree. We also gave the EDK bsp->dts generator a spin, and I have a comment on it: documentation. It would be nice to have some kind of simple README that explains what it is and what it supports. The current README talks about using the old python script. I fired up the bsp against my EDK 9.1 MPMC(2) based system and it bombed out when it reached the MPMC2 definition. So I dug through the tcl and found it that it was only supporting the MPMC3. I'm still working on my EDK 9.2 MPMC3 system, so I can't check to see if that works or not, yet. -- Mike -----Original Message----- From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com]=20 Sent: Friday, May 16, 2008 6:34 PM To: Grant Likely; Koss, Mike (Mission Systems) Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > -----Original Message----- > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org [mailto:linuxppc-embedded- > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant Likely > Sent: Friday, May 16, 2008 3:27 PM > To: Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support >=20 > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems)=20 > <mike.koss@ngc.com> wrote: > > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > > is missing the files to build for the Xilinx Virtex platform? > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > > under arch/powerpc (because arch/ppc actually crashes when once apps start > > to run) and it failed when trying to actually create the zImage. I hopped > > over to Xilinx's git server and noticed a bunch of missing entries in the > > boot/Makefile and source code to actually support the complete image build > > for a Xilinx Virtex PPC405. > > > > When is the Xilinx Virtex support going to be mainline official? I need to > > be able to grab a stable kernel and work from there rather than using the > > latest -rc that Xilinx is hosting on their git server. >=20 > Working on it. Biggest problem is getting the device drivers in=20 > shape. However, other than Ethernet support, current arch/powerpc=20 > (head of Linus' tree, not 2.6.25) should work for building virtex=20 > kernels. Mike, What is your objection to using what is in the git tree, because it is based on 24-rc8 and not 25, or something more fundamental? Steve This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 15:09 ` Koss, Mike (Mission Systems) @ 2008-05-23 16:13 ` Stephen Neuendorffer 2008-05-23 16:44 ` Grant Likely 2008-05-23 16:52 ` John Linn 1 sibling, 1 reply; 11+ messages in thread From: Stephen Neuendorffer @ 2008-05-23 16:13 UTC (permalink / raw) To: Koss, Mike (Mission Systems), Grant Likely; +Cc: linuxppc-embedded Grant, could you post explicit instructions about how to build the simpleImage? I tried it too and couldn't get the makefile rules to match my dts. Mike, Supporting mpmc2 for memory access only is pretty straightforward, but supporting the temac/sdma connections is more problematic, particularly since we have no plans to update the plb_temac driver for ARCH=3Dpowerpc. Steve > -----Original Message----- > From: Koss, Mike (Mission Systems) [mailto:mike.koss@ngc.com] > Sent: Friday, May 23, 2008 8:09 AM > To: Stephen Neuendorffer; Grant Likely > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > So yesterday, we got a chance to checkout Linus' main (2.26.26-rc3) and > it appears to not have all the necessary updates to build for the > Generic Xilinx Virtex either. > = > For now, I've decided to work from the Xilinx git-tree. > = > We also gave the EDK bsp->dts generator a spin, and I have a comment on > it: documentation. It would be nice to have some kind of simple README > that explains what it is and what it supports. The current README talks > about using the old python script. I fired up the bsp against my EDK 9.1 > MPMC(2) based system and it bombed out when it reached the MPMC2 > definition. So I dug through the tcl and found it that it was only > supporting the MPMC3. > = > I'm still working on my EDK 9.2 MPMC3 system, so I can't check to see if > that works or not, yet. > = > -- Mike > = > -----Original Message----- > From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com] > Sent: Friday, May 16, 2008 6:34 PM > To: Grant Likely; Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > = > = > > -----Original Message----- > > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org > [mailto:linuxppc-embedded- > > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant > Likely > > Sent: Friday, May 16, 2008 3:27 PM > > To: Koss, Mike (Mission Systems) > > Cc: linuxppc-embedded@ozlabs.org > > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support > > > > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems) > > <mike.koss@ngc.com> wrote: > > > Is there any reason why the mainline 2.6.25.3 (and from what I could > see .4) > > > is missing the files to build for the Xilinx Virtex platform? > > > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx > Virtex > > > under arch/powerpc (because arch/ppc actually crashes when once apps > start > > > to run) and it failed when trying to actually create the zImage. I > hopped > > > over to Xilinx's git server and noticed a bunch of missing entries > in the > > > boot/Makefile and source code to actually support the complete image > build > > > for a Xilinx Virtex PPC405. > > > > > > When is the Xilinx Virtex support going to be mainline official? I > need to > > > be able to grab a stable kernel and work from there rather than > using the > > > latest -rc that Xilinx is hosting on their git server. > > > > Working on it. Biggest problem is getting the device drivers in > > shape. However, other than Ethernet support, current arch/powerpc > > (head of Linus' tree, not 2.6.25) should work for building virtex > > kernels. > = > Mike, > = > What is your objection to using what is in the git tree, because it is > based on 24-rc8 and not 25, or something more fundamental? > = > Steve > = > = > This email and any attachments are intended for the sole use of the > named recipient(s) and contain(s) confidential information that may be > proprietary, privileged or copyrighted under applicable law. If you are > not the intended recipient, do not read, copy, or forward this email > message or any attachments. Delete this email message and any > attachments immediately. > = > = This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 16:13 ` Stephen Neuendorffer @ 2008-05-23 16:44 ` Grant Likely 2008-05-27 14:31 ` Koss, Mike (Mission Systems) 0 siblings, 1 reply; 11+ messages in thread From: Grant Likely @ 2008-05-23 16:44 UTC (permalink / raw) To: Stephen Neuendorffer; +Cc: Koss, Mike (Mission Systems), linuxppc-embedded On Fri, May 23, 2008 at 10:13 AM, Stephen Neuendorffer <stephen.neuendorffer@xilinx.com> wrote: > > Grant, could you post explicit instructions about how to build the > simpleImage? I tried it too and couldn't get the makefile rules to > match my dts. > > Mike, Supporting mpmc2 for memory access only is pretty straightforward, > but supporting the temac/sdma connections is more problematic, > particularly since we have no plans to update the plb_temac driver for > ARCH=powerpc. Oops; my mistake. I've got a trivial patche in my tree that need to be merged for the build to work. I'll get those out ASAP. In the mean time, add "simpleImage%" to the BOOT_TARGETS line in arch/powerpc/Makefile. That will allow you to do: $ make simpleImage.virtex405-<blah> where virtex405-<blah> corresponds with a file named arch/powerpc/boot/dts/virtex405-<blah>.dts Cheers, g. -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 16:44 ` Grant Likely @ 2008-05-27 14:31 ` Koss, Mike (Mission Systems) 0 siblings, 0 replies; 11+ messages in thread From: Koss, Mike (Mission Systems) @ 2008-05-27 14:31 UTC (permalink / raw) To: Grant Likely, Stephen Neuendorffer; +Cc: linuxppc-embedded Ok, we tried your patch, Grant, against the 26-rc3 and it bombed (we were testing w/ the gen-mhs-devtree.git\testfiles\microblaze-temac-edk92.dts.golden) :~/linux-2.6-torvalds-tree-2008-5-20> make simpleImage.test fatal: cannot describe '4341086cdcd1f35f41e811288da1dd1abe52ab64' CHK include/linux/version.h CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh CHK include/linux/compile.h CALL arch/powerpc/kernel/systbl_chk.sh CC arch/powerpc/kernel/prom_init.o CALL arch/powerpc/kernel/prom_init_check.sh arch/powerpc/boot/dtc -O dtb -o arch/powerpc/boot/test.dtb -b 0 /home/####/linux-2.6-torvalds-tree-2008-5-20/arch/powerpc/boot/dts/test. dts DTC: dts->dtb on file "/home/####/linux-2.6-torvalds-tree-2008-5-20/arch/powerpc/boot/dts/test .dts" Warning (reg_format): "reg" property in /plb_v46/interrupt-controller@81800000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/mdm@84400000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/memory@90000000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/serial@84000000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/xps_iic@81600000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/xps_ll_fifo@81a00000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/xps_ll_temac@81c00000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (reg_format): = "reg" property in /plb_v46/xps_timer@83c00000 has invalid length (8 bytes) (#address-cells =3D=3D 2, #size-cells =3D=3D 1) Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/interrupt-controller@81800000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/interrupt-controller@81800000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/mdm@84400000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/mdm@84400000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/memory@90000000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/memory@90000000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/serial@84000000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/serial@84000000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/xps_iic@81600000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/xps_iic@81600000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/xps_ll_fifo@81a00000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/xps_ll_fifo@81a00000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/xps_ll_temac@81c00000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/xps_ll_temac@81c00000 Warning (avoid_default_addr_size): Relying on default #address-cells value for /plb_v46/xps_timer@83c00000 Warning (avoid_default_addr_size): Relying on default #size-cells value for /plb_v46/xps_timer@83c00000 WRAP arch/powerpc/boot/simpleImage.test powerpc-405-linux-gnu-ld: arch/powerpc/boot/simpleboot-test.o: No such file: No such file or directory make[1]: *** [arch/powerpc/boot/simpleImage.test] Error 1 rm arch/powerpc/boot/test.dtb make: *** [simpleImage.test] Error 2 :~/linux-2.6-torvalds-tree-2008-5-20>=20 -----Original Message----- From: glikely@secretlab.ca [mailto:glikely@secretlab.ca] On Behalf Of Grant Likely Sent: Friday, May 23, 2008 12:45 PM To: Stephen Neuendorffer Cc: Koss, Mike (Mission Systems); linuxppc-embedded@ozlabs.org Subject: Re: arch/powerpc, Xilinx, and mainline kernel support On Fri, May 23, 2008 at 10:13 AM, Stephen Neuendorffer <stephen.neuendorffer@xilinx.com> wrote: > > Grant, could you post explicit instructions about how to build the=20 > simpleImage? I tried it too and couldn't get the makefile rules to=20 > match my dts. > > Mike, Supporting mpmc2 for memory access only is pretty=20 > straightforward, but supporting the temac/sdma connections is more=20 > problematic, particularly since we have no plans to update the=20 > plb_temac driver for ARCH=3Dpowerpc. Oops; my mistake. I've got a trivial patche in my tree that need to be merged for the build to work. I'll get those out ASAP. In the mean time, add "simpleImage%" to the BOOT_TARGETS line in arch/powerpc/Makefile. That will allow you to do: $ make simpleImage.virtex405-<blah> where virtex405-<blah> corresponds with a file named arch/powerpc/boot/dts/virtex405-<blah>.dts Cheers, g. -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 15:09 ` Koss, Mike (Mission Systems) 2008-05-23 16:13 ` Stephen Neuendorffer @ 2008-05-23 16:52 ` John Linn 2008-05-23 17:13 ` Koss, Mike (Mission Systems) 1 sibling, 1 reply; 11+ messages in thread From: John Linn @ 2008-05-23 16:52 UTC (permalink / raw) To: Koss, Mike (Mission Systems), Stephen Neuendorffer, Grant Likely Cc: linuxppc-embedded Hi Mike, Thanks for the input, sounds right to me, we'll put it on the list of things to do. In general we will be testing our work on the current version of the Xilinx tools and not maintaining them for all versions of the Xilinx tools, but we need a way to spell that out cleanly. Thanks, John -----Original Message----- From: linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org [mailto:linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org] On Behalf Of Koss, Mike (Mission Systems) Sent: Friday, May 23, 2008 9:09 AM To: Stephen Neuendorffer; Grant Likely Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support So yesterday, we got a chance to checkout Linus' main (2.26.26-rc3) and it appears to not have all the necessary updates to build for the Generic Xilinx Virtex either. For now, I've decided to work from the Xilinx git-tree. We also gave the EDK bsp->dts generator a spin, and I have a comment on it: documentation. It would be nice to have some kind of simple README that explains what it is and what it supports. The current README talks about using the old python script. I fired up the bsp against my EDK 9.1 MPMC(2) based system and it bombed out when it reached the MPMC2 definition. So I dug through the tcl and found it that it was only supporting the MPMC3. I'm still working on my EDK 9.2 MPMC3 system, so I can't check to see if that works or not, yet. -- Mike -----Original Message----- From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com] = Sent: Friday, May 16, 2008 6:34 PM To: Grant Likely; Koss, Mike (Mission Systems) Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > -----Original Message----- > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org [mailto:linuxppc-embedded- > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant Likely > Sent: Friday, May 16, 2008 3:27 PM > To: Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support > = > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems) = > <mike.koss@ngc.com> wrote: > > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > > is missing the files to build for the Xilinx Virtex platform? > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > > under arch/powerpc (because arch/ppc actually crashes when once apps start > > to run) and it failed when trying to actually create the zImage. I hopped > > over to Xilinx's git server and noticed a bunch of missing entries in the > > boot/Makefile and source code to actually support the complete image build > > for a Xilinx Virtex PPC405. > > > > When is the Xilinx Virtex support going to be mainline official? I need to > > be able to grab a stable kernel and work from there rather than using the > > latest -rc that Xilinx is hosting on their git server. > = > Working on it. Biggest problem is getting the device drivers in = > shape. However, other than Ethernet support, current arch/powerpc = > (head of Linus' tree, not 2.6.25) should work for building virtex = > kernels. Mike, What is your objection to using what is in the git tree, because it is based on 24-rc8 and not 25, or something more fundamental? Steve This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately. _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 16:52 ` John Linn @ 2008-05-23 17:13 ` Koss, Mike (Mission Systems) 2008-05-23 17:15 ` Stephen Neuendorffer 0 siblings, 1 reply; 11+ messages in thread From: Koss, Mike (Mission Systems) @ 2008-05-23 17:13 UTC (permalink / raw) To: John Linn, Stephen Neuendorffer, Grant Likely; +Cc: linuxppc-embedded Yeah, I wasn't saying "hey! We need to support old/deprecated cores!". Rather I was stating that it would be nice to know which cores are supported currently: SystemACE, MPMC3/4, XPS_LL_TEMAC, SDMA, etc. Just so this sort of thing doesn't happen again to the next person who tries it. If I get time this weekend, I may try and extract that information from the tcl and post a patch for the README. -----Original Message----- From: John Linn [mailto:John.Linn@xilinx.com]=20 Sent: Friday, May 23, 2008 12:52 PM To: Koss, Mike (Mission Systems); Stephen Neuendorffer; Grant Likely Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support Hi Mike, Thanks for the input, sounds right to me, we'll put it on the list of things to do. In general we will be testing our work on the current version of the Xilinx tools and not maintaining them for all versions of the Xilinx tools, but we need a way to spell that out cleanly. Thanks, John -----Original Message----- From: linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org [mailto:linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org] On Behalf Of Koss, Mike (Mission Systems) Sent: Friday, May 23, 2008 9:09 AM To: Stephen Neuendorffer; Grant Likely Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support So yesterday, we got a chance to checkout Linus' main (2.26.26-rc3) and it appears to not have all the necessary updates to build for the Generic Xilinx Virtex either. For now, I've decided to work from the Xilinx git-tree. We also gave the EDK bsp->dts generator a spin, and I have a comment on it: documentation. It would be nice to have some kind of simple README that explains what it is and what it supports. The current README talks about using the old python script. I fired up the bsp against my EDK 9.1 MPMC(2) based system and it bombed out when it reached the MPMC2 definition. So I dug through the tcl and found it that it was only supporting the MPMC3. I'm still working on my EDK 9.2 MPMC3 system, so I can't check to see if that works or not, yet. -- Mike -----Original Message----- From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com] Sent: Friday, May 16, 2008 6:34 PM To: Grant Likely; Koss, Mike (Mission Systems) Cc: linuxppc-embedded@ozlabs.org Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > -----Original Message----- > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org [mailto:linuxppc-embedded- > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant Likely > Sent: Friday, May 16, 2008 3:27 PM > To: Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support >=20 > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems)=20 > <mike.koss@ngc.com> wrote: > > Is there any reason why the mainline 2.6.25.3 (and from what I could see .4) > > is missing the files to build for the Xilinx Virtex platform? > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx Virtex > > under arch/powerpc (because arch/ppc actually crashes when once apps start > > to run) and it failed when trying to actually create the zImage. I hopped > > over to Xilinx's git server and noticed a bunch of missing entries in the > > boot/Makefile and source code to actually support the complete image build > > for a Xilinx Virtex PPC405. > > > > When is the Xilinx Virtex support going to be mainline official? I need to > > be able to grab a stable kernel and work from there rather than using the > > latest -rc that Xilinx is hosting on their git server. >=20 > Working on it. Biggest problem is getting the device drivers in=20 > shape. However, other than Ethernet support, current arch/powerpc=20 > (head of Linus' tree, not 2.6.25) should work for building virtex=20 > kernels. Mike, What is your objection to using what is in the git tree, because it is based on 24-rc8 and not 25, or something more fundamental? Steve This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately. _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: arch/powerpc, Xilinx, and mainline kernel support 2008-05-23 17:13 ` Koss, Mike (Mission Systems) @ 2008-05-23 17:15 ` Stephen Neuendorffer 0 siblings, 0 replies; 11+ messages in thread From: Stephen Neuendorffer @ 2008-05-23 17:15 UTC (permalink / raw) To: Koss, Mike (Mission Systems), John Linn, Grant Likely; +Cc: linuxppc-embedded We should run the fdt tests every night and generate a list of IP used in tests. > -----Original Message----- > From: Koss, Mike (Mission Systems) [mailto:mike.koss@ngc.com] > Sent: Friday, May 23, 2008 10:13 AM > To: John Linn; Stephen Neuendorffer; Grant Likely > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > Yeah, I wasn't saying "hey! We need to support old/deprecated cores!". > Rather I was stating that it would be nice to know which cores are > supported currently: SystemACE, MPMC3/4, XPS_LL_TEMAC, SDMA, etc. Just > so this sort of thing doesn't happen again to the next person who tries > it. If I get time this weekend, I may try and extract that information > from the tcl and post a patch for the README. > = > -----Original Message----- > From: John Linn [mailto:John.Linn@xilinx.com] > Sent: Friday, May 23, 2008 12:52 PM > To: Koss, Mike (Mission Systems); Stephen Neuendorffer; Grant Likely > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > Hi Mike, > = > Thanks for the input, sounds right to me, we'll put it on the list of > things to do. > = > In general we will be testing our work on the current version of the > Xilinx tools and not maintaining them for all versions of the Xilinx > tools, but we need a way to spell that out cleanly. > = > Thanks, > John > = > -----Original Message----- > From: linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org > [mailto:linuxppc-embedded-bounces+john.linn=3Dxilinx.com@ozlabs.org] On > Behalf Of Koss, Mike (Mission Systems) > Sent: Friday, May 23, 2008 9:09 AM > To: Stephen Neuendorffer; Grant Likely > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > So yesterday, we got a chance to checkout Linus' main (2.26.26-rc3) and > it appears to not have all the necessary updates to build for the > Generic Xilinx Virtex either. > = > For now, I've decided to work from the Xilinx git-tree. > = > We also gave the EDK bsp->dts generator a spin, and I have a comment on > it: documentation. It would be nice to have some kind of simple README > that explains what it is and what it supports. The current README talks > about using the old python script. I fired up the bsp against my EDK 9.1 > MPMC(2) based system and it bombed out when it reached the MPMC2 > definition. So I dug through the tcl and found it that it was only > supporting the MPMC3. > = > I'm still working on my EDK 9.2 MPMC3 system, so I can't check to see if > that works or not, yet. > = > -- Mike > = > -----Original Message----- > From: Stephen Neuendorffer [mailto:stephen.neuendorffer@xilinx.com] > Sent: Friday, May 16, 2008 6:34 PM > To: Grant Likely; Koss, Mike (Mission Systems) > Cc: linuxppc-embedded@ozlabs.org > Subject: RE: arch/powerpc, Xilinx, and mainline kernel support > = > = > = > > -----Original Message----- > > From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org > [mailto:linuxppc-embedded- > > bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Grant > Likely > > Sent: Friday, May 16, 2008 3:27 PM > > To: Koss, Mike (Mission Systems) > > Cc: linuxppc-embedded@ozlabs.org > > Subject: Re: arch/powerpc, Xilinx, and mainline kernel support > > > > On Fri, May 16, 2008 at 4:06 PM, Koss, Mike (Mission Systems) > > <mike.koss@ngc.com> wrote: > > > Is there any reason why the mainline 2.6.25.3 (and from what I could > see .4) > > > is missing the files to build for the Xilinx Virtex platform? > > > > > > Or in other words, I tried to build from 2.6.25.3 for the Xilinx > Virtex > > > under arch/powerpc (because arch/ppc actually crashes when once apps > start > > > to run) and it failed when trying to actually create the zImage. I > hopped > > > over to Xilinx's git server and noticed a bunch of missing entries > in the > > > boot/Makefile and source code to actually support the complete image > build > > > for a Xilinx Virtex PPC405. > > > > > > When is the Xilinx Virtex support going to be mainline official? I > need to > > > be able to grab a stable kernel and work from there rather than > using the > > > latest -rc that Xilinx is hosting on their git server. > > > > Working on it. Biggest problem is getting the device drivers in > > shape. However, other than Ethernet support, current arch/powerpc > > (head of Linus' tree, not 2.6.25) should work for building virtex > > kernels. > = > Mike, > = > What is your objection to using what is in the git tree, because it is > based on 24-rc8 and not 25, or something more fundamental? > = > Steve > = > = > This email and any attachments are intended for the sole use of the > named recipient(s) and contain(s) confidential information that may be > proprietary, privileged or copyrighted under applicable law. If you are > not the intended recipient, do not read, copy, or forward this email > message or any attachments. Delete this email message and any > attachments immediately. > = > = > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > = > = > This email and any attachments are intended for the sole use of the > named recipient(s) and contain(s) confidential information that may be > proprietary, privileged or copyrighted under applicable law. If you are > not the intended recipient, do not read, copy, or forward this email > message or any attachments. Delete this email message and any > attachments immediately. > = > = This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately. ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-05-27 14:31 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-05-16 22:06 arch/powerpc, Xilinx, and mainline kernel support Koss, Mike (Mission Systems) 2008-05-16 22:26 ` Grant Likely 2008-05-16 22:34 ` Stephen Neuendorffer 2008-05-19 13:14 ` Koss, Mike (Mission Systems) 2008-05-23 15:09 ` Koss, Mike (Mission Systems) 2008-05-23 16:13 ` Stephen Neuendorffer 2008-05-23 16:44 ` Grant Likely 2008-05-27 14:31 ` Koss, Mike (Mission Systems) 2008-05-23 16:52 ` John Linn 2008-05-23 17:13 ` Koss, Mike (Mission Systems) 2008-05-23 17:15 ` Stephen Neuendorffer
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.