Hi Ross, Dave ROACH2 BORPH kernel can be found in: https://github.com/ska-sa/borph_linux_devel
As rightly pointed out, it is a migration from old CASPER subversion to git but with few newer commits. Regards Shanly Rajan On Tue, Apr 9, 2013 at 1:37 AM, David MacMahon <[email protected]>wrote: > Hi, Ross, > > The ROACH1 BORPH kernel can be found in the old CASPER Subversion > repository. I don't know where the older BEE2 BORPH code is located, but > the ROACH1 BORPH work was almost certainly based on that. > > I don't know for sure which Linux source code version the original > Subversion commit was based on, but it appears to be commit a9bf9f0 from > the denx.de kernel tree (two commits after tag DENX-v2.6.26). I have > converted the BORPH stuff from the old CASPER Subversion repository to git > and grafted it onto the denx.de repository at that commit. You can clone > this via: > > git clone http://astro.berkeley.edu/~davidm/oldborph.git > > After cloning that, you can fetch the more recent denx.de (or kernel.org) > history by running these commands (or variations) from within the cloned > repository: > > git remote add denx git://git.denx.de/linux-denx.git > get fetch denx > > But I doubt that's what you really want to do. Porting the old BORPH > stuff to modern kernels is not going to be easy or fun. You'd be much > better off porting the newer memory mapped drivers for ROACH2 back to > ROACH1. You can get the source code for the newer stuff from the ska-sa > linux tree at: > > git clone git://github.com/ska-sa/linux.git > > Hope this helps, > Dave > > P.S. There is also a 2.6.25 BORPH kernel repo at git:// > github.com/ska-sa/borph_linux_devel.git, but I don't know it's lineage. > It looks like a conversion from Subversion, but it doesn't seem like it > came from the old CASPER svn repo > https://casper.berkeley.edu/svn/trunk/roach/sw/linux/ even though it has > newer commits. > > On Apr 3, 2013, at 11:13 PM, Ross Williamson wrote: > > > Hi All, > > > > I've been playing around in my spare time trying to get Debian squeeze > as the OS for a ROACH board (possibly a bad/pointless idea but hey). The > issue I'm facing is that I need a kernel with UDEV support in and so > launched into cross-compiling one. The problem is finding a BORPH patch > that matches the kernel - I came across the following two links > > > > https://github.com/brandonhamilton/BORPH > > > > http://wiki.netfpga.org/foswiki/bin/view/NetFPGA/OneGig/BORPH > > > > The first one doesn't mention which kernel the patch is for (fails on > latest 2.6) and then second one has no permissions for the link. > > > > Does anyone have links to a later version of the kernel with the BORPH > patch in? I'd like sources so I can really break things..... > > > > Cheers, > > > > Ross > > > > -- > > Ross Williamson > > Research Scientist - Sub-mm Group > > California Institute of Technology > > 626-395-2647 (office) > > 312-504-3051 (Cell) > > > -- Shanly Rajan SKA-SA DBE Team 021 506 7362 (O) 072 783 2022 (M)

