Hi Fredrik, i am running a Kontron board (which has the same SoC as the MPC834x_SYS onboard) with the Freescale version of the 2.6.17-Kernel, and its working well. Together with my update from 2.6.13 i migrated from arch/ppc to arch/powerpc.
The most important modification is (besides changing the ARCH env from ppc to powerpc), that your U-Boot has to provide the flattened device tree. Please read Documentation/powerpc/booting-without-of.txt within the kernel source tree. So, its mainly an issue for the Bootloader, because many of the board dependent definitions is now migrated to the flattened device tree. The U-Boot, which comes with the Freescale LTIB, supports flattened device tree, so the first step is updating U-Boot. Then, the kernel will work, if you compile it with ARCH=powerpc setting. -- Mit freundlichen Gruessen / Best regards Claus Gindhart SW R&D Kontron Modular Computers phone :++49 (0)8341-803-374 mailto:claus.gindhart at kontron-modular.com http://www.kontron.com -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GU d- s++:>++:+ a+ C++$ !U !P L++>$ E-- W+(-) N- o? K? w !O !M V !PS PE- Y+ PGP+ t 5? X R* tv- b+ DI+++ D-- G e++> h--- !r x+++ ------END GEEK CODE BLOCK------ -----Original Message----- From: [EMAIL PROTECTED] [mailto:linuxppc-embedded-bounces+claus.gindhart=kontron.com at ozlabs.org] On Behalf Of Fredrik Roubert Sent: Dienstag, 12. September 2006 17:33 To: linuxppc-embedded at ozlabs.org Subject: How to move from /ppc/ to /powerpc/ Hi! I have a custom board on which I currently run Linux 2.6.18-rc6 configured for MPC834x_SYS in the /ppc/ tree, which just a few minor changes. Now I'm interested to move to using the /powerpc/ source tree instead, but I can't figure out exactly what steps are necessary to do this. Does anyone run a MPC834x_SYS built with ARCH=powerpc? I boot the board with U-Boot (version 1.1.4, customized), and I assume that I need to add some stuff for this new device tree thing, but I can't figure out exactly what the kernel will expect. Does anyone have some pointers on how to do this? Cheers // Fredrik Roubert -- Visserij 192 | +32 473 344527 / +46 708 776974 BE-9000 Gent | http://www.df.lth.se/~roubert/