Re: ml310 kernel2.6 booting problems
From: Ron Sass <hidden>
Date: 2008-01-19 01:21:50
Oops. I should have looked at git.xilinx.com. I've been using secretlab's for a while and I saw xilinx site come up but never took the time to investigate. Even if it not mainline suitable code and 2.6.10-era, I would be interested. I'll explore in my free time over the next couple of weeks and see what I can figure out. Thanks for the speedy response! Ron
Ron, It might be better to start with the kernel from git.xilinx.com, which already has an ML41x option. The current version of EDK will also generate support for ML410 with the PCI driver, if you are still using a 2.6.10-era kernel. =20 I've refrained putting the PCI stuff on git.xilinx.com, because any non-trivial usage of it that I've tried has generated warnings. On top of that, the code has some interrupt values hardcoded in the ALI southbridge code. Since there is no way to have this code pushed into mainline, I'm not terribly interested in encouraging any work on it, either. Perhaps since there is so much interest in this code, someone would like to get it working in ARCH=3Dpowerpc? I'm happy to provide = some handholding to get someone started. Stevequoted
-----Original Message----- From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org[mailto:linuxppc-embedded-quoted
bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of Ron Sass Sent: Friday, January 18, 2008 4:11 PM To: Jean-Samuel Chenard Cc: linuxppc-embedded@ozlabs.org Subject: Re: ml310 kernel2.6 booting problems =20 =20 Hello All, =20 I have a sidewise question related to this thread. We have several ML-310 and ML-410 boards. At some point, we may need PCI but right now it is not urgent so I am not ready to invest a lot of time yet either. I imagine that 2.6 + PCI would be relatively similiar for both ML-310 and ML-410... =20 My question is this: Would it make sense to have a Kernel configuration something like "VIRTEX_PCI" and a platforms "XILINX_ML4xx" / "XILINX_ML3xx" ... or create four platforms: =20 XILINX_ML300 XILINX_ML310 XILINX_ML40x XILINX_ML410 =20 I ask now because we are working on some device drivers for the ML410 that may work on 40x and I wondering if I should introduce a new ML410 platform option... =20 Ron =20quoted
quoted
Date: Thu, 17 Jan 2008 21:19:04 +0100 From: Joachim Meyer Hmmm... I'm not really ready to invest that much time into the PCIfor ML=3Dquoted
quoted
-310.quoted
------------------------------------------------------------------------ -=3Dquoted
quoted
-------quoted
http://ozlabs.org/pipermail/linuxppc-embedded/2007-December/029211.htmlquoted
quoted
quoted
How much work would it be (approximated), and do you think I cansuccess =3Dquoted
quoted
(I'm a novice, like you know)?quoted
Would you help me (Tell me where to start & what to do)?Hi Joachim, I was also interested in getting the PCI to run on the ML-310. Ididquoted
quoted
spend an evening trying to integrate a patch sent over by Stephen Neuendorffer from Xilinx. I managed to get everything to compile (basically I fixed a few missing macros and had to search a bit to ensure that the memory mapping was correctly ported).Unfortunately,quoted
quoted
when I tried the new kernel, I think that I must have messedsomethingquoted
quoted
up with the interrupt mappings (I am a newbie to PCI) and I had to remove some interrupt mapping from Stephen's patch. In any case, my ML-310 was booting the Linux kernel, but somethingwasquoted
quoted
not right and I did not get anymore printouts from the UART Lite. Since I don't have the JTAG cable, I was stuck at this point with little means to debug the system. One day I'll spoil myself withonequoted
quoted
of those platform JTAG USB cables... I used Z-modem to transfer files to/from my workstation to my CFcardquoted
quoted
on the ML-310 and this was an acceptable compromise. I'd still be interested in having the PCI bus working on the ML-310, but now that I got my BEE2 booting Linux 2.6, its not such a big priority for me. Let me know if you have some success in that direction. Regards, Jean-Samuel -- =3D Integrated Microsystems Laboratory McGill University, Montr=3DE9al, QC, CANADA Web Page: http://chaos.ece.mcgill.ca _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded