> > My end goal is to run the latest 2.6.32 kernel on an ancient BSE-IP MPC823 > > board. One step in the process is an attempt to compile the last "working" > > kernel for this platform, and it hasn't been pretty. > > > > Back in 2005, Kumar Gala caught an issue with compiling for this platform, > > and Dan Malek commented about which options to choose to complete a > > successful compile. I'm in the process of trying to get that (2.6.16.62) > > series to work. It seems that one of the newer dev boards got the focus of > > the port, and the BSE-IP drop out of sight. > > Newer boards have been used for recent development, but it shouldn't be > too hard to get other boards to work. With the device tree, a lot more > of the hardware description is done in a data structure, rather than > scattered throughout code. > > I'd start by taking one of the existing supported 8xx boards in the > current tree, and adapting its device tree and platform file to describe > the BSE-IP, using the old code as a reference. You may also need > bootwrapper changes, depending on what firmware you use.
Any idea of the last kernel version that worked? So I know I can count on that as a reference? I have the 2.2 pre7 from BSE, but there have been a few changes since. ;^) It appears the image (bootwrapper) needs to be completely self-contained, and needs to understand how to read the flash parameters. That's on my list. > Things have changed enough that I don't recommend trying to directly > merge the old code into the new kernel. Understood. > -Scott =Dan _______________________________________________ Linuxppc-dev mailing list [email protected] https://lists.ozlabs.org/listinfo/linuxppc-dev
